:root{--k-000000-120:rgba(0,0,0,.12);--k-000000-160:rgba(0,0,0,.16);--k-000000-250:rgba(0,0,0,.25);--k-000000-280:rgba(0,0,0,.28);--k-000000-300:rgba(0,0,0,.3);--k-000000-350:rgba(0,0,0,.35);--k-000000-400:rgba(0,0,0,.4);--k-000000-450:rgba(0,0,0,.45);--k-000000-500:rgba(0,0,0,.5);--k-000000-550:rgba(0,0,0,.55);--k-000000-600:rgba(0,0,0,.6);--k-000000-660:rgba(0,0,0,.66);--k-000000-680:rgba(0,0,0,.68);--k-040609-580:rgba(4,6,9,.58);--k-06080a-600:rgba(6,8,10,.6);--k-080a0d-620:rgba(8,10,13,.62);--k-0e1014-220:rgba(14,16,20,.22);--k-131922:#131922;--k-141a22:#141a22;--k-161a20:#161a20;--k-1b242f:#1b242f;--k-1b2431:#1b2431;--k-1b3a30:#1b3a30;--k-1d2a1c:#1d2a1c;--k-1d4438:#1d4438;--k-1e2a20:#1e2a20;--k-1e3a0c:#1e3a0c;--k-242b35:#242b35;--k-252c36:#252c36;--k-2a313b:#2a313b;--k-2a323e:#2a323e;--k-2a3441:#2a3441;--k-2e2650:#2e2650;--k-2f3742:#2f3742;--k-38480f:#38480f;--k-3a2e14:#3a2e14;--k-3d4653:#3d4653;--k-3e4753:#3e4753;--k-463618:#463618;--k-4a2326:#4a2326;--k-4a2427:#4a2427;--k-4a3a16:#4a3a16;--k-5e2e31:#5e2e31;--k-7fb33a:#7fb33a;--k-c7f94d-000:rgba(199,249,77,0);--k-c7f94d-100:rgba(199,249,77,.10);--k-c7f94d-120:rgba(199,249,77,.12);--k-c7f94d-130:rgba(199,249,77,.13);--k-c7f94d-140:rgba(199,249,77,.14);--k-c7f94d-150:rgba(199,249,77,.15);--k-c7f94d-180:rgba(199,249,77,.18);--k-c7f94d-220:rgba(199,249,77,.22);--k-c7f94d-240:rgba(199,249,77,.24);--k-c7f94d-300:rgba(199,249,77,.3);--k-c7f94d-320:rgba(199,249,77,.32);--k-c7f94d-600:rgba(199,249,77,.6);--k-c8ff00-120:rgba(200,255,0,.12);--k-d7fa7e:#d7fa7e;--k-e9ecf1:#e9ecf1;--k-ffffff-030:rgba(255,255,255,.03);--k-ffffff-035:rgba(255,255,255,.035);--k-ffffff-040:rgba(255,255,255,.04);--k-ffffff-045:rgba(255,255,255,.045);--k-ffffff-050:rgba(255,255,255,.05);--k-ffffff-060:rgba(255,255,255,.06);--k-ffffff-080:rgba(255,255,255,.08);--k-ffffff-090:rgba(255,255,255,.09);--k-ffffff-140:rgba(255,255,255,.14);--k-ffffff-160:rgba(255,255,255,.16);--k-ffffff-350:rgba(255,255,255,.35)}html[data-theme=light]{--k-000000-120:rgba(20,20,15,.04);--k-000000-160:rgba(20,20,15,.048);--k-000000-250:rgba(20,20,15,.075);--k-000000-280:rgba(20,20,15,.084);--k-000000-300:rgba(20,20,15,.09);--k-000000-350:rgba(20,20,15,.105);--k-000000-400:rgba(20,20,15,.12);--k-000000-450:rgba(20,20,15,.135);--k-000000-500:rgba(20,20,15,.15);--k-000000-550:rgba(20,20,15,.165);--k-000000-600:rgba(20,20,15,.40);--k-000000-660:rgba(20,20,15,.40);--k-000000-680:rgba(20,20,15,.40);--k-040609-580:rgba(20,20,15,.38);--k-06080a-600:rgba(20,20,15,.40);--k-080a0d-620:rgba(20,20,15,.40);--k-0e1014-220:rgba(20,20,15,.12);--k-131922:#FFFFFF;--k-141a22:#FFFFFF;--k-161a20:#FFFFFF;--k-1b242f:#FAFAF3;--k-1b2431:#FAFAF3;--k-1b3a30:#B7E2CB;--k-1d2a1c:#F1F9DF;--k-1d4438:#B7E2CB;--k-1e2a20:#F1F9DF;--k-1e3a0c:#E8F9C3;--k-242b35:#ECECE1;--k-252c36:#ECECE1;--k-2a313b:#DADAD0;--k-2a323e:#E6E6DA;--k-2a3441:#E3E3D8;--k-2e2650:#D9CFF6;--k-2f3742:#D2D2C8;--k-38480f:#C6E58A;--k-3a2e14:#EAD7A4;--k-3d4653:#B4B4A8;--k-3e4753:#B8B8AB;--k-463618:#EAD7A4;--k-4a2326:#F1C6C3;--k-4a2427:#F1C6C3;--k-4a3a16:#EAD7A4;--k-5e2e31:#E8A6A1;--k-7fb33a:#5E9A1A;--k-c7f94d-000:rgba(120,190,0,0);--k-c7f94d-100:rgba(190,255,80,.34);--k-c7f94d-120:rgba(140,200,30,.22);--k-c7f94d-130:rgba(190,255,80,.38);--k-c7f94d-140:rgba(190,255,80,.42);--k-c7f94d-150:rgba(120,190,0,.26);--k-c7f94d-180:rgba(120,190,0,.30);--k-c7f94d-220:rgba(100,160,0,.45);--k-c7f94d-240:rgba(100,160,0,.45);--k-c7f94d-300:rgba(100,160,0,.55);--k-c7f94d-320:rgba(120,190,0,.38);--k-c7f94d-600:rgba(90,150,0,.75);--k-c8ff00-120:rgba(120,190,0,.28);--k-d7fa7e:#3B6A00;--k-e9ecf1:#FFFFFF;--k-ffffff-030:rgba(20,20,15,.027);--k-ffffff-035:rgba(20,20,15,.032);--k-ffffff-040:rgba(20,20,15,.036);--k-ffffff-045:rgba(20,20,15,.041);--k-ffffff-050:rgba(20,20,15,.045);--k-ffffff-060:rgba(20,20,15,.054);--k-ffffff-080:rgba(20,20,15,.072);--k-ffffff-090:rgba(20,20,15,.08);--k-ffffff-140:rgba(20,20,15,.08);--k-ffffff-160:rgba(20,20,15,.08);--k-ffffff-350:rgba(20,20,15,.08)}:root{--brand-text:var(--brand);--brand-line:var(--brand)}html[data-theme=light]{color-scheme:light;--ink:#FBFBF7;--ink-2:#F2F2E8;--ink-3:#EAEADF;--ink-line:#E3E3D8;--on-ink:#14140F;--on-ink-muted:#4A4A42;--on-ink-subtle:#6E6E64;--brand:#BEFF50;--brand-hover:#B0F23A;--brand-deep:#3B6A00;--brand-pale:#F3FBDF;--brand-soft:#E4F7B6;--on-brand:#14140F;--brand-text:#3B6A00;--brand-line:#5A9200;--ai:#6D4AE0;--ai-2:#8B6CF0;--ai-soft:#F1ECFF;--bg:#F5F5EB;--panel:#FFFFFF;--panel-muted:#F4F4EC;--panel-muted-2:#FAFAF5;--text:#14140F;--text-muted:#4A4A42;--text-subtle:#6E6E64;--border:#E6E6DC;--border-strong:#D2D2C8;--border-loud:#8E8E80;--danger:#B83A33;--danger-bg:#FCEDEB;--warn:#67603F;--warn-bg:#F2EFE2;--warn-line:#DDD6BE;--info:#2F5E9E;--info-bg:#EAF0F8;--success:#3B6A00;--success-bg:#EEF7D5;--success-line:#CDE5A0;--tone-on:#1F8A57;--on-status:#FFFFFF;--sh-card:0 1px 2px rgba(20,20,15,.05),0 0 0 1px rgba(20,20,15,.015);--sh-hover:0 8px 20px -6px rgba(20,20,15,.12),0 1px 3px rgba(20,20,15,.06);--sh-float:0 20px 48px -10px rgba(20,20,15,.20),0 2px 8px rgba(20,20,15,.06);--sh-pop:0 28px 70px -12px rgba(20,20,15,.26),0 4px 14px rgba(20,20,15,.08)}html[data-theme=light] .sel,html[data-theme=light] .sel.sm{color-scheme:light}html[data-theme=light] .sel,html[data-theme=light] select.inp{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E6E64' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html[data-theme=light] .sel.sm{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314140F' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}html[data-theme=light] .card{border-color:var(--border)}html[data-theme=light] .topbar{background:color-mix(in srgb,var(--ink) 92%,transparent);backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px)}html[data-theme=light] .nav.on{color:var(--on-ink);font-weight:650}html[data-theme=light] .nav.on:before{background:var(--on-ink)}html[data-theme=light] .btn.pri{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 10%,transparent)}html[data-theme=light] .btn.pri:hover:not(:disabled){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text) 14%,transparent)}html[data-theme=light] .qsel button.on,html[data-theme=light] .seg button.on,html[data-theme=light] .segbar button.on,html[data-theme=light] .segbar.cyctabs a.on{background:var(--panel);box-shadow:inset 0 0 0 1px var(--border-strong),var(--sh-card)}html[data-theme=light] :where(.btn:not(.pri,.ghost,.del,.ai,.dark,.danger,.armdel)),html[data-theme=light] :where(.mpbtn){background:var(--panel)}html[data-theme=light] :where(.inp,.srch,.ta,.sel){background-color:var(--panel)}html[data-theme=light] .sel:focus,html[data-theme=light] .ta:focus{background-color:var(--panel)}html[data-theme=light] .btn.armdel:not(.armed):not(:hover),html[data-theme=light] .btn.danger:not(:hover),html[data-theme=light] .iconbtn.lg:not(:hover){background:var(--panel)}html[data-theme=light] ::selection{background:color-mix(in srgb,var(--brand) 55%,transparent);color:var(--text)}:root{--tip-bg:color-mix(in srgb,var(--panel) 94%,var(--text));--tip-border:var(--border-strong);--tip-text:var(--text);--tip-text-muted:var(--text-muted);--tip-radius:8px;--tip-radius-card:10px;--tip-shadow:0 10px 28px -8px var(--k-000000-550),0 2px 6px var(--k-000000-300)}html[data-theme=light]{--tip-bg:var(--panel);--tip-border:var(--border)}.pgsugpop.pgsugpop{background:var(--tip-bg);border-color:var(--tip-border);border-radius:var(--tip-radius-card);box-shadow:var(--tip-shadow);color:var(--tip-text)}body,html{overflow-x:clip}.mback{display:none}@media (max-width:700px){:root{--p-gutter:16px}body{font-size:16px;line-height:1.5}.main{padding:6px var(--p-gutter) calc(var(--mtabs-h) + env(safe-area-inset-bottom) + 32px)}.topbar{height:calc(52px + env(safe-area-inset-top));border-bottom-color:transparent;box-shadow:none;background:color-mix(in srgb,var(--ink) 86%,transparent);backdrop-filter:saturate(1.4) blur(20px);-webkit-backdrop-filter:saturate(1.4) blur(20px)}.userchip{padding:3px;gap:0}.userchip .who{display:none}.phead{margin:6px 0 14px;gap:10px}.phead h1{font-size:34px;font-weight:700;letter-spacing:-.024em;line-height:1.08}.phead .sub{font-size:15px;color:var(--text-muted)}.phead .acts{gap:10px}.revtabs,.tabbtns,.tabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overscroll-behavior-x:contain;gap:8px;margin:0 calc(-1 * var(--p-gutter)) 18px!important;padding:8px var(--p-gutter) 10px!important;border-bottom:0!important;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:var(--p-gutter);width:auto;max-width:none}.revtabs::-webkit-scrollbar,.tabbtns::-webkit-scrollbar,.tabs::-webkit-scrollbar{display:none}.revtabs a,.revtabs button,.tabbtns button,.tabs a{flex:none;display:inline-flex!important;align-items:center;gap:6px;white-space:nowrap;min-height:38px;padding:0 15px!important;margin:0!important;border-radius:999px;border:1px solid var(--border)!important;background:var(--panel);font-size:15px!important;font-weight:600;letter-spacing:-.01em;color:var(--text-muted);scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.revtabs a.on,.revtabs button.on,.tabbtns button.on,.tabs a.on{background:var(--text);color:var(--bg);border-color:transparent!important}.revtabs button.on .tabtick,.tabs a.on .tabtick{color:inherit}.tabs .tabbar{display:none}.revtabs button:active,.tabs a:active{transform:scale(.97)}.phead .acts .srch,.phead .acts .switcher,.phead .acts .switcher .swbtn{width:100%;max-width:none}.switcher .swbtn{min-height:56px;border-radius:16px;padding:10px 14px}.revhead{display:grid!important;grid-template-columns:56px minmax(0,1fr);grid-gap:12px 14px;gap:12px 14px;align-items:center;margin-bottom:16px}.revhead>.av{width:56px;height:56px;font-size:19px}.revhead>.revwho{min-width:0}.revhead>.revwho h2{font-size:24px;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}.revhead>:not(.av):not(.revwho){grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.card{border-radius:18px;padding:18px;margin-bottom:14px;box-shadow:none}.card>h3,.chead h3,.rowhead h3{font-size:19px;letter-spacing:-.015em}.btn{min-height:46px;padding:12px 18px;font-size:16px;font-weight:600;border-radius:14px;letter-spacing:-.01em}.btn.lg,.btn.pri{min-height:52px;font-size:17px;border-radius:16px}.btn.sm{min-height:40px;padding:8px 14px;font-size:15px;border-radius:12px}.btn:active{transform:scale(.98)}.chip,.optpill,.pill,.statuspill{font-size:13px}[class*=Pill] .clipfix,[class*=pill] .clipfix,a.btn .clipfix,button .clipfix{white-space:nowrap!important}[class*=CyclePill_pill]{max-width:100%;font-size:14px;min-height:36px}html[data-nav=drawer] .side{background:var(--bg);padding:30px 16px calc(24px + env(safe-area-inset-bottom));max-height:min(90dvh,calc(100dvh - 40px))}html[data-nav=drawer] .side .mlabel{margin:20px 4px 8px;padding:0 12px;height:auto;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--text-subtle);background:none}html[data-nav=drawer] .side>div:first-child .mlabel{margin-top:4px}html[data-nav=drawer] .side .nav{min-height:52px;margin:0;padding:8px 14px 8px 12px;gap:14px;border-radius:0;background:var(--panel);color:var(--text);font-size:17px;font-weight:500;letter-spacing:-.01em}html[data-nav=drawer] .side .nav+.nav{border-top:1px solid var(--border)}html[data-nav=drawer] .side .mlabel+.nav{border-radius:14px 14px 0 0}html[data-nav=drawer] .side div>.nav:last-child{border-radius:0 0 14px 14px}html[data-nav=drawer] .side div>.mlabel+.nav:last-child{border-radius:14px}html[data-nav=drawer] .side .nav>.navspin,html[data-nav=drawer] .side .nav>svg.ic{flex:none;width:30px;height:30px;padding:7px;border-radius:8px;box-sizing:border-box;background:color-mix(in srgb,var(--brand) 14%,var(--panel-muted));color:var(--brand-text)}html[data-nav=drawer] .side .nav:after{content:"";position:static;margin-left:auto;width:8px;height:8px;flex:none;background:none;border-right:2px solid var(--text-subtle);border-top:2px solid var(--text-subtle);transform:rotate(45deg);opacity:.7}html[data-nav=drawer] .side .nav.on{background:var(--panel-muted);color:var(--brand-text);font-weight:600}html[data-nav=drawer] .side .nav.lock{opacity:.45}html[data-nav=drawer] .side .nav.lock:after{display:none}html[data-nav=drawer] .side .navabout{margin-top:0}html[data-nav=drawer] .side .navfeedback{margin-top:24px;border-top:0!important;border-radius:14px 14px 0 0}html[data-nav=drawer] .side .navfeedback+.navabout{border-radius:0 0 14px 14px;box-shadow:inset 0 1px 0 var(--border)}html[data-nav=drawer] .side>.navabout:not(.navfeedback):only-of-type{border-radius:14px;margin-top:24px}.mtabs{--mtabs-h:64px}.mtab{gap:4px;font-size:11px;font-weight:600;letter-spacing:0}.mtab .ic{width:25px;height:25px}.mtab.on{color:var(--brand-text)}.statstrip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin-bottom:14px;background:none;border:0;border-radius:0;overflow:visible}.statstrip:has(>.stat:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))!important}.statstrip>.stat{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center;gap:1px;min-height:56px;min-width:0;padding:9px 12px!important;margin:0;text-align:left!important;border:1px solid var(--border);border-radius:12px;background:var(--panel);box-shadow:none}.statstrip>.stat .num,.statstrip>.stat>b{display:flex;align-items:baseline;gap:2px;min-width:0;max-width:100%;font-size:19px!important;font-weight:700;line-height:1.2;letter-spacing:-.02em;text-align:left!important;white-space:nowrap}.statstrip>.stat>span{display:block;max-width:100%;margin:0;font-size:12.5px!important;line-height:1.3;color:var(--text-muted);text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statstrip>.stat>span *{font-size:inherit;color:inherit}.statstrip>.stat.warnStat:after{position:absolute;left:12px;bottom:4px;width:16px;margin:0}.statstrip>.stat{position:relative}body,html{overflow-x:hidden;max-width:100%;overscroll-behavior-x:none}.app,.body,.main,.shell,.topbar,.wrap{max-width:100vw}.main canvas,.main img,.main svg:not(.ic),.main video{max-width:100%;height:auto}.mback{display:inline-flex;align-items:center;gap:2px;height:34px;margin:0 0 4px -8px;padding:0 10px 0 4px;border:0;border-radius:10px;background:none;color:var(--brand-text);font:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent}.mback:active{background:var(--panel-muted)}.mhide{display:none!important}html[data-nav=drawer] .side{bottom:calc(var(--mtabs-h) + env(safe-area-inset-bottom))!important;max-height:min(72dvh,calc(100dvh - var(--mtabs-h) - env(safe-area-inset-bottom) - 72px))!important;padding-bottom:18px!important;border-radius:20px 20px 0 0;box-shadow:0 -12px 40px -12px rgba(0,0,0,.5)}.mtabs{z-index:97}.navscrim{bottom:calc(var(--mtabs-h) + env(safe-area-inset-bottom))!important}.clipfix{overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:manual;hyphens:manual}.main table.tbl:not([data-keep-table]) tr{gap:6px;padding:12px 16px}.main table.tbl:not([data-keep-table]) td{font-size:14.5px}.main table.tbl:not([data-keep-table]) td[data-label]:not(:first-child):before{font-size:13px}.main table.rvtbl tr{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:8px;padding:12px 14px!important}.main table.rvtbl td{display:inline-flex!important;width:auto!important;flex:none}.main table.rvtbl td:before{display:none!important}.main table.rvtbl td:first-child{order:1;flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 130px);min-width:0;padding:0!important;font-size:15px}.main table.rvtbl td.rvstatus{order:2;margin-left:auto}.main table.rvtbl td:not(:first-child):not(.rvstatus){order:3}.main table.rvtbl td.rvtype{margin-left:46px}}@media (max-width:700px){.main table.rvtbl td:empty,.main table.rvtbl td:has(>.tiny.subtle:only-child){display:none!important}.main table.rvtbl .rvperson{gap:10px}.main table.rvtbl .rvnm b{font-size:15.5px}.main table.rvtbl .rvrole{font-size:13px}.psuggrid{grid-template-columns:minmax(0,1fr)!important;gap:0!important;border:1px solid var(--border);border-radius:14px;overflow:hidden}.psug{padding:10px 10px 10px 12px!important;border:0!important;border-radius:0!important;min-height:56px}.psug+.psug{border-top:1px solid var(--border)!important}.psugwho b,.psugwho span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.psugwho b{font-size:15px}.psugwho span{font-size:13px}.psughead{flex-wrap:wrap}.psugsub{white-space:normal}.psugadd{width:36px!important;height:36px!important}}.Tooltip_tip__P3Ykm{position:fixed;inset:auto;left:0;top:0;margin:0;z-index:10000;box-sizing:border-box;width:max-content;height:auto;max-width:min(320px,calc(100vw / var(--ui-zoom, 1) - 16px));overflow:visible;padding:6px 9px;border:1px solid var(--tip-border,var(--border-strong));border-radius:var(--tip-radius,8px);background:var(--tip-bg,var(--panel));color:var(--tip-text,var(--text));box-shadow:var(--tip-shadow);font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.45;letter-spacing:0;text-align:left;text-transform:none;font-style:normal;white-space:pre-line;overflow-wrap:break-word;word-break:normal;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:translateY(2px);transition:opacity .12s ease-out,transform .12s ease-out}.Tooltip_tip__P3Ykm[data-side=below]{transform:translateY(-2px)}.Tooltip_tip__P3Ykm.Tooltip_on__lcGm9{opacity:1;transform:none}.Tooltip_tip__P3Ykm[hidden]{display:none}.Tooltip_wide___ceD_{max-width:min(440px,calc(100vw / var(--ui-zoom, 1) - 16px));padding:8px 11px;font-size:13px;line-height:1.5}.Tooltip_head__AKYuL{display:block;font-weight:600;color:var(--tip-text,var(--text))}.Tooltip_body__DJJXC{display:block;margin-top:2px;color:var(--tip-text-muted,var(--text-muted))}@media (prefers-reduced-motion:reduce){.Tooltip_tip__P3Ykm,.Tooltip_tip__P3Ykm[data-side=below]{transition:none;transform:none}}