.pm{--app:#f9fafb;--card:#fff;--surface-1:#fcfcfd;--surface-2:#fafbfc;--surface-3:#fafbfd;--surface-4:#f5f7fa;--ink:#111928;--tx2:#374151;--tx3:#6b7280;--tx4:#9ca3af;--bd:#e5e7eb;--bd2:#d1d5db;--bd-soft:#eceef1;--bd-soft-2:#eff1f4;--bd-faint:#f1f3f5;--primary:#0a6bfe;--primary-hover:#0853c3;--ring:#1c64f2;--accent:#e1effe;--accent-tx:#1e429f;--navy:#233876;--navy-active:#0853c3;--navy-hover:#ffffff14;--navy-on:#ffffff21;--success:#0e9f6e;--success-bg:#def7ec;--success-tx:#03543f;--success-solid:#16a34a;--success-strong:#079455;--warning-bg:#fdf6b2;--warning-tx:#723b13;--danger:#e02424;--card-pad:24px 26px;--srv-h:18px;--srv-q:16.5px;--srv-lb:14.5px;--srv-num:24px;--danger-bg:#fde8e8;--danger-tx:#9b1c1c;--danger-soft:#f0c9c4;--hover:#edeff2;--hover-2:#eef1f5;--hover-3:#ebecee;--shade:#f2f3f5;--shade-2:#f3f4f6;--row-hl:#f9fafb;--row-sel:#eef7fe;--tab-on:#e4e6ea;--trough:#efefed;--track:#e0e3e8;--scroll:#d5d8dd;--chev:var(--tx4);--focus-ring:0 0 0 3px var(--accent);--pill-ring:0 1px 2px #1018280f, 0 0 0 1px #10182806;--card-shadow:0 1px 2px #1018280a, 0 4px 12px -4px #1018281a;--dur:.12s;--fs-xs:11.5px;--fs-sm:12px;--fs-md:13px;--fs-lg:16px;--fs-xl:17px;--fs-2xl:21px;--fs-stat:18px;--lh:1.5;--fw-regular:400;--fw-medium:450;--fw-semi:500;--fw-bold:600;--fw-head:640;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:14px;--sp-5:16px;--sp-6:20px;--sp-7:26px;--sp-8:32px;--sp-9:44px;--sp-10:52px;--u:8px;--gut:32px;--hd-gap:24px;--sec-gap:46px;--ph-top:24px;--ph-h:40px;--ph-gap:14px;--ph-mb:14px;--ph-fs:19px;--ph-sub:var(--fs-md);--sec-mb:60px;--sec-hd-mb:24px;--tbl-gut:14px;--rv-warn:#c10502;--r:7px;--r-sm:5px;--rl:8px;--r-md:8px;--r-lg:10px;--r-pill:999px;--ctl-h:31px;--ctl-h-sm:28px;--btn-h:31px;--seg-h:31px;--tgl-w:30px;--tgl-h:18px;--tgl-knob:14px;--td-h:33px;--td-h-lg:42px;--td-h-stacked:45px;--td-fld-h:26px;--td-fld-w:60px;--td-fld-w-rank:40px;--hd-h:36px;--row-py:11px;--row-pull:-18px;--date-w:124px;--pct-w:60px;--money-w:140px;--content-w:1000px;--maxw:1128px;--nav-w:260px;--rail-w:56px;--rail-open:248px;--tool-h:67px;--line:var(--bd);--soft:var(--surface-4);--surface:var(--card);--info-bg:var(--accent);--primary-bg:var(--accent)}.pm:not(.chrome-on){--r:6px}.pm.chrome-on .pmhdr{align-items:center;gap:var(--ph-gap);min-height:var(--ph-h);margin-bottom:var(--ph-mb);display:flex}.pm.chrome-on .pmhdr .gearb{width:var(--ctl-h);height:var(--ctl-h);border:1px solid var(--bd2);background:var(--card);border-radius:var(--r);color:var(--tx3);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.pm.chrome-on .pmhdr .admtog{height:var(--btn-h);font-size:var(--fs-sm);color:var(--tx2);cursor:pointer;align-items:center;gap:9px;display:inline-flex}.pm.chrome-on .pmhdr .icb{color:var(--tx3);border-radius:var(--r);background:0 0;border:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.pm.chrome-on .pmhdr .tgl{border-radius:var(--r-pill);background:var(--bd2);width:34px;height:20px;transition:background var(--dur);cursor:pointer;border:0;flex:none;padding:0;position:relative}.pm.chrome-on .pmhdr .tabind{border-radius:var(--r);background:var(--tab-on);z-index:0;pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:0;transition:none!important}.pm.chrome-on .pmhdr{margin-bottom:var(--sp-7);align-items:center;gap:0;min-height:40px}.pm.chrome-on .pmhdr .cycb{cursor:pointer;height:var(--ctl-h);border-radius:var(--r);font:inherit;font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);white-space:nowrap;transition:background var(--dur);background:0 0;border:0;flex:none;align-items:center;gap:5px;margin-left:-6px;padding:0 10px 0 6px;display:inline-flex}.pm.chrome-on .pmhdr .steptabs{gap:0}.pm.chrome-on .pmhdr .tsep{color:var(--tx4);opacity:.6;font-size:var(--fs-md);pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;padding:0 2px;display:inline-flex}.pm.chrome-on .pmhdr .icb{width:var(--btn-h);height:var(--btn-h)}.pm.chrome-on .pmhdr .tgl{width:var(--tgl-w);height:var(--tgl-h)}.pm.chrome-on .pmhdr .tabs{gap:var(--sp-1);margin-bottom:var(--sp-7);scrollbar-width:none;margin:0 0 var(--sp-8) 0;border-bottom:0;margin-left:0;display:flex;position:relative;overflow:visible}.pm.chrome-on .pmhdr .gearb svg{width:17px;height:17px}.pm.chrome-on .pmhdr .icb svg{width:15px;height:15px}.pm.chrome-on .pmhdr .tabs button{font:inherit;font-size:var(--fs-md);color:var(--tx3);white-space:nowrap;cursor:pointer;border-radius:var(--r);transition:background var(--dur),color var(--dur);z-index:1;background:0 0;border:0;margin-bottom:0;padding:6px 12px;position:relative}.pm.chrome-on .pmhdr .icb:hover{background:var(--hover);color:var(--tx2)}.pm.chrome-on .pmhdr .btn,.pm.chrome-on .pmhdr .admtog{margin-left:auto}.pm.chrome-on .pmhdr .gearb:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .pmhdr .icb:hover{background:var(--shade)}.pm.chrome-on .pmhdr .tgl.on{background:var(--primary)}.pm.chrome-on .pmhdr .tgl:focus-visible{box-shadow:var(--focus-ring);outline:none}.pm.chrome-on .pmhdr .barR{align-items:center;gap:var(--sp-3);flex:none;margin-left:auto;display:flex}.pm.chrome-on .pmhdr .tabs{margin-bottom:0}.pm.chrome-on .pmhdr .vr{background:var(--bd2);opacity:.95;flex:none;align-self:center;width:1px;height:20px;margin:0 14px;transform:scaleX(.6)}.pm.chrome-on .pmhdr .tabs{opacity:1;flex:none;max-width:1000px;transition:max-width .2s cubic-bezier(.4,0,.2,1),opacity .12s;overflow:hidden}.pm.chrome-on .pmhdr .cycb:hover{background:var(--hover)}.pm.chrome-on .pmhdr .cycb{height:var(--ph-h);font-size:var(--ph-fs);letter-spacing:-.022em;margin-left:-8px;padding:0 9px 0 8px}.pm.chrome-on .pmhdr .cycb:after{width:18px;height:18px;-webkit-mask-size:18px;mask-size:18px}.pm.chrome-on .pmhdr .tgl:after{content:"";background:var(--card);width:16px;height:16px;transition:transform var(--dur);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10182847}.pm.chrome-on .pmhdr .tabs::-webkit-scrollbar{display:none}.pm.chrome-on .pmhdr .tabs button.on{color:var(--ink);font-weight:var(--fw-bold);background:0 0;border-bottom-color:#0000}.pm.chrome-on .pmhdr .tabs button.lock{color:var(--tx4);cursor:default}.pm.chrome-on .pmhdr .cycb:after{content:"";background:var(--chev);flex:none;width:15px;height:15px;margin-left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%206.2l4%204%204-4'/%3E%3C/svg%3E") 50%/15px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%206.2l4%204%204-4'/%3E%3C/svg%3E") 50%/15px no-repeat}.pm.chrome-on .pmhdr .tgl:after{width:var(--tgl-knob);height:var(--tgl-knob)}.pm.chrome-on .pmhdr .btn.solid{margin-left:auto}.pm.chrome-on .pmhdr.collapsed .tabs{opacity:0;pointer-events:none;max-width:0}.pm.chrome-on .pmhdr.measuring .tabs{opacity:1;max-width:none;transition:none}.pm.chrome-on .pmhdr .tabs button.lock:hover{color:var(--tx4)}.pm.chrome-on .pmhdr .tgl.on:after{transform:translateX(calc(var(--tgl-w) - var(--tgl-knob) - 4px))}.pm.chrome-on .pmhdr .tabs button:hover:not(:disabled){color:var(--ink);background:0 0}.pm.chrome-on .pmhdr .tabs button:before{content:attr(data-label);visibility:hidden;height:0;font-weight:var(--fw-bold);pointer-events:none;display:block;overflow:hidden}.pm.chrome-on .settings{align-items:flex-start;gap:44px;display:flex}.pm.chrome-on .main.locked .settings{flex:1;align-items:stretch;gap:0;min-height:0}.pm.chrome-on .snavcol{background:var(--card);flex-direction:column;flex:none;width:250px;min-width:250px;max-width:250px;min-height:0;padding:10px 36px 0 0;display:flex;position:relative}.pm.chrome-on .snavcol:after{content:"";background:var(--bd-faint);width:1px;position:absolute;top:0;bottom:10px;right:0}.pm.chrome-on .snavcol h1{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0 0 6px;padding:3px 10px;display:inline-flex}.pm.chrome-on .crumbs{color:var(--tx3);align-items:center;gap:4px;margin:0 0 10px;padding-left:6px;font-size:12.5px;display:flex}.pm.chrome-on .snavcol .crumbs{margin:0 0 10px}.pm.chrome-on .crumbs .back{width:22px;height:22px;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-left:0;padding:0;display:inline-flex}.pm.chrome-on .crumbs .back svg{width:16px;height:16px}.pm.chrome-on .crumbs .back:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .crumbs .cl{color:var(--tx3);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:12.5px}.pm.chrome-on .crumbs .cl:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pm.chrome-on .snav{flex-shrink:0;width:214px;position:sticky;top:8px}.pm.chrome-on .snavcol .snav{width:auto;min-height:0;overflow-y:auto}.pm.chrome-on .main.locked .snav{max-height:100%;padding-bottom:8px;position:static;overflow-y:auto}.pm.chrome-on .snav .g{font-size:var(--fs-xs);text-transform:none;letter-spacing:0;color:var(--tx3);font-weight:var(--fw-regular);padding:12px 10px 7px}.pm.chrome-on .snav>div:first-child>.g{padding-top:0}.pm.chrome-on .snav button{text-align:left;border-radius:var(--r);width:100%;font-size:var(--fs-md);color:var(--tx2);font-weight:var(--fw-semi);cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;margin-bottom:7px;margin-left:0;padding:11px 10px;line-height:1.3;display:flex}.pm.chrome-on .snav button svg{opacity:.8;stroke-width:1.45px;flex-shrink:0;width:19px;height:19px}.pm.chrome-on .snav button:hover{background:var(--shade);color:var(--ink)}.pm.chrome-on .snav button.on{background:var(--hover-3);color:var(--ink);font-weight:var(--fw-semi)}.pm.chrome-on .snav button.on svg{opacity:1}.pm.chrome-on .snav .divider{background:var(--bd);height:1px;margin:16px 10px}.pm.chrome-on .scontent{flex:none;width:1006px;min-width:0;max-width:100%}.pm.chrome-on .main.locked .scontent{width:auto;max-width:none;height:100%;min-height:0;padding:0 var(--sp-8) 0 36px;background:var(--card);flex:1;scroll-padding-top:44px;position:relative;overflow-y:auto}.pm.chrome-on .swrap{width:100%;max-width:var(--content-w);padding-top:var(--sp-6);margin-left:0;margin-right:0}.pm.chrome-on .fade{z-index:5;pointer-events:none;opacity:0;background:linear-gradient(to bottom,var(--card) 0%,#ffffffeb 38%,#fff0 100%);height:52px;margin-top:0;margin-bottom:-52px;position:sticky;top:0}.pm.chrome-on .tailpad{height:56px}.pm.chrome-on .main.locked{background:var(--card);flex-direction:column;padding:0;display:flex;overflow:hidden}.pm.chrome-on .main.locked>.wrap{flex-direction:column;width:100%;max-width:none;height:100%;min-height:0;margin:0;padding-top:0;display:flex}.pm.chrome-on .main.locked .settings{width:100%}.pm.chrome-on .scontent .sec,.pm.chrome-on .rvmain .sec{margin:0 0 var(--sec-mb)}.pm.chrome-on .scontent .sec:last-child,.pm.chrome-on .rvmain .sec:last-child{margin-bottom:0}.pm.chrome-on .scontent .sechd,.pm.chrome-on .rvmain .sechd{align-items:center;gap:var(--sp-4);min-height:var(--hd-h);margin:0 0 var(--sec-hd-mb);background:0 0;border:0;padding:0;display:flex}.pm.chrome-on .scontent .sechd h2,.pm.chrome-on .rvmain .sechd h2{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);letter-spacing:0;align-items:baseline;gap:12px;margin:0;display:flex}.pm.chrome-on .scontent .sechd .acts,.pm.chrome-on .rvmain .sechd .acts{gap:var(--sp-3);align-self:center;align-items:center;margin-left:auto;display:flex}.pm.chrome-on .scontent .rows{margin-top:var(--row-pull);margin-bottom:calc(var(--row-pull) + 2px)}.pm.chrome-on .scontent .rows .row{border-bottom:1px solid var(--bd-soft-2);justify-content:flex-start;align-items:center;gap:28px;padding:15px 2px;display:flex}.pm.chrome-on .scontent .rows .row:last-child{border-bottom:0}.pm.chrome-on .scontent .row .l{flex:1;min-width:0}.pm.chrome-on .scontent .row .l .t{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--ink)}.pm.chrome-on .scontent .row .l .d{font-size:var(--fs-sm);color:var(--tx3);max-width:54ch;font-weight:var(--fw-regular);margin-top:4px}.pm.chrome-on .scontent .row .c{flex:auto;justify-content:flex-end;align-items:center;gap:14px;min-width:0;margin-right:0;padding-right:0;display:flex}.pm.chrome-on .scontent .row .c .v{font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;font-size:var(--fs-md);color:var(--ink)}.pm.chrome-on .scontent .row .c.setfields{flex-wrap:wrap;flex:0 auto;row-gap:8px}.pm.chrome-on .scontent table{border-collapse:separate;border-spacing:0;width:100%;margin-left:calc(var(--sp-4) * -1);margin-right:calc(var(--sp-4) * -1);width:calc(100% + var(--sp-4) * 2);background:0 0;border:0;border-radius:0;overflow:visible}.pm.chrome-on .scontent table th:first-child,.pm.chrome-on .scontent table td:first-child{padding-left:var(--sp-4)}.pm.chrome-on .scontent table th:last-child,.pm.chrome-on .scontent table td:last-child{padding-right:var(--sp-4)}.pm.chrome-on .scontent table th{background:var(--card);text-align:left;color:var(--tx3);font-size:11px;font-weight:var(--fw-regular);border-bottom:1px solid var(--bd-faint);z-index:3;padding-top:12px;padding-bottom:8px;position:sticky;top:0}.pm.chrome-on .scontent table td{height:var(--td-h);font-size:var(--fs-xs);border-bottom:1px solid var(--bd-faint);vertical-align:middle;color:var(--ink);padding-top:0;padding-bottom:0}.pm.chrome-on .scontent table.tbl-lg td{height:var(--td-h-lg);font-size:var(--fs-sm)}.pm.chrome-on .scontent table.tbl-lg th{font-size:var(--fs-sm);padding-bottom:11px}.pm.chrome-on .scontent table thead th{top:var(--rvtop,0px);z-index:3;background:var(--card);position:sticky}.pm.chrome-on .scontent table.set tr.off td:not(:last-child){opacity:.45}.pm.chrome-on .scontent table td.r,.pm.chrome-on .scontent table th.r{text-align:right}.pm.chrome-on .scontent table.set td:first-child{color:var(--ink)}.pm.chrome-on .scontent table tbody tr:hover td{background:var(--row-hl)}.pm.chrome-on .scontent table td:has(.seg){text-overflow:clip;overflow:visible}.pm.chrome-on .scontent table td .seg{flex:none}.pm.chrome-on .scontent table.tfix{table-layout:fixed}.pm.chrome-on .scontent .sec.danger{margin-top:var(--sec-gap)}.pm.chrome-on .scontent .btn.dgr{color:var(--danger-tx)}.pm.chrome-on .scontent .tabs{gap:var(--sp-1);margin:0 0 var(--sp-8) 0;border-bottom:0;display:flex;position:relative;overflow:visible}.pm.chrome-on .scontent .tabs button{font:inherit;font-size:var(--fs-md);color:var(--tx3);white-space:nowrap;cursor:pointer;border-radius:var(--r);transition:background var(--dur),color var(--dur);z-index:1;background:0 0;border:0;padding:6px 12px;position:relative}.pm.chrome-on .scontent .tabs button.on{color:var(--ink);font-weight:var(--fw-bold);background:0 0}.pm.chrome-on .scontent .tabs .tabind{border-radius:var(--r);background:var(--tab-on);z-index:0;pointer-events:none;width:0;position:absolute;top:0;bottom:0;left:0;transition:none!important}.pm.chrome-on .scontent .tabs button:before{content:attr(data-label);visibility:hidden;height:0;font-weight:var(--fw-bold);display:block;overflow:hidden}.pm.chrome-on .scontent .sechd.page,.pm.chrome-on .rvmain .sechd.page{margin-bottom:var(--sp-6)}.pm.chrome-on .scontent .sechd h2 .count,.pm.chrome-on .rvmain .sechd h2 .count{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--tx3)}.pm.chrome-on .scontent .sechd h3,.pm.chrome-on .rvmain .sechd h3{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);letter-spacing:0;align-items:baseline;gap:12px;margin:0;display:flex}.pm.chrome-on .scontent .sechd .wt,.pm.chrome-on .rvmain .sechd .wt{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--tx4)}.pm.chrome-on .scontent .sechd .acts .wt,.pm.chrome-on .rvmain .sechd .acts .wt{font-size:var(--fs-sm);color:var(--tx4)}.pm.chrome-on .scontent .sechd .acts .lnk,.pm.chrome-on .rvmain .sechd .acts .lnk{cursor:pointer;font:inherit;font-size:var(--fs-sm);color:var(--primary);background:0 0;border:0;padding:0}.pm.chrome-on .scontent .sechd .acts .lnk:hover,.pm.chrome-on .rvmain .sechd .acts .lnk:hover{text-decoration:underline}.pm.chrome-on .scontent .sechd .req,.pm.chrome-on .rvmain .sechd .req{color:var(--danger);font-weight:var(--fw-regular)}.pm.chrome-on .scontent .filterbar{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-7);display:flex}.pm.chrome-on .scontent .filterbar .search{flex:none;width:380px}.pm.chrome-on .scontent .filterbar .fdate{width:var(--date-w);flex:none}.pm.chrome-on .scontent .sfield{align-items:center;display:inline-flex;position:relative}.pm.chrome-on .scontent .sfield .search{padding-right:30px}.pm.chrome-on .scontent .inp{border:1px solid var(--bd2);border-radius:var(--r);background:var(--card);color:var(--ink);padding:7px 11px;font-size:12.5px}.pm.chrome-on .scontent .sx{width:20px;height:20px;color:var(--tx3);cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;right:6px}.pm.chrome-on .scontent .sx:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .scontent .chipf{height:var(--ctl-h);border:1px solid var(--bd);background:var(--card);border-radius:var(--r);font:inherit;font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.pm.chrome-on .scontent .chipf:hover{background:var(--hover)}.pm.chrome-on .scontent .chipf.on{border-color:var(--bd2)}.pm.chrome-on .scontent .chipf .cv{color:var(--tx4);font-size:9px}.pm.chrome-on .scontent .bulk{align-items:center;gap:var(--sp-3);margin-left:auto;display:flex}.pm.chrome-on .scontent .bulk .count{font-size:var(--fs-sm);color:var(--tx3)}.pm.chrome-on .scontent .btn.lnk{color:var(--tx3);background:0 0;border:0;padding:0 6px}.pm.chrome-on .scontent .btn.lnk:hover{color:var(--ink);background:0 0;text-decoration:underline}.pm.chrome-on .scontent table .pick{text-align:left;padding-right:0;overflow:visible}.pm.chrome-on .scontent table tr.picked td{background:var(--row-sel)}.pm.chrome-on .scontent table tr.offrow td,.pm.chrome-on .scontent table tr.offrow td .nm,.pm.chrome-on .scontent table tr.offrow td .dflt,.pm.chrome-on .scontent table tr.offrow td .custom,.pm.chrome-on .scontent table tr.offrow td .flag{color:var(--tx3)}.pm.chrome-on .scontent table tr.offrow .ival:disabled{color:var(--tx3);cursor:default;background:0 0}.pm.chrome-on .scontent .cbx{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;vertical-align:middle;margin:0}.pm.chrome-on .scontent .cbx:disabled{opacity:.55;cursor:default}.pm.chrome-on .scontent .pcell{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.pm.chrome-on .scontent .pcell .nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pm.chrome-on .scontent table .nm{font-weight:var(--fw-medium);font-size:var(--fs-sm)}.pm.chrome-on .scontent .tw{width:16px;color:var(--tx4);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:9px}.pm.chrome-on .scontent .tw:hover{color:var(--ink)}.pm.chrome-on .scontent .ival{font:inherit;font-size:var(--fs-sm);color:var(--ink);font-weight:var(--fw-semi);cursor:pointer;background:0 0;border:0;border-radius:6px;margin:0 -8px;padding:3px 8px;line-height:1.5;transition:background .12s;display:inline-block}.pm.chrome-on .scontent .ival:hover{background:var(--hover)}.pm.chrome-on .scontent .revname{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;max-width:100%;display:block;overflow:hidden}.pm.chrome-on .scontent .flag{color:var(--warning-tx);font-size:var(--fs-xs)}.pm.chrome-on .scontent .dflt{color:var(--tx3)}.pm.chrome-on .scontent .custom{color:var(--primary);font-weight:var(--fw-bold)}.pm.chrome-on .scontent .none{color:var(--tx4)}.pm.chrome-on .scontent .rowx{color:var(--tx4);opacity:.45;cursor:pointer;width:28px;height:28px;transition:opacity var(--dur);background:0 0;border:0;border-radius:6px;font-size:17px;line-height:1}.pm.chrome-on .scontent table tr:hover .rowx,.pm.chrome-on .scontent .rowx:focus-visible{opacity:1}.pm.chrome-on .scontent .rowlock{width:28px;height:28px;color:var(--tx4);opacity:.75;justify-content:center;align-items:center;display:inline-flex}.pm.chrome-on .scontent .rowlock svg{width:14px;height:14px;display:block}.pm.chrome-on .scontent .rowx:hover{background:var(--shade);color:var(--danger-tx)}.pm.chrome-on .scontent table.perm td.nm{font-weight:var(--fw-medium)}.pm.chrome-on .scontent table.perm td.c,.pm.chrome-on .scontent table.perm th.c{text-align:center}.pm.chrome-on .scontent table.perm td.c .tgl{vertical-align:middle;display:inline-block}.pm.chrome-on .scontent .tag.adm{font-size:10px;font-weight:var(--fw-semi);text-transform:uppercase;letter-spacing:.04em;color:var(--primary);background:var(--row-sel);border-radius:var(--r-sm);vertical-align:middle;margin-left:8px;padding:2px 6px}.pm.chrome-on .scontent .empty{border:1px dashed var(--bd2);border-radius:var(--r-lg);text-align:center;color:var(--tx3);background:var(--surface-1);padding:56px 30px;font-size:12.5px}.pm.chrome-on .scontent .fld{height:var(--ctl-h);border-radius:var(--r);cursor:text;color:var(--ink);transition:background var(--dur);white-space:nowrap;align-items:center;width:auto;min-width:0;max-width:100%;margin-left:-10px;margin-right:-10px;padding:0 10px;display:inline-flex}.pm.chrome-on .scontent .fld:hover,.pm.chrome-on .scontent .fld:focus-visible{background:var(--hover);outline:none}.pm.chrome-on .scontent .fld.ro{color:var(--tx3);cursor:default;background:0 0}.pm.chrome-on .scontent .fld.ro:hover{background:0 0}.pm.chrome-on .scontent .row .c .fld{font-weight:var(--fw-semi);color:var(--ink);margin-right:-10px}.pm.chrome-on .scontent .row .c .fld.ro{color:var(--tx2);font-weight:var(--fw-semi)}.pm.chrome-on .scontent .fld:not(.ro),.pm.chrome-on .scontent .fld:not(.ro) *{cursor:pointer}.pm.chrome-on .scontent .fld.ro,.pm.chrome-on .scontent .fld.ro *{cursor:default}.pm.chrome-on .scontent .fld.open,.pm.chrome-on .scontent .fld.open:hover{background:0 0;flex:none;width:max-content;margin-left:0;margin-right:0;padding:0}.pm.chrome-on .scontent .pre{color:var(--tx3);margin-right:5px}.pm.chrome-on .scontent .fld.sel:not(.open),.pm.chrome-on .scontent .fld.sel:not(.open) *{color:var(--ink);font-weight:var(--fw-regular)}.pm.chrome-on .scontent .fld.sel:not(.open) .more,.pm.chrome-on .scontent .fld.ro.sel,.pm.chrome-on .scontent .fld.ro.sel *{color:var(--tx3)}.pm.chrome-on .scontent .fld.sel:not(.open):after{content:"";width:15px;height:15px;margin-left:var(--sp-2);background:var(--chev);border:0;flex:none;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%206.2l4%204%204-4'/%3E%3C/svg%3E") 50%/15px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%206.2l4%204%204-4'/%3E%3C/svg%3E") 50%/15px no-repeat}.pm.chrome-on .scontent .fld.ro:after{display:none}.pm.chrome-on .scontent .fld.sel,.pm.chrome-on .scontent .fld.sel>*{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.pm.chrome-on .scontent .fld.sel>*,.pm.chrome-on .scontent .fld.sel{text-overflow:ellipsis;overflow:hidden}.pm.chrome-on .scontent .fldin{font:inherit;font-size:var(--fs-md);height:var(--ctl-h);width:auto;min-width:0;color:var(--ink);background:var(--card);border:1px solid var(--ring);border-radius:var(--r);box-shadow:var(--focus-ring);outline:none;padding:0 10px}.pm.chrome-on .scontent .fldin[type=date]{flex:none;width:156px;min-width:156px;max-width:156px}.pm.chrome-on .scontent .fldin.mny{width:var(--money-w);min-width:var(--money-w);max-width:var(--money-w);text-align:right;flex:none}.pm.chrome-on .scontent .fldin.pctin{width:var(--pct-w);min-width:var(--pct-w);max-width:var(--pct-w);text-align:right;flex:none}.pm.chrome-on .scontent select.fldin{width:auto;min-width:240px;padding-right:26px}.pm.chrome-on .scontent .fldin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pm.chrome-on .scontent .fldin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pm.chrome-on .scontent .fldin::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer;margin-left:2px;padding:0}.pm.chrome-on .scontent .fldin::-webkit-calendar-picker-indicator:hover{opacity:1}.pm.chrome-on .scontent table .fld,.pm.chrome-on .scontent table .fldin{height:var(--td-fld-h);font-size:var(--fs-sm)}.pm.chrome-on .scontent table.tbl-lg .fld,.pm.chrome-on .scontent table.tbl-lg .fldin{height:var(--ctl-h);font-size:var(--fs-md)}.pm.chrome-on .scontent table .fld{margin-right:0}.pm.chrome-on .menuwrap{z-index:60;position:fixed}.pm.chrome-on .menuwrap .menu{background:var(--card);border:1px solid var(--bd);border-radius:var(--r-lg);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--scroll) transparent;min-width:248px;max-height:340px;padding:6px;animation:.12s cubic-bezier(.4,0,.2,1) pm-menu-in;overflow-y:auto;box-shadow:0 12px 30px -8px #10182833,0 2px 6px #1018280f}.pm.chrome-on .menuwrap .menu button{text-align:left;width:100%;font:inherit;font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--ink);border-radius:var(--r);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:9px 12px;line-height:1.4;display:block}.pm.chrome-on .menuwrap .menu button+button{margin-top:3px}.pm.chrome-on .menuwrap .menu button:hover{background:var(--hover)}.pm.chrome-on .menuwrap .menu button.on{font-weight:var(--fw-semi);background:var(--shade)}.pm.chrome-on .mask{z-index:80;background:#11192857;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.pm.chrome-on .mask>.modal{background:var(--card);border-radius:var(--r-lg);flex-direction:column;width:440px;max-width:100%;max-height:80vh;display:flex;box-shadow:0 24px 60px -12px #10182859}.pm.chrome-on .mask .mhd{align-items:center;gap:var(--sp-4);padding:18px var(--sp-6) var(--sp-3);display:flex}.pm.chrome-on .mask .mhd h3{font-size:var(--fs-lg);font-weight:var(--fw-bold);flex:1;margin:0}.pm.chrome-on .mask .mhd .icb{font-size:var(--fs-stat);color:var(--tx3);cursor:pointer;background:0 0;border:0;line-height:1}.pm.chrome-on .mask .mbd{padding:0 var(--sp-3) var(--sp-2) var(--sp-3);margin:0 var(--sp-2);overflow-y:auto}.pm.chrome-on .mask .mft{align-items:center;gap:var(--sp-2);padding:var(--sp-4) var(--sp-6) 18px;border-top:1px solid var(--bd-soft);justify-content:flex-end;display:flex}.pm.chrome-on .mask .mft .count{font-size:var(--fs-sm);color:var(--tx3);margin-right:auto}.pm.chrome-on .mask .chk{align-items:center;gap:var(--sp-3);border-radius:var(--r);font-size:var(--fs-md);cursor:pointer;padding:9px 10px;display:flex}.pm.chrome-on .mask .chk:hover{background:var(--hover)}.pm.chrome-on .mask .chk input{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;margin:0}.pm.chrome-on .mask>.modal.wide{width:820px;max-height:84vh}.pm.chrome-on .mask .mtools{align-items:center;gap:var(--sp-3);padding:0 var(--sp-6) var(--sp-4);display:flex}.pm.chrome-on .mask .mtools .tsearch{flex:1}.pm.chrome-on .mask .mtools .tsearch-w{flex:1;max-width:none}.pm.chrome-on .mask .mtools .btn{white-space:nowrap;margin-left:auto}.pm.chrome-on .mask .mbd.tbl{padding:0 var(--sp-6) var(--sp-2);margin:0}.pm.chrome-on .mask .tcell{cursor:pointer;align-items:center;gap:9px;min-width:0;display:flex}.pm.chrome-on .mask .tcell .nm{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--fw-medium);overflow:hidden}.pm.chrome-on .mask .tcell .tag{margin-left:2px;padding:1px 7px;font-size:11px}.pm.chrome-on .mask .mbd table.tree{margin-left:calc(var(--sp-3) * -1);margin-right:calc(var(--sp-3) * -1);width:calc(100% + var(--sp-3) * 2)}.pm.chrome-on .mask .mbd table.tree th:first-child,.pm.chrome-on .mask .mbd table.tree td:first-child{padding-left:var(--sp-3)}.pm.chrome-on .mask .mbd table.tree th:last-child,.pm.chrome-on .mask .mbd table.tree td:last-child{padding-right:var(--sp-3)}.pm.chrome-on .mask .modal table th,.pm.chrome-on .mask table th{text-align:left;color:var(--tx3);font-size:11px;font-weight:var(--fw-regular);border-bottom:1px solid var(--bd-faint);background:var(--card);z-index:2;padding-bottom:8px;position:sticky;top:0}.pm.chrome-on .mask table td,.pm.chrome-on .mask table .nm{font-size:var(--fs-sm)}.pm.chrome-on .mask table td{border-bottom:1px solid var(--bd-faint);vertical-align:middle;color:var(--ink)}.pm.chrome-on .mask table.tree td{height:34px;padding-top:0;padding-bottom:0}.pm.chrome-on .mask table .cbx{width:14px;height:14px;accent-color:var(--primary);cursor:pointer;margin:0}.pm.chrome-on .mask .inp{border:1px solid var(--bd2);border-radius:var(--r);width:100%;font:inherit;background:var(--card);color:var(--ink);padding:7px 11px;font-size:12.5px}.pm.chrome-on .mask .inp:focus{border-color:var(--ring);box-shadow:var(--focus-ring);outline:none}.pm.chrome-on .mask .mft .btn{height:var(--btn-h);border:1px solid var(--bd2);background:var(--card);border-radius:var(--r);font:inherit;font-size:var(--fs-md);color:var(--ink);cursor:pointer;align-items:center;padding:0 14px;display:inline-flex}.pm.chrome-on .mask .mft .btn:hover{background:var(--hover)}.pm.chrome-on .mask .mft .btn.solid{background:var(--primary);color:#fff;border-color:var(--primary)}.pm.chrome-on .mask .mft .btn.solid:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.pm.chrome-on .mask .mft .btn:disabled{opacity:.5;cursor:default}.pm.chrome-on .scontent .tgl{width:var(--tgl-w);height:var(--tgl-h);border-radius:var(--r-pill);background:var(--bd2);transition:background var(--dur);cursor:pointer;border:0;flex:none;padding:0;position:relative}.pm.chrome-on .scontent .tgl:after{content:"";width:var(--tgl-knob);height:var(--tgl-knob);background:var(--card);transition:transform var(--dur);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #10182847}.pm.chrome-on .scontent .tgl.on{background:var(--primary)}.pm.chrome-on .scontent .tgl.on:after{transform:translateX(calc(var(--tgl-w) - var(--tgl-knob) - 4px))}.pm.chrome-on .scontent .tgl.ro{opacity:.4;cursor:default;pointer-events:none}.pm.chrome-on .scontent .tgl:focus-visible{box-shadow:var(--focus-ring);outline:none}.pm.chrome-on .scontent table.tbl-lg .tgl{--tgl-w:34px;--tgl-h:20px;--tgl-knob:16px}.pm.chrome-on .kcards{grid-template-columns:1fr 1fr;gap:16px;margin:0 0 52px;display:grid}.pm.chrome-on .kcard{background:var(--card);border:1px solid var(--bd);border-radius:var(--r-lg);padding:18px var(--sp-6) var(--sp-6);min-height:168px;box-shadow:var(--card-shadow);border-color:var(--bd-soft);flex-direction:column;align-items:flex-start;display:flex}.pm.chrome-on .kcard .btn{margin-top:auto}.pm.chrome-on .kl{font-size:var(--fs-sm);color:var(--tx3)}.pm.chrome-on .kv{font-size:var(--fs-stat);font-weight:var(--fw-bold);letter-spacing:-.01em;margin-top:3px}.pm.chrome-on .kd{font-size:var(--fs-sm);color:var(--tx3);flex:none;max-width:46ch;height:40px;margin:8px 0 16px;overflow:hidden}.pm.chrome-on .seg{border-radius:var(--r-md);background:var(--trough);height:var(--seg-h);box-sizing:border-box;border:0;align-items:center;gap:2px;padding:3px;display:inline-flex;overflow:hidden}.pm.chrome-on .seg button{color:var(--tx3);font-size:var(--fs-sm);font-weight:var(--fw-regular);border-radius:var(--r-sm);transition:background var(--dur),color var(--dur);text-align:center;min-width:72px;height:calc(var(--seg-h) - 6px);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 13px;display:inline-flex}.pm.chrome-on .seg button.on{background:var(--card);color:var(--tx2);font-weight:var(--fw-medium);box-shadow:var(--pill-ring)}.pm.chrome-on .seg.live button.on{color:var(--ink);font-weight:var(--fw-semi)}.pm.chrome-on .seg button:hover:not(.on){color:var(--tx2)}.pm.chrome-on .seg button:disabled{opacity:.45;cursor:default}.pm.chrome-on .mono{font-variant-numeric:tabular-nums}.pm.chrome-on .nm{font-weight:var(--fw-regular)}.pm.chrome-on .tag{border-radius:var(--r-sm);font-size:11px;font-weight:var(--fw-semi);white-space:nowrap;padding:3px 8px;display:inline-block}.pm.chrome-on .cbx{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;vertical-align:middle;margin:0}.pm.chrome-on{font-family:Inter var,Inter,Segoe UI Variable Text,Segoe UI,system-ui,sans-serif}.pm.chrome-on .toolrow{z-index:20;background:var(--card);width:100vw;max-width:none;margin-left:calc(-1 * var(--bleed,0px));margin-bottom:0;margin-right:0;padding:15px 0 21px;position:sticky;top:0}.pm.chrome-on .varcard{height:var(--btn-h);border:1px solid var(--bd);border-radius:var(--r);background:var(--card);white-space:nowrap;opacity:0;pointer-events:none;border-width:0;flex:none;align-items:center;gap:8px;max-width:0;padding:0;transition:opacity .1s,transform .14s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden;transform:translateY(-10px)}.pm.chrome-on .eligno{font-weight:var(--fw-semi);color:var(--tx2);display:inline-block;position:relative}.pm.chrome-on .whyq{border:1px solid var(--bd2);width:15px;height:15px;color:var(--tx3);font-size:10px;font-weight:var(--fw-bold);cursor:help;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;margin-left:5px;display:inline-flex;position:relative}.pm.chrome-on .sfield{align-items:center;display:inline-flex;position:relative}.pm.chrome-on .sx{width:20px;height:20px;color:var(--tx3);cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;right:6px}.pm.chrome-on .score{font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;color:var(--ink)}.pm.chrome-on .muted{color:var(--tx4)}.pm.chrome-on .req-flag{color:inherit;vertical-align:super;opacity:.85;margin-left:1px;font-size:10px}.pm.chrome-on .reqv{display:inline-block;position:relative}.pm.chrome-on .namecell{flex-direction:column;justify-content:center;transition:transform .12s;display:flex;transform:translateY(7px)}.pm.chrome-on .sub2{white-space:nowrap;text-overflow:ellipsis;max-width:260px;height:13px;color:var(--tx3);font-size:10.5px;line-height:13px;font-weight:var(--fw-regular);opacity:0;margin-top:1px;transition:opacity .12s;display:block;overflow:hidden}.pm.chrome-on .cell-in{height:var(--td-fld-h);border:1px solid var(--bd);border-radius:var(--r-sm);background:var(--card);font-variant-numeric:tabular-nums;cursor:text;justify-content:flex-end;align-items:center;min-width:52px;padding:0 8px;display:inline-flex}.pm.chrome-on .grip{color:var(--tx4);cursor:grab;letter-spacing:-1px}.pm.chrome-on .gripdots{vertical-align:-1px;width:5px;height:9px;margin-left:2px;display:inline-block}.pm.chrome-on .req-below,.pm.chrome-on .req-above{color:var(--danger)}.pm.chrome-on .req-flag{margin-left:2px}.pm.chrome-on .up{color:var(--success-strong)}.pm.chrome-on .tri{fill:currentColor;vertical-align:0;width:9px;height:8px;margin-right:5px;display:inline}.pm.chrome-on .okmark{width:13px;height:13px;color:var(--success-strong);vertical-align:-2px;display:inline-block}.pm.chrome-on .lnkb{font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--tx2);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;height:25px;padding:0 10px}.pm.chrome-on .fwrap{align-items:center;display:inline-flex;position:relative}.pm.chrome-on .fx{width:18px;height:18px;color:var(--primary);cursor:pointer;border-radius:var(--r-sm);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.pm.chrome-on .fcv{pointer-events:none;background:var(--chev);flex:none;width:18px;height:18px;position:absolute;top:50%;right:4px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%206.2l4%204%204-4'/%3E%3C/svg%3E") 50%/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='none'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%206.2l4%204%204-4'/%3E%3C/svg%3E") 50%/14px no-repeat}.pm.chrome-on .thf{font:inherit;font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;height:1lh;line-height:inherit;vertical-align:top;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.pm.chrome-on .selbar{z-index:70;color:#fff;background:#101828;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 34px -10px #10182880}.pm.chrome-on .merpct{color:var(--ink)}.pm.chrome-on .budgetbar{background:var(--bd);border:1px solid var(--bd);border-radius:var(--rl);margin:0 0 var(--sp-6);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.pm.chrome-on .empty2{text-align:center;color:var(--tx3);padding:22px 0}.pm.chrome-on table.tfix{table-layout:fixed}.pm.chrome-on td.pick,.pm.chrome-on th.pick{text-align:left;padding-right:0;overflow:visible}.pm.chrome-on tr.clickrow{cursor:pointer}.pm.chrome-on td.c,.pm.chrome-on th.c{text-align:center}.pm.chrome-on .namecell b{font-weight:inherit;transition:color var(--dur),font-weight var(--dur)}.pm.chrome-on table.tfix td{text-overflow:ellipsis;overflow:hidden}.pm.chrome-on tr.tiergrp b{font-weight:var(--fw-bold)}.pm.chrome-on tr.picked td{background:var(--row-sel)}.pm.chrome-on .tag.ok{background:var(--success-bg);color:var(--success-tx)}.pm.chrome-on .tag.warn{background:var(--warning-bg);color:var(--warning-tx)}.pm.chrome-on .tag.neu{background:var(--bd-faint);color:var(--tx2)}.pm.chrome-on .toolrow .tin{max-width:none;padding:0 var(--bleedr,var(--gut)) 0 var(--bleed,0px);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:0;margin:0;display:flex}.pm.chrome-on .varcard .l{font-size:var(--fs-xs);color:var(--tx3)}.pm.chrome-on .varcard .v{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums}.pm.chrome-on .eligno .whyq{position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%)}.pm.chrome-on .btn.sm2{height:23px;min-height:23px;font-size:var(--fs-sm);padding:0 7px;line-height:21px}.pm.chrome-on .whyq:hover{border-color:var(--tx3);color:var(--ink)}.pm.chrome-on .tipwrap{z-index:80;pointer-events:none;position:fixed}.pm.chrome-on .tipwrap .tip{background:var(--ink);color:#fff;font-size:var(--fs-xs);font-weight:var(--fw-regular);border-radius:var(--r);white-space:nowrap;text-align:left;padding:7px 10px;line-height:1.45;display:block;box-shadow:0 6px 18px -8px #10182880}.pm.chrome-on .toolrow .lead{flex:0 460px;align-items:center;min-width:0;display:flex}.pm.chrome-on .toolrow .sfield{flex:1;min-width:0}.pm.chrome-on .toolrow .search{flex:1;width:100%;min-width:0}.pm.chrome-on .toolrow .tin{flex-wrap:nowrap}.pm.chrome-on .cbx:disabled{opacity:.55;cursor:default}.pm.chrome-on .sfield .search{padding-right:30px}.pm.chrome-on .sx:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .reqv .req-flag{position:absolute;top:-1px;left:calc(100% + 2px)}.pm.chrome-on .cell-in:hover{border-color:var(--bd2);background:var(--surface-1)}.pm.chrome-on .mono.dim{color:var(--tx4)}.pm.chrome-on .lnkb:hover{background:var(--hover)}.pm.chrome-on .btn.fbtn{justify-content:flex-start;width:74px;padding:0 0 0 11px}.pm.chrome-on .fx:hover{background:var(--accent)}.pm.chrome-on .thf .fico{color:#0000;width:13px;height:13px;transition:color var(--dur);flex:none}.pm.chrome-on .thf.on{color:var(--primary)}.pm.chrome-on .thf:hover{color:var(--ink)}.pm.chrome-on .menu.nest{min-width:168px;max-height:none;overflow:visible}.pm.chrome-on .menu .fsubm{position:relative}.pm.chrome-on .menu .grp{width:100%;font-size:var(--fs-md);color:var(--ink);border-radius:var(--r);cursor:default;align-items:center;padding:9px 12px;display:flex}.pm.chrome-on .menu .fsub{padding-left:10px;display:none;position:absolute;top:-7px;left:100%}.pm.chrome-on .menu .fclear{text-align:left;width:100%;color:var(--danger);font-weight:var(--fw-semi);border-top:1px solid var(--bd-soft);border-radius:0;margin-top:4px;padding-top:10px}.pm.chrome-on .selbar .n{font-size:var(--fs-md);font-weight:var(--fw-semi);white-space:nowrap;padding:0 8px}.pm.chrome-on .selbar .sb{color:#fff;height:30px;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semi);cursor:pointer;white-space:nowrap;background:#ffffff21;border:0;border-radius:8px;padding:0 12px}.pm.chrome-on .tag.ok2{background:var(--accent);color:var(--navy-active)}.pm.chrome-on .budgetbar .bcell{background:var(--card);padding:14px 16px}.pm.chrome-on .budgetbar .bl{font-size:var(--fs-xs);color:var(--tx3)}.pm.chrome-on .budgetbar .bv{font-size:var(--fs-stat);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px}.pm.chrome-on .budgetbar .bs{font-size:var(--fs-xs);color:var(--tx3);margin-top:2px}.pm.chrome-on tr.tiergrp .tag{margin-right:8px}.pm.chrome-on tr.tiergrp .sm2{font-weight:var(--fw-regular);font-size:var(--fs-sm);margin-left:6px}.pm.chrome-on tr.clickrow:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pm.chrome-on table .btn.sm{white-space:nowrap}.pm.chrome-on td .btn.act{justify-content:center;width:88px}.pm.chrome-on td.c .cell-in{justify-content:center}.pm.chrome-on td.r:last-child{overflow:visible}.pm.chrome-on tr.clickrow:hover td{background:var(--row-hl)}.pm.chrome-on tbody tr:hover .namecell,.pm.chrome-on tbody tr:focus-within .namecell{transform:translateY(0)}.pm.chrome-on tbody tr:hover .sub2,.pm.chrome-on tbody tr:focus-within .sub2{opacity:1}.pm.chrome-on .varcard.neg .v{color:var(--danger)}.pm.chrome-on .varcard:not(.neg) .v{color:var(--success-strong)}.pm.chrome-on .stuck .varcard{opacity:1;pointer-events:auto;border-width:1px;max-width:280px;padding:0 12px;transform:none}.pm.chrome-on .toolrow .tin .acts{flex-wrap:nowrap;flex:none;align-items:center;gap:0;margin-left:auto;display:flex}.pm.chrome-on .toolrow .tin .acts>*+*{margin-left:var(--sp-2)}.pm.chrome-on .cell-in{height:30px}.pm.chrome-on .btn.fbtn.on{border-color:var(--primary);color:var(--primary)}.pm.chrome-on .thf:hover .fico{color:var(--ink)}.pm.chrome-on .menu .fsub .menu{min-width:132px;max-height:320px}.pm.chrome-on .menu .grp .gv{color:var(--tx3);font-size:var(--fs-sm);margin-left:auto}.pm.chrome-on .menu .grp .gc{color:var(--tx4);margin-left:8px}.pm.chrome-on .menu .fclear[disabled]{color:var(--tx4);font-weight:var(--fw-regular);opacity:.6;cursor:default}.pm.chrome-on .selbar .sb:hover{background:#ffffff38}.pm.chrome-on .selbar .sb.pri{background:var(--primary)}.pm.chrome-on .budgetbar .bv.neg{color:var(--danger)}.pm.chrome-on .budgetbar .bv.pos{color:var(--success-strong)}.pm.chrome-on table .nm{font-weight:var(--fw-semi)}.pm.chrome-on td .btn.act.tiny,.pm.chrome-on .btn.sm.tiny{width:78px;height:25px;min-height:25px;font-size:var(--fs-xs);padding:0 10px}.pm.chrome-on table .nm,.pm.chrome-on table .ival{font-size:var(--fs-sm)}.pm.chrome-on tr.draggable:hover .grip{color:var(--tx2)}.pm.chrome-on thead th:hover .thf .fico,.pm.chrome-on .thf:focus-visible .fico{color:var(--tx4)}.pm.chrome-on .menu .fsubm:hover .grp{background:var(--hover)}.pm.chrome-on .menu .fsubm:hover .fsub{display:block}.pm.chrome-on .menu.nest.flip .fsub{padding-left:0;padding-right:10px;left:auto;right:100%}.pm.chrome-on .selbar .sb.pri:hover{background:var(--primary-hover)}.pm.chrome-on td.c{text-overflow:clip}.pm.chrome-on table.tfix td.elig{overflow:visible}.pm.chrome-on td.req{text-overflow:clip;overflow:visible}.pm.chrome-on td .btn.act.tiny.appr{color:var(--ink)}.pm.chrome-on td .btn.act.tiny.apprd{background:var(--success-solid);border-color:var(--success-solid);color:#fff}.pm.chrome-on td.tier,.pm.chrome-on th.tier{text-overflow:clip;overflow:visible}.pm.chrome-on tr.tiergrp td{background:var(--surface-2);height:24px;line-height:20px;font-weight:var(--fw-bold);color:var(--tx2);white-space:nowrap;border-top:0;padding:2px 12px}.pm.chrome-on table.tfix.stacked td.gripcol,.pm.chrome-on table.tfix.stacked th.gripcol{text-align:left;padding:0 6px 0 14px}.pm.chrome-on table.tfix.stacked thead th.gripcol{padding-right:0}.pm.chrome-on td.nm,.pm.chrome-on td.nm b{font-weight:var(--fw-semi)}.pm.chrome-on td.wt,.pm.chrome-on td.wt .score,.pm.chrome-on td.wt .chip{font-weight:var(--fw-bold)}.pm.chrome-on table.stacked .cell-in{width:var(--td-fld-w);min-width:var(--td-fld-w);max-width:none;box-shadow:none;transition:border-color var(--dur),background var(--dur);background:0 0;border-color:#0000;justify-content:center}.pm.chrome-on td .btn.act.tiny.apprd:hover{background:#15803d;border-color:#15803d}.pm.chrome-on tr.tiergrp:hover td{background:var(--surface-2)}.pm.chrome-on table.stacked td.c,.pm.chrome-on table.stacked th.c{padding-left:6px;padding-right:6px}.pm.chrome-on table.stacked td.calc{background:#f8fafc}.pm.chrome-on table.pinlast td:last-child,.pm.chrome-on table.pinlast th:last-child{text-overflow:clip;overflow:visible}.pm.chrome-on table.stacked tr.tiergrp td{height:32px}.pm.chrome-on tr.tiergrp td.gripcol+td{padding-left:14px}.pm.chrome-on tbody tr:hover td.calc,.pm.chrome-on table.stacked thead th.calc:before{background:var(--shade-2)}.pm.chrome-on table.stacked .cell-in.rankin{width:var(--td-fld-w-rank);min-width:var(--td-fld-w-rank)}.pm.chrome-on table.stacked td.r .cell-in{justify-content:flex-end;margin-left:auto}.pm.chrome-on table.stacked td.c .cell-in{margin:0 auto}.pm.chrome-on table.stacked td.r>.muted{margin-right:9px}.pm.chrome-on table.stacked tbody tr:hover .cell-in{border-color:var(--bd2);background:var(--card)}.pm.chrome-on table.stacked tbody td:hover .cell-in,.pm.chrome-on table.stacked .cell-in:hover,.pm.chrome-on table.stacked .cell-in:focus{border-color:var(--primary);background:var(--card);box-shadow:none}.pm.chrome-on tbody tr:hover td.nm .namecell b,.pm.chrome-on tbody tr:focus-within td.nm .namecell b{font-weight:var(--fw-bold);color:var(--primary)}.pm.chrome-on .down{color:var(--danger)}.pm.chrome-on .down .tri{fill:currentColor}.pm.chrome-on table.tfix.stacked td.r .cell-in{justify-content:flex-end;margin-left:auto}.pm.chrome-on table.tfix.stacked td.c .cell-in{margin:0 auto}.pm.chrome-on table.tfix.stacked td.revc{text-align:left;padding-left:6px;padding-right:14px}.pm.chrome-on table.tfix td .nt,.pm.chrome-on table.tfix td .tx3.sm2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pm.chrome-on table.tfix td .nt{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;max-width:100%;overflow:hidden}.pm.chrome-on table.tfix td.numw,.pm.chrome-on table.tfix th.numw{width:auto;min-width:0}.pm.chrome-on table.tfix td.nm,.pm.chrome-on table.tfix td.nm b,.pm.chrome-on table.tfix td.nm .tx3{max-width:100%}.pm.chrome-on table.tfix td.tier,.pm.chrome-on table.tfix th.tier{text-align:left}.pm.chrome-on table.tfix td.c,.pm.chrome-on table.tfix th.c{text-align:center}.pm.chrome-on table.tfix td.r,.pm.chrome-on table.tfix th.r{text-align:right;padding-right:0}.pm.chrome-on .tshell th:first-child,.pm.chrome-on .tshell td:first-child,.pm.chrome-on .tbl th:first-child,.pm.chrome-on .tbl td:first-child{padding-left:var(--sp-6)}.pm.chrome-on .tshell th:last-child,.pm.chrome-on .tshell td:last-child,.pm.chrome-on .tbl th:last-child,.pm.chrome-on .tbl td:last-child{padding-right:var(--sp-6)}.pm.chrome-on .tshell table.tfix th:first-child,.pm.chrome-on .tshell table.tfix td:first-child,.pm.chrome-on .tbl table.tfix th:first-child,.pm.chrome-on .tbl table.tfix td:first-child{padding-left:var(--sp-4)}.pm.chrome-on .tshell table.tfix th:last-child,.pm.chrome-on .tshell table.tfix td:last-child,.pm.chrome-on .tbl table.tfix th:last-child,.pm.chrome-on .tbl table.tfix td:last-child{padding-right:var(--sp-4)}.pm.chrome-on .icb{color:var(--tx3);border-radius:var(--r);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.pm.chrome-on .icb:hover{background:var(--shade);color:var(--tx2)}.pm.chrome-on .icb svg{width:15px;height:15px}.pm.chrome-on .dotsb{width:var(--btn-h);height:var(--btn-h);border:1px solid var(--bd2);background:var(--card);border-radius:var(--r);color:var(--tx3);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.pm.chrome-on .dotsb:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .dotsb svg{width:17px;height:17px;display:inline}.pm.chrome-on table.tfix td.nm.clik{cursor:pointer}.pm.chrome-on table.tfix td.nm.clik:hover .namecell b{color:inherit;text-decoration:underline}.pm.chrome-on .tshell td.tx3,.pm.chrome-on .tbl td.tx3{color:var(--tx3)}.pm.chrome-on .tshell td.tx2,.pm.chrome-on .tbl td.tx2{color:var(--tx2)}.pm.chrome-on table.tfix td.tier,.pm.chrome-on table.tfix td.req{overflow:visible}.pm.chrome-on table.tfix tr.tiergrp td.gripcol+td{padding:2px 14px}.pm.chrome-on .toolrow{z-index:20;background:var(--card);margin-bottom:0;padding:15px 0 21px;position:sticky;top:0}.pm.chrome-on .rvbar{padding:var(--ph-top) 0 24px;box-sizing:border-box}.pm.chrome-on .rvbar .tin{min-height:var(--ph-h)}.pm.chrome-on .rvfade{pointer-events:none;background:linear-gradient(to bottom,var(--card),#fff0);opacity:0;height:30px;transition:opacity .12s;position:absolute;top:100%;left:286px;right:0}.pm.chrome-on .stuck .rvfade{opacity:1}.pm.chrome-on .crumb{font-size:var(--fs-md);color:var(--tx3);align-items:center;gap:8px;display:flex}.pm.chrome-on .crumb b{color:var(--ink);font-weight:var(--fw-bold)}.pm.chrome-on .rvcrumbs{align-items:baseline;gap:var(--sp-3);white-space:nowrap;flex:none;max-width:820px;margin:0;transition:opacity 90ms,transform .12s cubic-bezier(.4,0,.2,1),max-width .12s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.pm.chrome-on .rvcrumbs b{font-size:var(--ph-fs);font-weight:var(--fw-bold);letter-spacing:-.022em;color:var(--ink)}.pm.chrome-on .rvcrumbs i{font-style:normal;font-size:var(--ph-fs);font-weight:var(--fw-regular);color:var(--bd2)}.pm.chrome-on .rvcrumbs span{font-size:var(--ph-sub);font-weight:var(--fw-regular);color:var(--tx3);text-overflow:ellipsis;min-width:0;overflow:hidden}.pm.chrome-on .rvcrumbs .crumb{cursor:pointer;font:inherit;font-size:var(--ph-fs);font-weight:var(--fw-regular);letter-spacing:-.022em;color:var(--tx3);background:0 0;border:0;padding:0}.pm.chrome-on .rvcrumbs .crumb:hover{color:var(--ink)}.pm.chrome-on .rvbar .nm{cursor:pointer;font:inherit;font-size:var(--ph-fs);font-weight:var(--fw-bold);letter-spacing:-.022em;color:var(--ink);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.pm.chrome-on .rvbar .nm.editing{width:240px}.pm.chrome-on .rvbar .pen{opacity:0;transition:opacity var(--dur);margin-left:7px;display:inline-flex}.pm.chrome-on .rvbar .nm:hover .pen{opacity:1}.pm.chrome-on .rvbar .pen svg{width:16px;height:16px}.pm.chrome-on .rvsave{font-size:var(--fs-sm);color:var(--tx3);white-space:nowrap}.pm.chrome-on .rvline{top:calc(var(--rvtop,85px) + 10px);background:var(--bd-faint);pointer-events:none;z-index:5;width:1px;position:fixed;bottom:22px}.pm.chrome-on .rvwrap{gap:var(--sp-8);-moz-column-gap:36px;grid-template-columns:250px minmax(760px,1fr);align-items:start;column-gap:36px;display:grid}.pm.chrome-on .wswrap{grid-template-columns:250px minmax(0,1fr)}.pm.chrome-on .rvnav{top:var(--rvtop,85px);flex-direction:column;gap:7px;padding-right:36px;display:flex;position:sticky}.pm.chrome-on .rvnav button{-moz-column-gap:10px;text-align:left;cursor:pointer;width:100%;font:inherit;font-size:var(--fs-md);color:var(--tx2);border-radius:var(--r);font-weight:var(--fw-semi);background:0 0;border:0;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:11px 16px 11px 10px;display:grid}.pm.chrome-on .rvnav .num{width:14px;color:var(--tx4);font-size:var(--fs-sm);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;grid-row:1;justify-content:flex-end;align-items:center;display:inline-flex}.pm.chrome-on .rvnav button.on .num{color:var(--tx3)}.pm.chrome-on .rvnav .lb{grid-area:1/2}.pm.chrome-on .rvnav .nsc{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;align-self:center;padding-left:10px}.pm.chrome-on .rvnav .nsc.none{font-weight:var(--fw-regular);color:var(--tx4);opacity:.55}.pm.chrome-on .rvnav button.on .nsc{color:var(--ink)}.pm.chrome-on .rvnav .nsc .tick{color:var(--success-strong);font-style:normal;font-size:var(--fs-lg);line-height:1}.pm.chrome-on .wsnav button{align-items:center;gap:13px;display:flex}.pm.chrome-on .rvnav button:hover{background:var(--hover)}.pm.chrome-on .rvnav button.on{background:var(--hover-3);color:var(--ink)}.pm.chrome-on .wsnav button svg{opacity:.8;stroke-width:1.45px;flex:none;width:19px;height:19px}.pm.chrome-on .wsnav button.on svg{opacity:1}.pm.chrome-on .rvmain{min-width:760px;max-width:880px;padding-top:var(--sp-6)}.pm.chrome-on .rvmain.scontent{padding:var(--sp-6) 0 0;background:0 0}.pm.chrome-on .wsmain{width:auto;min-width:0;max-width:none}.pm.chrome-on .rvmain>.sec:first-child,.pm.chrome-on .rvmain>.sechd:first-child{margin-top:0}.pm.chrome-on .main.ws>.wrap{padding-top:0}.pm.chrome-on .sec.dlw{margin-bottom:0}.pm.chrome-on .rte{border:1px solid var(--bd);border-radius:var(--r);background:var(--card);transition:border-color var(--dur),box-shadow var(--dur)}.pm.chrome-on .rte:hover{border-color:var(--bd2)}.pm.chrome-on .rte:focus-within{border-color:var(--primary);box-shadow:var(--focus-ring)}.pm.chrome-on .rte.tall{height:calc(100vh - var(--rvtop,85px) - 190px);flex-direction:column;min-height:280px;display:flex}.pm.chrome-on .rte.tall .rtebody{scrollbar-width:thin;scrollbar-color:var(--scroll) transparent;flex:1;min-height:0;overflow-y:auto}.pm.chrome-on .rtebody{min-height:168px;font-size:var(--fs-md);color:var(--ink);outline:0;padding:12px 13px;line-height:1.6}.pm.chrome-on .rtebody p{margin:0 0 10px}.pm.chrome-on .rtebody p:last-child{margin-bottom:0}.pm.chrome-on textarea.rtebody{box-sizing:border-box;resize:none;width:100%;font:inherit;font-size:var(--fs-md);color:var(--ink);background:0 0;border:0;line-height:1.6}.pm.chrome-on textarea.rtebody:focus{outline:0}.pm.chrome-on .rtestate{align-items:center;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--tx4);margin-left:auto;display:flex}.pm.chrome-on .rtestate .lnk{cursor:pointer;font:inherit;font-size:var(--fs-sm);color:var(--primary);background:0 0;border:0;padding:0}.pm.chrome-on .rtestate .lnk:hover{text-decoration:underline}.pm.chrome-on .sec.dlw .rtestate{justify-content:flex-end;margin-top:6px}.pm.chrome-on .rvnote{font-size:var(--fs-sm);color:var(--tx3);max-width:62ch;margin-top:var(--sp-3)}.pm.chrome-on .rvnote.warn{color:var(--rv-warn)}.pm.chrome-on .scbtn{align-items:center;gap:var(--sp-3);height:var(--btn-h);cursor:pointer;font:inherit;font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--tx3);border-radius:var(--r);white-space:nowrap;background:0 0;border:0;padding:0 8px;display:inline-flex}.pm.chrome-on .scbtn:hover{background:var(--hover);color:var(--tx2)}.pm.chrome-on .scbtn b{font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums}.pm.chrome-on .scbtn i{color:var(--tx4);transition:transform var(--dur);margin-left:-4px;display:inline-flex}.pm.chrome-on .scbtn[aria-expanded=true] i{transform:rotate(180deg)}.pm.chrome-on .scmenu .menu{padding:var(--sp-4) var(--sp-6) var(--sp-5);width:max-content;min-width:0;max-width:min(640px,100vw - 32px);max-height:none}.pm.chrome-on .scmenu .rvtbl{margin:0}.pm.chrome-on .rvtbl{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-md);background:0 0}.pm.chrome-on .rvtbl th{text-align:right;color:var(--tx3);font-weight:var(--fw-semi);border-bottom:1px solid var(--bd-soft);white-space:nowrap;background:0 0;padding:0 14px 8px}.pm.chrome-on .rvtbl th:first-child{text-align:left;padding-left:0}.pm.chrome-on .rvtbl th:last-child{padding-right:0}.pm.chrome-on .rvtbl td{height:var(--td-h-lg);text-align:right;border-bottom:1px solid var(--bd-faint);font-variant-numeric:tabular-nums;color:var(--ink);padding:0 14px}.pm.chrome-on .rvtbl tr.grp td{background:var(--surface-2);color:var(--ink);font-weight:var(--fw-semi);font-variant-numeric:tabular-nums}.pm.chrome-on .rvtbl tfoot td{border-bottom:0}.pm.chrome-on .rvtbl td:first-child{text-align:left;color:var(--tx2);padding-left:0}.pm.chrome-on .rvtbl td:last-child{padding-right:0}.pm.chrome-on .rvtbl tr:last-child td{border-bottom:0}.pm.chrome-on .rvtbl tr.tot td{font-weight:var(--fw-bold);border-top:1px solid var(--bd2);color:var(--ink)}.pm.chrome-on .rvtbl .mut{color:var(--tx4)}.pm.chrome-on .sctbl{table-layout:auto}.pm.chrome-on .sctbl td:first-child,.pm.chrome-on .sctbl th:first-child{white-space:nowrap;padding-right:var(--sp-9)}.pm.chrome-on .sctbl td:not(:first-child),.pm.chrome-on .sctbl th:not(:first-child){width:112px;min-width:112px;max-width:112px}.pm.chrome-on .sctbl tbody tr:last-child td{border-bottom:0}.pm.chrome-on .omodal .obd{padding:0 var(--sp-6) var(--sp-6);overflow-y:auto}.pm.chrome-on .osec{padding:var(--sp-9) 0;border-top:1px solid var(--bd-faint)}.pm.chrome-on .osec:first-child{padding-top:var(--sp-3);border-top:0}.pm.chrome-on .osec:last-child{padding-bottom:var(--sp-5)}.pm.chrome-on .ohd{align-items:baseline;gap:var(--sp-4);margin-bottom:var(--sp-3);display:flex}.pm.chrome-on .ohd h4{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--ink);letter-spacing:-.012em}.pm.chrome-on .ohd b{font-size:var(--fs-md);font-weight:var(--fw-semi);color:var(--tx3);font-variant-numeric:tabular-nums}.pm.chrome-on .ohd .cpy{cursor:pointer;width:34px;height:34px;color:var(--tx4);border-radius:var(--r-sm);background:0 0;border:0;justify-content:center;align-self:center;align-items:center;margin-left:auto;display:inline-flex}.pm.chrome-on .ohd .cpy:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .osec .rtebody.ro{min-height:0;color:var(--tx2);padding:0}.pm.chrome-on .rtebody.ro{white-space:pre-wrap}.pm.chrome-on .rvask{margin-bottom:var(--sec-hd-mb);font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:-.008em}.pm.chrome-on .rvchoice{gap:var(--sp-3);margin:0;display:flex}.pm.chrome-on .rvchoice button{border:1px solid var(--bd2);border-radius:var(--r);background:var(--card);height:36px;font:inherit;font-size:var(--fs-md);color:var(--tx2);cursor:pointer;padding:0 16px}.pm.chrome-on .rvchoice button:hover{background:var(--hover)}.pm.chrome-on .rvchoice button.on{background:var(--primary);border-color:var(--primary);color:#fff;font-weight:var(--fw-semi)}.pm.chrome-on .dlcard{border:1px solid var(--bd);border-radius:var(--rl);background:var(--card);padding:var(--card-pad);margin-bottom:var(--sp-5)}.pm.chrome-on .dlch{margin-bottom:var(--sp-4);align-items:center;display:flex}.pm.chrome-on .dlch b{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink)}.pm.chrome-on .dlch .x{cursor:pointer;color:var(--tx4);border-radius:var(--r-sm);background:0 0;border:0;margin-left:auto;padding:2px 6px;font-size:17px;line-height:1}.pm.chrome-on .dlch .x:hover{background:var(--hover);color:var(--danger)}.pm.chrome-on .dldrow{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pm.chrome-on .rvfield{margin-bottom:var(--sp-6)}.pm.chrome-on .rvfield label{font-size:var(--fs-sm);color:var(--tx3);margin-bottom:6px;display:block}.pm.chrome-on .rvinp{box-sizing:border-box;width:100%;height:var(--btn-h);border:1px solid var(--bd);border-radius:var(--r);background:var(--card);font:inherit;font-size:var(--fs-md);color:var(--ink);padding:0 11px}.pm.chrome-on .rvinp:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:0}.pm.chrome-on .rvinp.invalid,.pm.chrome-on .rte.invalid{border-color:var(--danger)}.pm.chrome-on .rte.invalid:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-bg)}.pm.chrome-on .dlcard .rtebody{min-height:104px}.pm.chrome-on .dlq .rtebody.ro{min-height:0;color:var(--tx2);padding:0}.pm.chrome-on .sec>.dlcard .dldrow .rvfield b{font-size:var(--fs-md);font-weight:var(--fw-semi);color:var(--ink)}.pm.chrome-on .dltitle{font-size:var(--fs-md);color:var(--ink);margin-bottom:var(--sp-5)}.pm.chrome-on .dltitle b{font-weight:var(--fw-semi)}.pm.chrome-on .dltitle span{color:var(--tx3);margin-left:8px}.pm.chrome-on .rtebar{border-bottom:1px solid var(--bd-faint);align-items:center;gap:2px;padding:6px 8px;display:flex}.pm.chrome-on .rtebar button{cursor:pointer;width:28px;height:26px;color:var(--tx3);border-radius:var(--r-sm);font:inherit;font-size:var(--fs-md);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.pm.chrome-on .rtebar button:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .rtebody:empty:before{content:attr(data-ph);color:var(--tx4)}.pm.chrome-on .rtebody ul,.pm.chrome-on .rtebody ol{margin:0 0 10px;padding-left:22px}.pm.chrome-on .rtebody li{margin-bottom:4px}.pm.chrome-on .rtebody b,.pm.chrome-on .rtebody strong{font-weight:var(--fw-bold)}.pm.chrome-on .rtebar button:disabled{opacity:.4;cursor:default}.pm.chrome-on .rtebar button:disabled:hover{color:var(--tx3);background:0 0}.pm.chrome-on .rvintro{font-size:var(--fs-md);color:var(--tx3);margin-bottom:var(--sp-6);max-width:62ch}.pm.chrome-on .rvq{padding:0 0 40px}.pm.chrome-on .rvq .prompt{font-size:var(--fs-md);color:var(--ink);font-weight:var(--fw-semi);grid-template-columns:22px minmax(0,1fr);margin-bottom:16px;line-height:1.5;display:grid}.pm.chrome-on .rvq .prompt i{color:var(--ink);font-style:normal;font-weight:var(--fw-regular);font-variant-numeric:tabular-nums}.pm.chrome-on .rvscale{flex-wrap:wrap;gap:8px 37px;margin-left:0;display:flex}.pm.chrome-on .rvscale label{cursor:pointer;font-size:var(--fs-md);color:var(--tx2);white-space:nowrap;transition:color var(--dur);align-items:center;gap:8px;display:inline-flex}.pm.chrome-on .rvscale label:hover{color:var(--ink)}.pm.chrome-on .rvscale input{appearance:none;border:1.5px solid var(--bd2);background:var(--card);cursor:pointer;width:17px;height:17px;transition:border-color var(--dur),box-shadow var(--dur);border-radius:50%;flex:none;margin:0;position:relative}.pm.chrome-on .rvscale label:hover input{border-color:var(--primary)}.pm.chrome-on .rvscale input:focus-visible{box-shadow:var(--focus-ring);outline:0}.pm.chrome-on .rvscale input:checked{border-color:var(--primary);border-width:5px}.pm.chrome-on .rvscale label:has(input:checked){color:var(--primary);font-weight:var(--fw-semi)}.pm.chrome-on .rvscale label>span{flex-direction:column;display:inline-flex}.pm.chrome-on .rvscale label>span:after{content:attr(data-t);font-weight:var(--fw-semi);visibility:hidden;pointer-events:none;height:0;overflow:hidden}.pm.chrome-on .rvcmt{display:block}.pm.chrome-on .rvcmt label{font-size:var(--fs-sm);color:var(--tx3);margin-bottom:5px;display:block}.pm.chrome-on .rvcta{right:var(--sp-8);z-index:40;height:var(--btn-h);box-sizing:border-box;padding:0 13px;position:fixed;bottom:26px;box-shadow:0 1px 3px #1018281a,0 6px 18px #10182824}.pm.chrome-on .rvcta:disabled{box-shadow:0 1px 3px #10182814}.pm.chrome-on .rvrow{align-items:center;gap:var(--sp-5);padding:var(--sp-5) 0;border-bottom:1px solid var(--bd);display:flex}.pm.chrome-on .rvrow h3{font-size:var(--fs-md);font-weight:var(--fw-bold)}.pm.chrome-on .rvrow .st{font-size:var(--fs-sm);color:var(--tx3);margin-top:2px}.pm.chrome-on .rvrow .st.warn{color:var(--rv-warn)}.pm.chrome-on .rvrow .sc{font-size:var(--fs-md);font-variant-numeric:tabular-nums;color:var(--tx2);margin-left:auto}.pm.chrome-on .rvack{align-items:center;gap:var(--sp-4);margin:var(--sp-7) 0 0;font-size:var(--fs-md);border:1px solid var(--bd);border-radius:var(--rl);background:var(--surface-2);cursor:pointer;padding:15px 17px;display:flex}.pm.chrome-on .rvack.off{color:var(--tx4);cursor:not-allowed}.pm.chrome-on .rvack.off input{cursor:not-allowed}.pm.chrome-on .rvack input{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;flex:none;margin:0}.pm.chrome-on .rvctx{max-width:400px}.pm.chrome-on .rvctx .crow{align-items:baseline;gap:var(--sp-4);font-size:var(--fs-md);padding:6px 0;display:flex}.pm.chrome-on .rvctx .crow span{color:var(--tx3)}.pm.chrome-on .rvctx .crow b{color:var(--ink);font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.pm.chrome-on .rvctx .crow.tot b{font-weight:var(--fw-bold)}.pm.chrome-on .rvtblw{max-width:var(--ctx-w)}.pm.chrome-on .rvtblw.wide{max-width:none}.pm.chrome-on .rvtblw .rvtbl{table-layout:fixed}.pm.chrome-on .rvtblw .rvtbl tbody td{border-bottom:0}.pm.chrome-on .rvtblw .rvtbl thead th{padding-top:12px;padding-bottom:12px}.pm.chrome-on .rvtblw .rvtbl td:first-child,.pm.chrome-on .rvtblw .rvtbl th:first-child{text-overflow:clip;overflow:visible}.pm.chrome-on .rvtblw .rvtbl .rvinp.num{width:100%;min-width:0;max-width:none;margin:0;padding:0 12px;display:block}.pm.chrome-on .rvtblw.edit .rvtbl th:nth-child(3),.pm.chrome-on .rvtblw.edit .rvtbl td:nth-child(3),.pm.chrome-on .rvtblw.edit .rvtbl th:nth-child(4),.pm.chrome-on .rvtblw.edit .rvtbl td:nth-child(4){background:var(--surface-4)}.pm.chrome-on .rvtblw.edit .rvtbl thead th:nth-child(3){border-radius:var(--r) 0 0 0}.pm.chrome-on .rvtblw.edit .rvtbl thead th:nth-child(4){border-radius:0 var(--r) 0 0}.pm.chrome-on .rvtblw.edit .rvtbl tbody tr:last-child td:nth-child(3){border-radius:0 0 0 var(--r)}.pm.chrome-on .rvtblw.edit .rvtbl tbody tr:last-child td:nth-child(4){border-radius:0 0 var(--r) 0}.pm.chrome-on select.rvinp{height:var(--btn-h);min-height:var(--btn-h);appearance:auto;line-height:normal}.pm.chrome-on .rvseg{vertical-align:middle;border:1px solid var(--bd2);border-radius:var(--r-sm);height:24px;margin-left:9px;display:inline-flex;overflow:hidden}.pm.chrome-on .rvseg button{background:var(--card);color:var(--tx3);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-semi);cursor:pointer;border:0;padding:0 8px;line-height:1}.pm.chrome-on .rvseg button+button{border-left:1px solid var(--bd2)}.pm.chrome-on .rvseg button:hover:not(.on){background:var(--hover)}.pm.chrome-on .rvseg button.on{background:var(--primary);color:#fff}.pm.chrome-on .rvwrap.withself.rvside{grid-template-columns:250px minmax(760px,1fr) minmax(400px,440px)}.pm.chrome-on .rvwrap.withself.rvside .rvpanel{margin-left:-24px}.pm.chrome-on .rvpanel{top:calc(var(--rvtop,85px) + 10px);border:1px solid var(--bd);border-radius:var(--rl);background:var(--card);max-height:calc(100vh - var(--rvtop,85px) - 40px);flex-direction:column;display:flex;position:sticky;box-shadow:0 1px 2px #1018280a,0 8px 24px #1018280f}.pm.chrome-on .rvpanel>.ph{align-items:center;gap:var(--sp-3);border-bottom:1px solid var(--bd);padding:15px 18px;display:flex}.pm.chrome-on .rvpanel .eyebrow{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--tx3);font-weight:var(--fw-semi)}.pm.chrome-on .rvpanel .who{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink)}.pm.chrome-on .rvpanel .px{cursor:pointer;width:28px;height:28px;color:var(--tx3);border-radius:var(--r);background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;font-size:17px;line-height:1;display:inline-flex}.pm.chrome-on .rvpanel .px:hover{background:var(--hover);color:var(--ink)}.pm.chrome-on .rvpanel>.pb{scrollbar-width:thin;scrollbar-color:var(--scroll) transparent;padding:18px;overflow-y:auto}.pm.chrome-on .rvpanel .pgrp{padding-bottom:var(--sp-6);margin-bottom:var(--sp-6);border-bottom:1px solid var(--bd-faint)}.pm.chrome-on .rvpanel .pgrp:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:4px}.pm.chrome-on .rvpanel h4{font-size:var(--fs-md);font-weight:var(--fw-bold);margin-bottom:var(--sp-4)}.pm.chrome-on .rvpanel .psub{gap:5px;padding:0 0 13px;display:grid}.pm.chrome-on .rvpanel .psub span.q{font-size:var(--fs-sm);color:var(--tx2);line-height:1.45}.pm.chrome-on .rvpanel .chip{border:1px solid var(--bd);background:var(--surface-2);font-size:var(--fs-xs);font-weight:var(--fw-semi);color:var(--tx2);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.pm.chrome-on .rvpanel .chip i{background:var(--tx4);border-radius:50%;width:5px;height:5px;font-style:normal}.pm.chrome-on .rvpanel .chip.hi i{background:var(--primary)}.pm.chrome-on .rvpanel .chip.lo i{background:var(--warning-tx)}.pm.chrome-on .rvpanel .note{border-left:2px solid var(--bd2);margin-top:11px;padding:2px 0 2px 12px}.pm.chrome-on .rvpanel .note p{font-size:var(--fs-sm);color:var(--tx2);margin:0;line-height:1.6}.pm.chrome-on .rvpanel .when{font-size:var(--fs-xs);color:var(--tx4);margin-top:14px;display:block}.pm.chrome-on .rvpanel .empty{font-size:var(--fs-sm);color:var(--tx3);line-height:1.6}.pm.chrome-on .rvq2{margin-bottom:var(--sp-6)}.pm.chrome-on .rvq2 .qh{font-size:var(--fs-md);color:var(--ink);font-weight:var(--fw-semi);grid-template-columns:22px minmax(0,1fr);margin-bottom:11px;line-height:1.5;display:grid}.pm.chrome-on .rvq2 .qh i{font-style:normal;font-weight:var(--fw-regular);color:var(--tx3);font-variant-numeric:tabular-nums}.pm.chrome-on .rvta{box-sizing:border-box;border:1px solid var(--bd);border-radius:var(--r);background:var(--card);width:100%;font:inherit;font-size:var(--fs-md);color:var(--ink);resize:none;min-height:168px;transition:border-color var(--dur),box-shadow var(--dur);padding:10px 12px;line-height:1.55;overflow:hidden}.pm.chrome-on .rvta::placeholder{color:var(--tx4)}.pm.chrome-on .rvta:hover{border-color:var(--bd2)}.pm.chrome-on .rvta:focus{border-color:var(--primary);box-shadow:var(--focus-ring);outline:0}.pm.chrome-on .rvtbl .rng{color:var(--tx3);font-size:var(--fs-sm)}.pm.chrome-on .rvpanel.float{z-index:70;border:1px solid var(--bd);border-radius:var(--rl);background:var(--card);width:460px;max-width:calc(100vw - 36px);max-height:none;animation:.18s cubic-bezier(.4,0,.2,1) rvslide;position:fixed;top:18px;bottom:18px;right:18px;box-shadow:0 18px 50px #10182838}@keyframes rvslide{0%{opacity:0;transform:translate(44px)}to{opacity:1;transform:none}}.pm.chrome-on .rvpanel.float>.pb{flex:1}.pm.chrome-on .rvscrim{z-index:69;background:#10182842;animation:.16s rvfade;position:fixed;inset:0}@keyframes rvfade{0%{opacity:0}to{opacity:1}}.pm.chrome-on .cta{align-items:center;gap:var(--sp-8);margin:0 0 var(--sec-gap);background:var(--card);border:1px solid var(--bd);border-radius:var(--rl);max-width:560px;box-shadow:var(--card-shadow);padding:18px 20px;display:flex}.pm.chrome-on .cta .l{min-width:0}.pm.chrome-on .cta .t{font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--tx2)}.pm.chrome-on .cta .t .due{font-weight:var(--fw-bold);color:var(--ink)}.pm.chrome-on .cta .d{font-size:var(--fs-sm);color:var(--tx3);margin-top:3px}.pm.chrome-on .cta .btn{flex:none;margin-left:auto}.pm.chrome-on .cellpair{align-items:center;gap:10px;display:inline-flex}.pm.chrome-on .cellpair .when{color:var(--tx3);font-size:var(--fs-sm)}.pm.chrome-on .lnk-a{font:inherit;font-size:inherit;color:var(--primary);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;text-decoration:none}.pm.chrome-on .lnk-a:hover{text-decoration:underline}.pm.chrome-on .rvwrap.solo{grid-template-columns:minmax(0,1fr)}.pm.chrome-on .rvwrap.solo .sechd h3{font-size:var(--srv-h)}.pm.chrome-on .rvwrap.solo .sechd .wt{display:none}.pm.chrome-on .rvwrap.solo .rvq .prompt{font-size:var(--srv-q);font-weight:var(--fw-regular);grid-template-columns:var(--srv-num) minmax(0,1fr);margin-bottom:21px;line-height:1.45}.pm.chrome-on .rvwrap.solo .rvq .prompt i{color:var(--ink)}.pm.chrome-on .rvwrap.solo .rvscale{gap:10px 37px;margin-left:0}.pm.chrome-on .rvwrap.solo .rvscale label{font-size:var(--srv-lb)}.pm{--doc-line:#e4e4e1}.pm *{box-sizing:border-box;margin:0;padding:0}.pm{background:var(--app);color:var(--ink);flex-direction:column;height:100%;min-height:0;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.45;display:flex}.pm .tnum,.pm .mono{font-variant-numeric:tabular-nums}.pm .app{height:100vh;display:flex;overflow:hidden}.pm .side{background:var(--navy);color:#fff;flex-direction:column;flex-shrink:0;width:260px;padding:14px 12px;display:flex}.pm .brand{color:#fff;align-items:center;gap:9px;padding:6px 8px 16px;font-size:15px;font-weight:600;display:flex}.pm .brand .mark{width:24px;height:24px;color:var(--navy);background:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.pm .globalnav{flex-direction:column;flex:1;gap:2px;display:flex}.pm .grow{border-radius:var(--r);color:#ffffffc7;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:500;display:flex}.pm .grow:hover{background:var(--navy-hover);color:#fff}.pm .grow.active{background:var(--navy-active);color:#fff}.pm .grow .ic{text-align:center;opacity:.85;width:16px;font-size:13px}.pm .sidefoot{color:#ffffff80;border-top:1px solid #ffffff1f;padding:10px 10px 2px;font-size:11px}.pm .content{flex-direction:column;flex:1;display:flex;overflow:hidden}.pm .topbar{background:var(--card);border-bottom:1px solid var(--bd2);flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 24px;display:flex}.pm .crumb{font-size:14px}.pm .crumb b{font-weight:600}.pm .persona{align-items:center;gap:8px;display:flex}.pm .persona .lbl{text-transform:uppercase;letter-spacing:.04em;color:var(--tx4);font-size:11px;font-weight:600}.pm .seg{border:1px solid var(--bd2);border-radius:var(--r);flex-wrap:wrap;display:inline-flex;overflow:hidden}.pm .pbtn{background:var(--card);color:var(--tx2);cursor:pointer;border:0;border-right:1px solid var(--bd2);white-space:nowrap;padding:5px 10px;font-size:12px;font-weight:500}.pm .pbtn:last-child{border-right:0}.pm .pbtn:hover{background:var(--app)}.pm .pbtn.on{background:var(--primary);color:#fff}.pm .permstrip{background:var(--surface-1);border-bottom:1px solid var(--bd);color:var(--tx3);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;padding:8px 24px;font-size:12px;display:flex}.pm .permstrip .lbl{text-transform:uppercase;letter-spacing:.04em;color:var(--tx4);font-size:11px;font-weight:600}.pm .ladder{align-items:center;gap:4px;display:flex}.pm .lvl{border:1px solid var(--bd2);background:var(--card);color:var(--tx3);border-radius:999px;padding:2px 8px;font-size:11px}.pm .lvl.on{background:var(--accent);border-color:var(--primary);color:var(--accent-tx);font-weight:600}.pm .lvl .n{opacity:.6;font-size:10px}.pm .main{background:var(--app);flex:1;min-height:0;padding:0 26px 22px;overflow-y:auto}.pm.chrome-on .main{padding:0 var(--gut) 96px;scrollbar-width:none;-ms-overflow-style:none}.pm.chrome-on .main::-webkit-scrollbar{display:none}.pm .wrap{max-width:1180px;margin:0 auto;padding-top:22px}.pm.chrome-on .wrap{max-width:1400px;padding-top:24px}.pm.chrome-on .wrap:has(>.rvbar){padding-top:0}.pm .wrap.wrap-full{max-width:none}.pm .stages{flex-wrap:wrap;align-items:center;gap:2px;margin-bottom:18px;display:flex}.pm .stage{border-radius:var(--r);color:var(--tx3);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 10px;font-size:13px;font-weight:500;display:flex}.pm .stage:hover{background:#fff}.pm .stage.cur{color:var(--ink);font-weight:600}.pm .stage .num{background:var(--shade-2);width:22px;height:22px;color:var(--tx3);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.pm .stage.cur .num{background:var(--primary);color:#fff}.pm .stage .num.done{background:var(--success);color:#fff}.pm .stage .num.lock{background:var(--shade-2);color:var(--tx4);font-size:10px}.pm .stage.locked{color:var(--tx4);cursor:not-allowed;opacity:.75}.pm .stage.locked:hover{background:0 0}.pm .sep{color:var(--bd2);padding:0 2px}.pm .subtabs{flex-wrap:wrap;gap:6px;margin:0 0 16px;display:flex}.pm .subtab{border-radius:var(--r);border:1px solid var(--bd2);background:var(--card);color:var(--tx2);cursor:pointer;padding:5px 11px;font-size:12.5px}.pm .subtab:hover{background:var(--app)}.pm .subtab.on{background:var(--ink);color:#fff;border-color:var(--ink)}.pm .switchbar{background:var(--card);border:1px solid var(--bd);border-radius:var(--rl);justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:8px 12px;display:flex}.pm .switchbar .back{color:var(--primary);cursor:pointer;font-size:13px;font-weight:500}.pm .switchbar .back:hover{text-decoration:underline}.pm .pager{align-items:center;gap:8px;display:flex}.pm .pager .sel{min-width:230px}.pm .phead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.pm h1{letter-spacing:-.01em;font-size:22px;font-weight:600}.pm .sub{color:var(--tx2);margin-top:4px;font-size:13px}.pm .dot{color:var(--success)}.pm .btn{border-radius:var(--r);border:1px solid var(--bd2);background:var(--card);color:var(--tx2);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex}.pm .btn:hover{background:var(--app)}.pm .btn.solid{background:var(--primary);color:#fff;border-color:var(--primary)}.pm .btn.solid:hover{background:var(--primary-hover)}.pm .btn.ok{background:var(--success);color:#fff;border-color:var(--success)}.pm .btn.ok:hover{background:#0b8457;border-color:#0b8457}.pm .btn.sm{padding:4px 9px;font-size:12px}.pm .acts{flex-shrink:0;gap:8px;display:flex}.pm .phead.phead-bare{justify-content:flex-end;margin-bottom:12px}.pm .card{background:var(--card);border:1px solid var(--bd);border-radius:var(--rl)}.pm .pad{padding:16px}.pm .card:not(.sect):not(.pad){padding:10px 16px}.pm .grid{gap:12px;display:grid}.pm .g2{grid-template-columns:repeat(2,1fr)}.pm .g3{grid-template-columns:repeat(3,1fr)}.pm .g4{grid-template-columns:repeat(4,1fr)}.pm .sect{overflow:hidden}.pm .sect>.hd{-moz-column-gap:8px;border-bottom:1px solid var(--bd);background:var(--surface-1);justify-content:space-between;align-items:center;column-gap:8px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.pm .sect>.bd{padding:16px}.pm .stat .l{text-transform:uppercase;letter-spacing:.03em;color:var(--tx3);font-size:11px}.pm .stat .v{margin-top:4px;font-size:24px;font-weight:600}.pm table{border-collapse:collapse;width:100%;font-size:13px}.pm .tbl{background:var(--card);border:1px solid var(--bd);border-radius:var(--rl);overflow:hidden}.pm .tbl .scroll{overflow-x:auto}.pm thead tr{background:var(--surface-1);border-bottom:1px solid var(--bd)}.pm th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:var(--tx3);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:600}.pm td{border-bottom:1px solid var(--bd);color:var(--ink);padding:9px 12px}.pm .promo-tbl th,.pm .promo-tbl td{padding:6px 8px}.pm .promo-tbl .nm{max-width:190px}.pm .promo-tbl .nm b,.pm .promo-tbl .nm .tx3{text-overflow:ellipsis;white-space:nowrap;max-width:190px;display:block;overflow:hidden}.pm .promo-tbl .nt{white-space:normal;overflow-wrap:anywhere;max-width:260px}.pm .promo-tbl .numw{white-space:nowrap;width:112px;min-width:112px}.pm .merit-tbl .ce,.pm .merit-tbl .ri{white-space:nowrap}.pm .stack-tbl th,.pm .stack-tbl td{padding:6px 8px}.pm .stack-tbl .cal-inp{width:44px}.pm .stack-tbl .rank-inp{width:38px}.pm .tbl:has(>.scroll>.stack-tbl){overflow:visible}.pm .tbl:has(>.scroll>.stack-tbl)>.scroll{overflow-x:visible}.pm .stack-tbl thead th{z-index:3;background:var(--surface-1);box-shadow:inset 0 -1px 0 var(--bd);padding-top:14px;position:sticky;top:0}.pm .stack-tbl tr.tiergrp td{z-index:1;position:relative}.pm .merit-tbl .clik-name .tx3{text-overflow:ellipsis;overflow:hidden}.pm .elig-cell{padding:0}.pm .elig-hit{cursor:pointer;justify-content:center;align-items:center;padding:14px 28px;display:flex}.pm .elig-hit.ro{cursor:default}.pm tbody tr:last-child td{border-bottom:0}.pm tbody tr:hover{background:var(--app)}.pm tr.clik{cursor:pointer}.pm tr.clik:hover{background:var(--accent)}.pm .clik-name{cursor:pointer}.pm .clik-name:hover b{color:var(--primary)}.pm tbody tr:has(td.clik-name):hover{background:var(--accent)}.pm .stack-tbl .sr-name-wrap{flex-direction:column;justify-content:center;transition:transform .12s;display:flex;transform:translateY(7px)}.pm .stack-tbl .sr-name-sub{white-space:nowrap;text-overflow:ellipsis;max-width:220px;height:13px;color:var(--tx3);opacity:0;margin-top:1px;font-size:10.5px;line-height:13px;transition:opacity .12s;display:block;overflow:hidden}.pm .stack-tbl tbody tr:hover .sr-name-wrap,.pm .stack-tbl tbody tr:focus-within .sr-name-wrap{transform:translateY(0)}.pm .stack-tbl tbody tr:hover .sr-name-sub,.pm .stack-tbl tbody tr:focus-within .sr-name-sub{opacity:1}.pm .cal-inp{border:1px solid var(--bd2);text-align:center;font-variant-numeric:tabular-nums;width:56px;color:var(--ink);background:var(--card);border-radius:6px;padding:3px 4px;font-size:12px}.pm .cal-inp:focus{outline:2px solid var(--ring);outline-offset:-1px;border-color:var(--ring)}.pm .cal-inp.chg{border-color:var(--primary);background:var(--accent);font-weight:600}.pm .cal-inp.bad{border-color:var(--danger);background:var(--danger-bg)}.pm .req-below{color:var(--danger);font-weight:700}.pm .req-above{color:var(--warning-tx);font-weight:700}.pm .req-flag{vertical-align:super;opacity:.85;margin-left:1px;font-size:10px}.pm tr.tiergrp td{background:var(--app);border-top:2px solid var(--bd2);color:var(--tx2);padding:8px 12px;font-weight:600}.pm tr.tiergrp:hover td{background:var(--app)}.pm .budgetbar{border:1px solid var(--bd);border-radius:var(--rl);background:var(--card);margin-bottom:14px;display:flex;overflow:hidden}.pm .bcell{border-right:1px solid var(--bd);flex:1;padding:10px 16px}.pm .bcell:last-child{border-right:0}.pm .bl{text-transform:uppercase;letter-spacing:.03em;color:var(--tx3);font-size:11px;font-weight:600}.pm .bv{margin-top:3px;font-size:18px;font-weight:600}.pm .flyin{background:var(--card);flex-direction:column;width:430px;max-width:92vw;height:100vh;display:flex;position:fixed;top:0;right:0;box-shadow:-8px 0 32px #11192838}.pm .flyin .modal-bd{flex:1}.pm .evrow{cursor:pointer;align-items:flex-start;gap:8px;padding:5px 0;font-size:13px;display:flex}.pm .evitem{border:1px solid var(--bd);border-radius:var(--r);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding:6px 10px;font-size:13px;display:flex}.pm .cal-inp::placeholder{color:var(--tx4);font-weight:400}.pm .rank-inp{border:1px solid var(--bd2);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;width:46px;padding:3px 4px;font-size:12px}.pm .rank-inp:disabled{background:var(--app);color:var(--tx4)}.pm .tier-inp{border:1px solid var(--bd2);border-radius:6px;width:130px;padding:4px 8px;font-size:13px}.pm .drag-row{cursor:grab}.pm .drag-row:active{cursor:grabbing}.pm .drag-above td{box-shadow:inset 0 2px 0 var(--primary)}.pm .drag-below td{box-shadow:inset 0 -2px 0 var(--primary)}.pm tr.dragging{opacity:.45}.pm tr.locked-row td:first-child{color:var(--tx4)}.pm .modal-bg{z-index:50;background:#11192873;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.pm .modal{background:var(--card);border-radius:var(--rl);width:600px;max-width:92vw;overflow:hidden;box-shadow:0 16px 48px #11192847}.pm .modal-hd{border-bottom:1px solid var(--bd);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.pm .modal-hd b{font-size:15px}.pm .modal-hd .btn{margin-left:auto}.pm .modal-bd{max-height:62vh;padding:16px;overflow:auto}.pm .modal-hd .back{color:var(--primary);cursor:pointer}.pm .modal-hd .back:hover{text-decoration:underline}.pm .modal-ft{border-top:1px solid var(--bd);background:var(--surface-1);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.pm .modal.detail{flex-direction:column;width:920px;height:92vh;min-height:560px;max-height:1180px;display:flex}.pm .modal.detail .modal-bd{flex:1;max-height:none}.pm .toolbar{align-items:center;gap:10px;margin-bottom:14px;display:flex}.pm .search{border:1px solid var(--bd2);border-radius:var(--r);background:var(--card);max-width:440px;color:var(--ink);flex:1;padding:7px 11px;font-size:13px}.pm .search:focus{outline:2px solid var(--ring);outline-offset:-1px;border-color:var(--ring)}.pm .sfield{flex:1;align-items:center;min-width:0;max-width:440px;display:inline-flex;position:relative}.pm .sfield .search{flex:1;min-width:0;max-width:none;padding-right:30px}.pm .sx{width:20px;height:20px;color:var(--tx3);cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:flex;position:absolute;right:6px}.pm .sx:hover{color:var(--ink);background:var(--bg2,#f8fafc)}.pm .sfield.sm{flex:none;max-width:260px}.pm .sfield.sm .search{padding:4px 24px 4px 8px;font-size:12px}.pm .sfield.sm .sx{width:18px;height:18px;font-size:13px;right:3px}.pm .autosave{color:var(--success);margin-left:auto;font-size:12px;font-weight:500}.pm th.sorth{cursor:pointer;-webkit-user-select:none;user-select:none}.pm th.sorth:hover{color:var(--ink)}.pm .pdept{cursor:pointer;transition:border-color .1s}.pm .pdept:hover{border-color:var(--primary)}.pm .subrow td{background:var(--surface-1)}.pm .navrow2{text-align:left;cursor:pointer;width:100%;color:var(--tx2);background:0 0;border:0;border-radius:6px;margin-bottom:2px;padding:6px 9px;font-size:13px;display:block}.pm .navrow2:hover{background:var(--app)}.pm .navrow2.on{background:var(--accent);color:var(--accent-tx);font-weight:500}.pm .rowacts{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.pm .iconbtn{justify-content:center;align-items:center;width:30px;height:28px;padding:0;font-size:13px;display:inline-flex}.pm .ce{text-align:center}.pm .ri{text-align:right}.pm .muted{color:var(--tx4)}.pm .tx3{color:var(--tx3)}.pm .tx2{color:var(--tx2)}.pm .sm2{font-size:12px}.pm .tag{white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.pm .s-Complete,.pm .s-Approved,.pm .s-Submitted,.pm .s-Delivered{background:var(--success-bg);color:var(--success-tx)}.pm .s-InProgress,.pm .s-Draft,.pm .s-Pending{background:var(--warning-bg);color:var(--warning-tx)}.pm .s-NA{background:var(--shade-2);color:var(--tx3)}.pm .s-NotStarted,.pm .s-Blocked,.pm .s-Declined{background:var(--danger-bg);color:var(--danger-tx)}.pm .tag.neu{background:var(--shade-2);color:var(--tx2)}.pm .tag.cur{background:var(--accent);color:var(--accent-tx);font-weight:600}.pm .tag[class*=src-]{box-shadow:inset 0 0 0 1px #1118271a}.pm .tag.src-ta{color:#036672;background:#d5f5f6}.pm .tag.src-gtmi{color:#42389d;background:#e5edff}.pm .tag.src-atlas{color:#99154b;background:#fce8f3}.pm .tag.src-foundry{color:var(--success-tx);background:#dcfce7}.pm .tag.src-ps{color:#9a3412;background:#ffedd5}.pm .tag.src-af{color:#6b21a8;background:#f3e8ff}.pm .tag.src-signal{color:#075985;background:#e0f2fe}.pm .tag.src-other{background:var(--shade-2);color:var(--tx3)}.pm .chip{border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;display:inline-block}.pm .chip.hi{background:var(--success-bg);color:var(--success-tx)}.pm .chip.mid{background:var(--warning-bg);color:var(--warning-tx)}.pm .chip.lo{background:var(--danger-bg);color:var(--danger-tx)}.pm .chip.off{background:var(--shade-2);color:var(--tx3)}.pm .chip.info{background:var(--accent);color:var(--accent-tx)}.pm .tier-T1{background:var(--success-bg);color:var(--success-tx)}.pm .tier-T2{background:var(--shade-2);color:var(--tx2)}.pm .tier-T3{background:var(--warning-bg);color:var(--warning-tx)}.pm .tier-T4{background:var(--danger-bg);color:var(--danger-tx)}.pm .field{margin-bottom:14px}.pm .field label{margin-bottom:4px;font-size:13px;font-weight:500;display:block}.pm .inp,.pm select.inp,.pm textarea.inp{border:1px solid var(--bd2);border-radius:var(--r);background:var(--card);width:100%;color:var(--ink);padding:6px 10px;font-family:inherit;font-size:13px}.pm .hint{color:var(--tx3);margin-top:4px;font-size:12px}.pm .errhint{color:#dc2626;margin-top:4px;font-size:12px}.pm .inp.invalid{border-color:#dc2626}.pm .reqnote{color:var(--tx3);margin-bottom:12px;font-size:12px}.pm .plantoggle{border:1px solid var(--bd2);border-radius:999px;gap:2px;margin-bottom:16px;padding:2px;display:inline-flex}.pm .planopt{color:var(--tx2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:5px 14px;font-size:12.5px;font-weight:500}.pm .planopt:hover:not(.on){background:var(--app)}.pm .planopt.on{background:var(--ink);color:#fff}.pm .plan-ribbon{background:var(--danger-bg);color:var(--danger-tx);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;animation:.2s ease-out pm-ribbon-in;display:inline-flex}@keyframes pm-ribbon-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.pm .delbtn{color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 7px;font-size:13px;line-height:1.6}.pm .delbtn:hover{background:var(--app);color:#dc2626}.pm .scale{gap:6px;display:flex}.pm .scale b{border:1px solid var(--bd2);border-radius:var(--r);width:34px;height:34px;color:var(--tx2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:500;display:flex}.pm .scale b.on{background:var(--primary);color:#fff;border-color:var(--primary)}.pm .ascale b{cursor:pointer}.pm .ascale b:hover{border-color:var(--primary)}.pm .bar{background:var(--shade-2);border-radius:99px;flex:1;height:8px;overflow:hidden}.pm .bar>i{background:var(--primary);height:100%;display:block}.pm .row{border-bottom:1px solid var(--bd);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.pm .row:last-child{border-bottom:0}.pm .switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.pm .switch input{opacity:0;width:0;height:0;position:absolute}.pm .switch .track{background:var(--bd2);border-radius:999px;flex-shrink:0;width:38px;height:22px;transition:background .15s;position:relative}.pm .switch .track:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.pm .switch input:checked+.track{background:var(--primary)}.pm .switch input:checked+.track:after{transform:translate(16px)}.pm .switch input:focus-visible+.track{box-shadow:0 0 0 3px var(--accent)}.pm .switch.disabled{opacity:.55;cursor:not-allowed}.pm .togglepill{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.pm .togglepill input{opacity:0;width:0;height:0;position:absolute}.pm .togglepill .tp-track{background:var(--bd2);border-radius:999px;flex-shrink:0;width:52px;height:24px;transition:background .15s;position:relative}.pm .togglepill input:checked+.tp-track{background:var(--primary)}.pm .togglepill .tp-thumb{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.pm .togglepill input:checked+.tp-track .tp-thumb{left:31px}.pm .togglepill .tp-txt{letter-spacing:.02em;color:var(--tx3);font-size:9px;font-weight:700;line-height:1;position:absolute;top:50%;left:auto;right:6px;transform:translateY(-50%)}.pm .togglepill input:checked+.tp-track .tp-txt{color:#fff;left:6px;right:auto}.pm .togglepill input:focus-visible+.tp-track{box-shadow:0 0 0 3px var(--accent)}.pm .mb3{margin-bottom:12px}.pm .mb4{margin-bottom:16px}.pm .mt2{margin-top:8px}.pm .flex{align-items:center;gap:8px;display:flex}.pm .between{justify-content:space-between}.pm .cascade-step{border-bottom:1px solid var(--bd);align-items:center;gap:10px;padding:10px 0;display:flex}.pm .cascade-step .lv{text-transform:uppercase;letter-spacing:.03em;width:120px;color:var(--tx3);font-size:11px;font-weight:600}.pm .cascade-step.me{background:var(--accent);border-radius:var(--r);margin:0 -12px;padding:10px 12px}@media (width<=900px){.pm .g4,.pm .g3{grid-template-columns:repeat(2,1fr)}.pm .side{display:none}}.pm .budget-inp{border:1px solid var(--line,#e5e7eb);background:var(--surface,#fff);width:9ch;max-width:120px;font-size:inherit;font-weight:inherit;text-align:left;border-radius:6px;padding:2px 4px}.pm .budget-inp:focus{border-color:var(--primary);outline:none}.pm .drag-handle{cursor:grab;color:var(--tx3,#94a3b8)}.pm .drag-handle.disabled{cursor:not-allowed;opacity:.35}.pm tr.just-moved td{animation:1.5s ease-out sr-flash}@keyframes sr-flash{0%{background:var(--primary-bg,#2563eb2e)}to{background:0 0}}.pm .sumtbl{border-collapse:collapse;width:100%;font-size:13px}.pm .sumtbl th{text-align:left;color:var(--tx3,#94a3b8);text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid var(--bd,#e5e7eb);padding:5px 8px;font-size:11px;font-weight:500}.pm .sumtbl td{border-bottom:1px solid var(--line,#f1f5f9);padding:5px 8px}.pm .sumtbl tr.sec td{background:var(--soft,#f8fafc);color:var(--tx2,#475569);font-weight:600}.pm .sumtbl th.ce,.pm .sumtbl td.ce{text-align:center}.pm .sumtbl th.ri,.pm .sumtbl td.ri{text-align:right}.pm .comptbl td:first-child{width:45%}.pm .dfield{align-items:center;width:100%;display:inline-flex;position:relative}.pm .dfield-inp{padding-right:30px}.pm .dfield-inp::placeholder{color:var(--tx4)}.pm .dfield-btn{width:28px;color:var(--tx3);cursor:pointer;border-radius:0 var(--r) var(--r) 0;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:1px;bottom:1px;right:1px}.pm .dfield-btn:hover:not(:disabled){color:var(--primary);background:var(--app)}.pm .dfield-btn:disabled{cursor:not-allowed;opacity:.5}.pm .dfield.is-disabled{opacity:.75}.dfield-panel{z-index:1000;background:var(--card);border:1px solid var(--bd);border-radius:var(--rl);color:var(--ink);padding:10px 10px 6px;font-size:13px;box-shadow:0 8px 24px #11192824,0 2px 6px #11192814}.dfield-panel .dfield-head{justify-content:space-between;align-items:center;gap:6px;padding:0 2px 8px;display:flex}.dfield-panel .dfield-monthbtn{font:inherit;color:var(--ink);cursor:pointer;border-radius:var(--r);background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;font-weight:600;display:inline-flex}.dfield-panel .dfield-monthbtn:hover{background:var(--app)}.dfield-panel .dfield-caret{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid var(--tx3);width:0;height:0}.dfield-panel .dfield-caret.up{border-top:0;border-bottom:5px solid var(--tx3)}.dfield-panel .dfield-nav{gap:2px;display:inline-flex}.dfield-panel .dfield-nav button{width:30px;height:30px;color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.dfield-panel .dfield-nav button:hover{background:var(--app)}.dfield-panel .dfield-dow{text-align:center;color:var(--tx4);grid-template-columns:repeat(7,1fr);padding-bottom:2px;font-size:11px;font-weight:600;display:grid}.dfield-panel .dfield-grid{grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.dfield-panel .dfield-day{height:38px;font:inherit;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:50%;font-size:13px}.dfield-panel .dfield-day:hover:not(:disabled){background:var(--accent)}.dfield-panel .dfield-day.out{color:var(--tx4)}.dfield-panel .dfield-day.today{box-shadow:inset 0 0 0 1px var(--primary);color:var(--primary);font-weight:600}.dfield-panel .dfield-day.sel,.dfield-panel .dfield-day.sel:hover{background:var(--primary);color:#fff;box-shadow:none;font-weight:600}.dfield-panel .dfield-day:disabled{color:var(--tx4);opacity:.45;cursor:not-allowed}.dfield-panel .dfield-day:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.dfield-panel .dfield-years{grid-template-columns:repeat(4,1fr);gap:4px;max-height:264px;padding:2px;display:grid;overflow-y:auto}.dfield-panel .dfield-year{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 0;font-size:13px}.dfield-panel .dfield-year:hover{background:var(--app)}.dfield-panel .dfield-year.sel{background:var(--primary);color:#fff;font-weight:600}.dfield-panel .dfield-foot{border-top:1px solid var(--bd);justify-content:space-between;margin-top:6px;padding:6px 2px 2px;display:flex}.dfield-panel .dfield-link{color:var(--primary);font:inherit;cursor:pointer;border-radius:var(--r);background:0 0;border:0;padding:4px 6px;font-size:12.5px;font-weight:500}.dfield-panel .dfield-link:hover{background:var(--accent)}.dfield-err{z-index:1001;pointer-events:none;color:#fff;background:#7f1d1d;border-radius:4px;max-width:280px;padding:4px 8px;font-size:11.5px;line-height:1.35;box-shadow:0 2px 8px #11192833}.pm .pdfdl{display:inline-flex;position:relative}.pm .pdfdl-caret{color:var(--tx2);margin-left:1px;font-size:14px;line-height:1;position:relative;top:-1px}.pm .pdfdl-menu{z-index:60;background:var(--card);border:1px solid var(--bd);border-radius:var(--rl);text-align:left;min-width:196px;padding:5px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 8px 24px #11192824,0 2px 6px #11192814}.pm .pdfdl-item{border-radius:var(--r);width:100%;font:inherit;color:var(--ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:13px;display:block}.pm .pdfdl-item:hover{background:var(--app)}.pm .pdfdl-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pa-page{flex-direction:column;flex:1;min-height:0;display:flex}.pa-card{border:1px solid var(--line,#e5e7eb);background:#fff;border-bottom:0;border-radius:10px 10px 0 0;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pa-toolbar{border-bottom:1px solid #f1f3f5;flex-wrap:wrap;flex:none;align-items:center;gap:9px;padding:10px 11px;display:flex}.pa-scroll{flex:1;min-height:0;overflow:auto}.pa-scroll table{border-collapse:separate;border-spacing:0;width:100%}.pa-scroll thead th{z-index:2;box-shadow:inset 0 -1px 0 var(--line,#e5e7eb);background:#fbfbfc;position:sticky;top:0}.pa-scroll td{border-bottom:1px solid #f1f3f5}.pa-who{align-items:center;gap:9px;display:flex}.pa-av{width:28px;height:28px;color:var(--accent-tx);background:#dbe4f7;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.pa-sw{cursor:pointer;vertical-align:middle;background:#d1d5db;border:0;border-radius:99px;width:32px;height:18px;padding:0;position:relative}.pa-sw:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:left .12s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.pa-sw.on{background:#3f83f8}.pa-sw.on:after{left:16px}.pa-sw:disabled{opacity:.5;cursor:default}.pa-sw:focus-visible{outline-offset:2px;outline:2px solid #3f83f8}.pm .main.main-fill{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.pm .wrap.wrap-fill{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.pm .pa-scrim{z-index:60;background:#1118276b;justify-content:center;align-items:center;padding:17px;display:flex;position:fixed;inset:0}.pm .pa-modal{background:#fff;border-radius:12px;width:100%;max-width:1400px;height:100%;display:flex;overflow:hidden;box-shadow:0 18px 44px #1018284d}.pm .pa-mrail{border-right:1px solid var(--bd,#e5e7eb);background:#fafbfc;flex:0 0 186px;width:186px;padding:12px 8px;overflow:auto}.pm .pa-mrail-t{letter-spacing:.06em;text-transform:uppercase;color:var(--tx3,#6b7280);margin:4px 8px 7px;font-size:9.5px;font-weight:600}.pm .pa-mrail-r{text-align:left;width:100%;color:var(--tx2,#374151);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:12.5px;display:block}.pm .pa-mrail-r:hover{background:#f1f3f5}.pm .pa-mrail-r.on{background:var(--accent);color:var(--accent-tx);font-weight:600}.pm .pa-mbody{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.pm .pa-mtop{border-bottom:1px solid #f1f3f5;flex:none;align-items:flex-start;gap:12px;padding:14px 16px 11px;display:flex}.pm .pa-mscroll{flex:1;min-height:0;padding:12px 16px;overflow:auto}.pm .pa-mscroll.fill{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.pm .pa-mscroll.fill>*{flex:1;min-height:0}.pm .pa-modal.pa-dialog{flex-direction:column;max-width:780px;height:auto;max-height:100%}.pm .imp-steps{background:var(--surface-1);border-bottom:1px solid var(--bd);flex:none;align-items:center;padding:11px 18px;display:flex}.pm .imp-step{color:var(--tx4);white-space:nowrap;cursor:default;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:12px;display:flex}.pm .imp-step .n{border:1.5px solid var(--bd2);width:19px;height:19px;color:var(--tx4);background:var(--card);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex}.pm .imp-step.done{color:var(--tx2);cursor:pointer}.pm .imp-step.done .n{background:var(--success-bg);border-color:var(--success);color:var(--success-tx)}.pm .imp-step.done:hover{color:var(--ink)}.pm .imp-step.on{color:var(--accent-tx);font-weight:600}.pm .imp-step.on .n{background:var(--primary);border-color:var(--primary);color:#fff}.pm .imp-sep{background:var(--bd);flex:1;min-width:10px;height:1.5px;margin:0 9px}.pm .imp-sep.done{background:var(--success)}.pm .imp-body{flex:1;min-height:0;padding:18px;overflow:auto}.pm .imp-foot{border-top:1px solid var(--bd);background:var(--surface-1);flex:none;align-items:center;gap:8px;padding:12px 18px;display:flex}.pm .imp-foot .sp{flex:1}.pm .imp-drop{border:1.5px dashed var(--bd2);border-radius:var(--rl);background:var(--surface-1);text-align:center;padding:30px 22px}.pm .imp-drop.over{border-color:var(--primary);background:var(--accent)}.pm .imp-drop .ic{opacity:.45;margin-bottom:9px;font-size:24px;line-height:1}.pm .imp-drop .big{margin-bottom:3px;font-size:14px;font-weight:500}.pm .imp-drop .lnk{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.pm .imp-file{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pm .imp-sech{color:var(--tx3);text-transform:uppercase;letter-spacing:.04em;margin:22px 0 8px;font-size:11px;font-weight:600}.pm .imp-tbl{border-collapse:collapse;width:100%;font-size:13px}.pm .imp-tbl th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--tx4);border-bottom:1px solid var(--bd);padding:0 10px 5px 0;font-size:11px;font-weight:600}.pm .imp-tbl td{border-bottom:1px solid var(--shade-2);vertical-align:middle;padding:7px 10px 7px 0}.pm .imp-tbl tr:last-child td{border-bottom:0}.pm .imp-tbl td.r{text-align:right;padding-right:0}.pm .imp-maprow>td{border:0;padding:4px 10px 4px 0}.pm .imp-maprow>td.lbl{width:150px;color:var(--tx2)}.pm .imp-done{text-align:center;padding:14px 0 6px}.pm .imp-done .tick{background:var(--success-bg);width:44px;height:44px;color:var(--success-tx);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 11px;font-size:21px;display:flex}.pm .imp-done .l1{margin-bottom:4px;font-size:15px;font-weight:600}.pm.chrome-on{font-size:var(--fs-md);line-height:var(--lh)}.pm.chrome-on h1{font-size:var(--ph-fs);font-weight:var(--fw-bold);letter-spacing:-.022em}.pm.chrome-on .phead{align-items:center;gap:var(--ph-gap);min-height:var(--ph-h);margin-bottom:var(--ph-mb);display:flex}.pm.chrome-on .rvlock{align-items:center;gap:6px;display:inline-flex}.pm.chrome-on .rvlock svg{flex:none}.pm.chrome-on .btn,.pm.chrome-on .btn.sm{font-size:var(--fs-sm);font-weight:var(--fw-medium);height:var(--btn-h);min-height:var(--btn-h);border-radius:var(--r);transition:background var(--dur), border-color var(--dur), color var(--dur);justify-content:center;align-items:center;padding:0 14px;display:inline-flex}.pm.chrome-on .btn:disabled{opacity:.45;cursor:default;pointer-events:none}.pm.chrome-on .btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.pm.chrome-on .tag{border-radius:var(--r-sm);font-size:11px;font-weight:var(--fw-semi);padding:3px 8px}.pm.chrome-on .chip{text-align:center;border-radius:var(--r-sm);min-width:44px;font-size:11px;font-weight:var(--fw-semi);padding:2px 8px}.pm.chrome-on input[type=text],.pm.chrome-on input[type=number],.pm.chrome-on input[type=search],.pm.chrome-on input[type=date],.pm.chrome-on select,.pm.chrome-on textarea{font-size:var(--fs-sm);border-radius:var(--r);border:1px solid var(--bd2);transition:border-color var(--dur), box-shadow var(--dur)}.pm.chrome-on input:focus-visible,.pm.chrome-on select:focus-visible,.pm.chrome-on textarea:focus-visible{border-color:var(--ring);box-shadow:var(--focus-ring);outline:none}.pm.chrome-on th{text-transform:none;letter-spacing:0;font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--tx3)}.pm.chrome-on td{font-size:var(--fs-sm)}.pm.chrome-on td.wt{font-weight:var(--fw-bold)}.pm.chrome-on .s-Notstarted,.pm.chrome-on .s-NotStarted{background:var(--bd-faint);color:var(--tx2)}.pm.chrome-on table{font-size:var(--fs-sm)}.pm.chrome-on .stack-tbl td.c,.pm.chrome-on .stack-tbl th.c{padding-left:6px;padding-right:6px}.pm.chrome-on .stat .l{text-transform:none;letter-spacing:0;font-size:var(--fs-sm)}.pm .tshell{min-width:0;max-width:100%;margin-bottom:var(--sp-6);position:relative}.pm{--tool-h:0px}.pm .tsticky{top:calc(var(--tool-h) - 8px);z-index:6;background:var(--card);min-width:0;max-width:100%;margin-top:-8px;padding-top:8px;position:sticky}.pm .hframe{isolation:isolate;min-width:0;max-width:100%;padding:1px 1px 0;position:relative}.pm .hframe:after{content:"";z-index:2;pointer-events:none;border:1px solid var(--bd);border-radius:var(--rl) var(--rl) 0 0;border-bottom:0;position:absolute;inset:0}.pm .thead-vp{box-sizing:border-box;border-radius:calc(var(--rl) - 1px) calc(var(--rl) - 1px) 0 0;background:var(--surface-4);border:0;min-width:0;max-width:100%;overflow:hidden}.pm .tbody-vp{scrollbar-width:none;-ms-overflow-style:none;border:1px solid var(--bd);border-radius:0 0 var(--rl) var(--rl);box-sizing:border-box;border-top:0;min-width:0;max-width:100%;overflow-x:auto}.pm .tbody-vp::-webkit-scrollbar{width:0;height:0}.pm .tshell table.tfx{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%}.pm .tshell thead th{background:var(--surface-4);height:var(--hd-h);font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--tx3);text-transform:none;letter-spacing:0;white-space:nowrap;border-bottom:0;padding:10px 14px 12px;position:static;top:auto}.pm .tshell tbody td{height:var(--td-h-lg);font-size:var(--fs-sm);color:var(--ink);border-bottom:1px solid var(--bd-faint);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;padding:0 14px;overflow:hidden}.pm .tshell table.stacked tbody td{height:var(--td-h-stacked)}.pm .tshell tbody tr:last-child td{border-bottom:0}.pm .tshell tbody tr:hover td{background:var(--row-hl)}.pm .tshell tbody tr.tiergrp td{background:var(--surface-2);height:32px;position:static;left:auto;overflow:visible}.pm .tshell tbody tr.tiergrp:hover td{background:var(--surface-2)}.pm .tshell.hscroll tbody tr.tiergrp .tgs{display:inline-block;position:sticky;left:14px}.pm .tshell.freeze-1.hscroll tbody tr:not(.tiergrp) td:first-child{z-index:3;background:var(--card);position:sticky}.pm .tshell.freeze-1.hscroll thead th:first-child{z-index:7;background:var(--surface-4);position:sticky}.pm .tshell.freeze-1.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-1.hscroll thead th:first-child{left:var(--pinl-1,0px)}.pm .tshell.freeze-1.hscroll tbody tr:hover td:nth-child(-n+1){background:var(--row-hl)}.pm .tshell.freeze-2.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-2.hscroll tbody tr:not(.tiergrp) td:nth-child(2){z-index:3;background:var(--card);position:sticky}.pm .tshell.freeze-2.hscroll thead th:first-child,.pm .tshell.freeze-2.hscroll thead th:nth-child(2){z-index:7;background:var(--surface-4);position:sticky}.pm .tshell.freeze-2.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-2.hscroll thead th:first-child{left:var(--pinl-1,0px)}.pm .tshell.freeze-2.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-2.hscroll thead th:nth-child(2){left:var(--pinl-2,0px)}.pm .tshell.freeze-2.hscroll tbody tr:hover td:nth-child(-n+2){background:var(--row-hl)}.pm .tshell.freeze-3.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-3.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-3.hscroll tbody tr:not(.tiergrp) td:nth-child(3){z-index:3;background:var(--card);position:sticky}.pm .tshell.freeze-3.hscroll thead th:first-child,.pm .tshell.freeze-3.hscroll thead th:nth-child(2),.pm .tshell.freeze-3.hscroll thead th:nth-child(3){z-index:7;background:var(--surface-4);position:sticky}.pm .tshell.freeze-3.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-3.hscroll thead th:first-child{left:var(--pinl-1,0px)}.pm .tshell.freeze-3.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-3.hscroll thead th:nth-child(2){left:var(--pinl-2,0px)}.pm .tshell.freeze-3.hscroll tbody tr:not(.tiergrp) td:nth-child(3),.pm .tshell.freeze-3.hscroll thead th:nth-child(3){left:var(--pinl-3,0px)}.pm .tshell.freeze-3.hscroll tbody tr:hover td:nth-child(-n+3){background:var(--row-hl)}.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:nth-child(3),.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:nth-child(4){z-index:3;background:var(--card);position:sticky}.pm .tshell.freeze-4.hscroll thead th:first-child,.pm .tshell.freeze-4.hscroll thead th:nth-child(2),.pm .tshell.freeze-4.hscroll thead th:nth-child(3),.pm .tshell.freeze-4.hscroll thead th:nth-child(4){z-index:7;background:var(--surface-4);position:sticky}.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-4.hscroll thead th:first-child{left:var(--pinl-1,0px)}.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-4.hscroll thead th:nth-child(2){left:var(--pinl-2,0px)}.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:nth-child(3),.pm .tshell.freeze-4.hscroll thead th:nth-child(3){left:var(--pinl-3,0px)}.pm .tshell.freeze-4.hscroll tbody tr:not(.tiergrp) td:nth-child(4),.pm .tshell.freeze-4.hscroll thead th:nth-child(4){left:var(--pinl-4,0px)}.pm .tshell.freeze-4.hscroll tbody tr:hover td:nth-child(-n+4){background:var(--row-hl)}.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(3),.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(4),.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(5){z-index:3;background:var(--card);position:sticky}.pm .tshell.freeze-5.hscroll thead th:first-child,.pm .tshell.freeze-5.hscroll thead th:nth-child(2),.pm .tshell.freeze-5.hscroll thead th:nth-child(3),.pm .tshell.freeze-5.hscroll thead th:nth-child(4),.pm .tshell.freeze-5.hscroll thead th:nth-child(5){z-index:7;background:var(--surface-4);position:sticky}.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-5.hscroll thead th:first-child{left:var(--pinl-1,0px)}.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-5.hscroll thead th:nth-child(2){left:var(--pinl-2,0px)}.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(3),.pm .tshell.freeze-5.hscroll thead th:nth-child(3){left:var(--pinl-3,0px)}.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(4),.pm .tshell.freeze-5.hscroll thead th:nth-child(4){left:var(--pinl-4,0px)}.pm .tshell.freeze-5.hscroll tbody tr:not(.tiergrp) td:nth-child(5),.pm .tshell.freeze-5.hscroll thead th:nth-child(5){left:var(--pinl-5,0px)}.pm .tshell.freeze-5.hscroll tbody tr:hover td:nth-child(-n+5){background:var(--row-hl)}.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(3),.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(4),.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(5),.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(6){z-index:3;background:var(--card);position:sticky}.pm .tshell.freeze-6.hscroll thead th:first-child,.pm .tshell.freeze-6.hscroll thead th:nth-child(2),.pm .tshell.freeze-6.hscroll thead th:nth-child(3),.pm .tshell.freeze-6.hscroll thead th:nth-child(4),.pm .tshell.freeze-6.hscroll thead th:nth-child(5),.pm .tshell.freeze-6.hscroll thead th:nth-child(6){z-index:7;background:var(--surface-4);position:sticky}.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:first-child,.pm .tshell.freeze-6.hscroll thead th:first-child{left:var(--pinl-1,0px)}.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(2),.pm .tshell.freeze-6.hscroll thead th:nth-child(2){left:var(--pinl-2,0px)}.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(3),.pm .tshell.freeze-6.hscroll thead th:nth-child(3){left:var(--pinl-3,0px)}.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(4),.pm .tshell.freeze-6.hscroll thead th:nth-child(4){left:var(--pinl-4,0px)}.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(5),.pm .tshell.freeze-6.hscroll thead th:nth-child(5){left:var(--pinl-5,0px)}.pm .tshell.freeze-6.hscroll tbody tr:not(.tiergrp) td:nth-child(6),.pm .tshell.freeze-6.hscroll thead th:nth-child(6){left:var(--pinl-6,0px)}.pm .tshell.freeze-6.hscroll tbody tr:hover td:nth-child(-n+6){background:var(--row-hl)}.pm .tshell.hscroll table.pinlast tbody td:last-child{z-index:3;background:var(--card);position:sticky;right:0}.pm .tshell.hscroll table.pinlast thead th:last-child{z-index:7;background:var(--surface-4);position:sticky;right:0}.pm .tshell.hscroll table.pinlast tbody tr:hover td:last-child{background:var(--row-hl)}.pm .tshell .pinshade{pointer-events:none;z-index:8;opacity:0;width:14px;transition:opacity var(--dur);background:linear-gradient(90deg,#10182821,#10182800);position:absolute;top:0;bottom:0}.pm .tshell.hscroll.scrolled .pinshade{opacity:1}.pm .tshell .pinshade{left:var(--pinl-end,0px)}.pm .pmhdr-cyc{flex:none;position:relative}.pm.chrome-on .pmhdr .cycb .pmhdr-cycnm{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.pm .pmhdr-scrim{z-index:40;position:fixed;inset:0}@keyframes pm-menu-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.pm.chrome-on .pmhdr-cycmenu{animation:.12s cubic-bezier(.4,0,.2,1) pm-menu-in}@media (prefers-reduced-motion:reduce){.pm.chrome-on .pmhdr-cycmenu{animation:none}}.pm .pmhdr-cycmenu{z-index:41;background:var(--card);border:1px solid var(--bd);border-radius:var(--r-lg);min-width:220px;max-height:320px;margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 6px);left:-6px;overflow-y:auto;box-shadow:0 12px 30px -8px #10182833,0 2px 6px #1018280f}.pm .pmhdr-cycopt{text-align:left;cursor:pointer;border-radius:var(--r-sm);width:100%;font-size:var(--fs-sm);color:var(--tx2);white-space:nowrap;background:0 0;border:0;padding:7px 10px;display:block}.pm .pmhdr-cycopt:hover{background:var(--hover);color:var(--ink)}.pm .pmhdr-cycopt.on{background:var(--accent);color:var(--accent-tx);font-weight:var(--fw-semi)}.pm.chrome-on .search{font-size:12.5px;line-height:normal}.pm.chrome-on .tbar-lead{flex:0 460px;align-items:center;min-width:0;display:flex}.pm.chrome-on .tbar-lead .sfield{flex:1;min-width:0;max-width:none}.pm.chrome-on .tbar-lead .search{flex:1;width:100%;min-width:0;max-width:none}.pm:not(.chrome-on) .tbar-lead{display:contents}.pm.chrome-on .tshell thead th{position:relative}.pm.chrome-on .sorti{pointer-events:none;width:auto;color:var(--tx4);line-height:1;position:absolute;top:50%;right:3px;transform:translateY(-50%)}.pm:not(.chrome-on) .sorti{display:inline-block}.pm .tbar-slot{display:contents}.pm .toolbar .tbar-acts{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}.pm .toolbar .tbar-acts:empty{display:none}.pm .toolbar .tbar-acts .acts{align-items:center;gap:var(--sp-2);display:flex}.pm.chrome-on .main{background:var(--card)}.pm .tbar-sentinel{height:0;margin:0;padding:0}.pm .toolbar.tbar-dock{z-index:20;background:var(--card);align-items:center;gap:var(--sp-2);margin-bottom:0;padding:15px 0 21px;display:flex;position:sticky;top:0}.pm .toolbar.tbar-dock:before{content:"";top:0;bottom:0;left:calc(-1 * var(--bleed,0px));right:calc(-1 * var(--bleedr,0px));background:var(--card);z-index:-1;pointer-events:none;position:absolute}.pm .tbar-stage{height:var(--ctl-h);border-radius:var(--r);max-width:0;color:var(--ink);cursor:pointer;white-space:nowrap;font-size:var(--fs-lg);font-weight:var(--fw-bold);opacity:0;pointer-events:none;background:0 0;border:0;flex:none;align-items:center;gap:5px;margin:0;padding:0;transition:opacity 90ms,transform .12s cubic-bezier(.4,0,.2,1),max-width .12s cubic-bezier(.4,0,.2,1),padding .12s,margin .12s;display:inline-flex;overflow:hidden;transform:translateY(-10px)}.pm .toolbar.stuck .tbar-stage{max-width:280px;margin-right:var(--sp-3);opacity:1;pointer-events:auto;padding:0 10px 0 6px;transform:none}.pm .tbar-stage:hover{background:var(--hover)}.pm .tbar-stage:focus-visible{box-shadow:var(--focus-ring);outline:none}.pm .tbar-stage-c{color:var(--chev);flex:none;display:inline-flex}.pm .persona .pmswitch{align-items:center;gap:6px;margin-right:14px;display:inline-flex}.pm .pmswitch-l{text-transform:uppercase;letter-spacing:.04em;color:var(--tx4);font-size:10px;font-weight:600}.pm .pmswitch-b{border:1px solid var(--bd2);color:var(--tx3);font:inherit;cursor:pointer;background:#fff;padding:4px 8px;font-size:11px;line-height:1}.pm .pmswitch-b:first-of-type{border-radius:6px 0 0 6px}.pm .pmswitch-b:last-of-type{border-radius:0 6px 6px 0;margin-left:-1px}.pm .pmswitch-b:hover{color:var(--ink)}.pm .pmswitch-b.on{background:var(--accent);border-color:var(--primary);color:#1e429f;z-index:1;font-weight:600;position:relative}.pm .clsedit{font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;padding:2px 4px 2px 2px;display:inline-flex}.pm .clsedit:hover{border-color:var(--bd2);background:var(--bg2,#f8fafc)}.pm .clsedit:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.pm .clsedit .car{color:var(--tx4);font-size:10px;line-height:1}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter var;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-var-Dx4kXJAl.woff2)format("woff2")}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:249 250 251;--foreground:17 25 40;--card:255 255 255;--card-foreground:17 25 40;--muted:243 244 246;--muted-foreground:107 114 128;--primary:10 107 254;--primary-foreground:255 255 255;--secondary:243 244 246;--secondary-foreground:17 25 40;--destructive:224 36 36;--destructive-foreground:255 255 255;--border:209 213 219;--input:209 213 219;--ring:28 100 242;--accent:225 239 254;--accent-foreground:17 25 40;--radius:.375rem}*{--tw-border-opacity:1;border-color:rgb(var(--border) / var(--tw-border-opacity,1))}body{--tw-bg-opacity:1;background-color:rgb(var(--background) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--foreground) / var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;line-height:1.25rem}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.bottom-2{bottom:.5rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-full{left:100%}.right-0{right:0}.right-2{right:.5rem}.right-4{right:1rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[48\%\]{top:48%}.z-20{z-index:20}.z-50{z-index:50}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-24{height:6rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.min-h-0{min-height:0}.min-h-\[78px\]{min-height:78px}.min-h-screen{min-height:100vh}.w-11{width:2.75rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--radix-popover-trigger-width\]{width:var(--radix-popover-trigger-width)}.w-\[--radix-select-trigger-width\]{width:var(--radix-select-trigger-width)}.w-\[420px\]{width:420px}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[10rem\]{min-width:10rem}.min-w-\[8rem\]{min-width:8rem}.max-w-\[85\%\]{max-width:85%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize-none{resize:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.25rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-st6gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-st6gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-st6gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-st6red-600{--tw-border-opacity:1;border-color:rgb(224 36 36/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.bg-black\/50{background-color:#00000080}.bg-card{--tw-bg-opacity:1;background-color:rgb(var(--card) / var(--tw-bg-opacity,1))}.bg-destructive{--tw-bg-opacity:1;background-color:rgb(var(--destructive) / var(--tw-bg-opacity,1))}.bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--primary) / var(--tw-bg-opacity,1))}.bg-st6blue-100{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity,1))}.bg-st6blue-700{--tw-bg-opacity:1;background-color:rgb(10 107 254/var(--tw-bg-opacity,1))}.bg-st6gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-st6gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-st6gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-st6gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-st6green-100{--tw-bg-opacity:1;background-color:rgb(222 247 236/var(--tw-bg-opacity,1))}.bg-st6green-600{--tw-bg-opacity:1;background-color:rgb(5 122 85/var(--tw-bg-opacity,1))}.bg-st6red-100{--tw-bg-opacity:1;background-color:rgb(253 232 232/var(--tw-bg-opacity,1))}.bg-st6yellow-100{--tw-bg-opacity:1;background-color:rgb(253 246 178/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-9{padding:2.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pl-3{padding-left:.75rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.8125rem;line-height:1.125rem}.text-xxs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-card-foreground{--tw-text-opacity:1;color:rgb(var(--card-foreground) / var(--tw-text-opacity,1))}.text-destructive-foreground{--tw-text-opacity:1;color:rgb(var(--destructive-foreground) / var(--tw-text-opacity,1))}.text-muted-foreground{--tw-text-opacity:1;color:rgb(var(--muted-foreground) / var(--tw-text-opacity,1))}.text-primary-foreground{--tw-text-opacity:1;color:rgb(var(--primary-foreground) / var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-st6blue-700{--tw-text-opacity:1;color:rgb(10 107 254/var(--tw-text-opacity,1))}.text-st6gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-st6gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-st6gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-st6gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-st6gray-800{--tw-text-opacity:1;color:rgb(31 42 55/var(--tw-text-opacity,1))}.text-st6gray-900{--tw-text-opacity:1;color:rgb(17 25 40/var(--tw-text-opacity,1))}.text-st6green-700{--tw-text-opacity:1;color:rgb(4 108 78/var(--tw-text-opacity,1))}.text-st6red-600{--tw-text-opacity:1;color:rgb(224 36 36/var(--tw-text-opacity,1))}.text-st6red-700{--tw-text-opacity:1;color:rgb(200 30 30/var(--tw-text-opacity,1))}.text-st6yellow-700{--tw-text-opacity:1;color:rgb(142 75 16/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-st6blue-700{--tw-ring-opacity:1;--tw-ring-color:rgb(10 107 254/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.slide-in-from-left-1\/2{--tw-enter-translate-x:-50%}.duration-150{animation-duration:.15s}.running{animation-play-state:running}.pmrail{z-index:40;color:#fff;flex-direction:column;width:56px;transition:width 90ms,box-shadow 90ms;display:flex;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.pmrail:hover,.pmrail:focus-within,.pmrail.open{width:248px;transition-delay:60ms;box-shadow:4px 0 24px #11192847}.pmrail-scroll{scrollbar-width:none;flex:1;min-height:0;padding:14px 8px 8px;overflow:hidden auto}.pmrail-scroll::-webkit-scrollbar{width:0}.pmrail-grp{margin-bottom:18px}.pmrail-grp-l{letter-spacing:.02em;color:#ffffff73;white-space:nowrap;opacity:0;align-items:center;height:20px;padding:0 10px;font-size:11px;font-weight:600;transition:opacity .12s;display:flex}.pmrail:hover .pmrail-grp-l,.pmrail:focus-within .pmrail-grp-l,.pmrail.open .pmrail-grp-l{opacity:1}.pmrail-row{color:#ffffffc7;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:13px;width:100%;height:38px;margin-bottom:3px;padding:0 9px;font-size:13px;font-weight:400;transition:background .12s,color .12s;display:flex}.pmrail-row:hover{color:#fff;background:#ffffff14}.pmrail-row.on{color:#fff;background:#0853c3;font-weight:500}.pmrail-row:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}.pmrail-ic{flex:0 0 22px;justify-content:center;align-items:center;display:flex}.pmrail-lb{opacity:0;text-overflow:ellipsis;min-width:0;transition:opacity .12s;overflow:hidden}.pmrail:hover .pmrail-lb,.pmrail:focus-within .pmrail-lb,.pmrail.open .pmrail-lb{opacity:1}.pmrail-foot{border-top:1px solid #ffffff1f;flex:none;align-items:center;gap:11px;padding:12px 14px;display:flex}.pmrail-av{color:#fff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:flex}.pmrail-who{opacity:0;flex-direction:column;min-width:0;transition:opacity .12s;display:flex}.pmrail:hover .pmrail-who,.pmrail:focus-within .pmrail-who,.pmrail.open .pmrail-who{opacity:1}.pmrail-nm{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.pmrail-ro{color:#ffffff8c;white-space:nowrap;font-size:11px}.pmdev{z-index:100;color:#fff;white-space:nowrap;scrollbar-width:none;background:#111928;align-items:center;gap:18px;height:38px;padding:0 18px;font-size:12px;display:flex;position:fixed;top:0;left:0;right:0;overflow-x:auto}.pmdev::-webkit-scrollbar{height:0}.pmdev-t{font-weight:600}.pmdev-sub{color:#ffffff6b}.pmdev-f{align-items:center;gap:8px;display:inline-flex}.pmdev-right{margin-left:auto}.pmdev-l{color:#ffffff9e}.pmdev-v{color:#fff;font-variant-numeric:tabular-nums}.pmdev-sel,.pmdev-btn{cursor:pointer;color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:6px;height:24px;padding:0 8px;font-size:12px}.pmdev-sel option{color:#111928}.pmdev-btn{align-items:center;gap:7px;display:inline-flex}.pmdev-sel:hover,.pmdev-btn:hover{background:#ffffff2b}.pmdev-btn.on{background:#3f83f8;border-color:#3f83f8}.pmdev-cv{opacity:.7;font-size:10px}.pmdev-sel:focus-visible,.pmdev-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff8c}html[data-devbar="1"] #appshell{height:calc(100vh - 38px);margin-top:38px}.pmdev .pmswitch{align-items:center;gap:6px;display:inline-flex}.pmdev .pmswitch-l{color:#ffffff8c;font-size:11px}.pmdev .pmswitch-b{color:#ffffffc7;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;height:24px;padding:0 9px;font-size:12px;line-height:1}.pmdev .pmswitch-b:first-of-type{border-radius:6px 0 0 6px}.pmdev .pmswitch-b:last-of-type{border-radius:0 6px 6px 0;margin-left:-1px}.pmdev .pmswitch-b:hover{color:#fff;border-color:#fff6}.pmdev .pmswitch-b.on{color:#111928;z-index:1;background:#fff;border-color:#fff;font-weight:600;position:relative}#appshell:has(.pmrail)>main{margin-left:56px}.placeholder\:text-st6gray-500::placeholder{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.placeholder\:text-white\/40::placeholder{color:#fff6}.hover\:bg-accent:hover{--tw-bg-opacity:1;background-color:rgb(var(--accent) / var(--tw-bg-opacity,1))}.hover\:bg-st6blue-50:hover{--tw-bg-opacity:1;background-color:rgb(235 245 255/var(--tw-bg-opacity,1))}.hover\:bg-st6blue-600:hover{--tw-bg-opacity:1;background-color:rgb(28 100 242/var(--tw-bg-opacity,1))}.hover\:bg-st6gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-st6gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-st6green-700:hover{--tw-bg-opacity:1;background-color:rgb(4 108 78/var(--tw-bg-opacity,1))}.hover\:bg-st6red-700:hover{--tw-bg-opacity:1;background-color:rgb(200 30 30/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:text-accent-foreground:hover{--tw-text-opacity:1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity,1))}.hover\:text-st6gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-st6gray-900:hover{--tw-text-opacity:1;color:rgb(17 25 40/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/80:hover{color:#fffc}.hover\:underline:hover{text-decoration-line:underline}.focus\:bg-accent:focus{--tw-bg-opacity:1;background-color:rgb(var(--accent) / var(--tw-bg-opacity,1))}.focus\:text-accent-foreground:focus{--tw-text-opacity:1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-ring:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--ring) / var(--tw-ring-opacity,1))}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--ring) / var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-65:disabled{opacity:.65}.group:hover .group-hover\:opacity-100{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=active\]\:border-st6blue-700[data-state=active]{--tw-border-opacity:1;border-color:rgb(10 107 254/var(--tw-border-opacity,1))}.data-\[highlighted\]\:bg-accent[data-highlighted],.data-\[selected\=true\]\:bg-accent[data-selected=true]{--tw-bg-opacity:1;background-color:rgb(var(--accent) / var(--tw-bg-opacity,1))}.data-\[state\=selected\]\:bg-st6blue-100[data-state=selected]{--tw-bg-opacity:1;background-color:rgb(225 239 254/var(--tw-bg-opacity,1))}.data-\[highlighted\]\:text-accent-foreground[data-highlighted]{--tw-text-opacity:1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-\[placeholder\]\:text-st6gray-500[data-placeholder]{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{--tw-text-opacity:1;color:rgb(var(--accent-foreground) / var(--tw-text-opacity,1))}.data-\[state\=active\]\:text-st6blue-700[data-state=active]{--tw-text-opacity:1;color:rgb(10 107 254/var(--tw-text-opacity,1))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_tr\]\:border-st6gray-200 tr{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}
