.rQEQUG_list{margin:0;padding:0;list-style:none;display:grid}.rQEQUG_item+.rQEQUG_item{border-top:1px solid #23291f12}.rQEQUG_row{border-radius:var(--r-md);min-height:64px;color:var(--ink);grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:12px;margin:0 -12px;padding:10px 12px;text-decoration:none;transition:background-color .2s;display:grid}.rQEQUG_face{color:#17241a;width:42px;height:42px;font:600 16px/1 var(--display);background:#d3e7cd;border-radius:50%;place-items:center;font-style:normal;display:grid}.rQEQUG_text{min-width:0;line-height:1.4;display:grid}.rQEQUG_name{font:600 15.5px/1.35 var(--display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rQEQUG_room{font:400 12.5px/1 var(--body);color:var(--muted);margin-left:8px}.rQEQUG_last{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.rQEQUG_role{font:600 12px/1 var(--display);color:var(--ink-2);margin-right:6px;font-style:normal}.rQEQUG_row[data-new] .rQEQUG_name{font-weight:700}.rQEQUG_row[data-new] .rQEQUG_last{color:var(--ink-2)}.rQEQUG_meta{text-align:right;justify-items:end;gap:4px;display:grid}.rQEQUG_time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.rQEQUG_unread{background:var(--ink);color:#fff;min-width:24px;height:24px;font:600 12.5px/1 var(--display);border-radius:99px;place-items:center;padding:0 7px;display:grid}.rQEQUG_wait{background:var(--sun-soft);color:#6b5200;font:600 12px/1.4 var(--display);border-radius:99px;padding:2px 10px}.rQEQUG_go{color:var(--muted);transition:transform .3s var(--spring)}.rQEQUG_row:focus-visible{outline:3px solid var(--lab-focus);outline-offset:2px}@media (hover:hover) and (pointer:fine){.rQEQUG_row:hover{background:var(--paper-2)}.rQEQUG_row:hover .rQEQUG_go{transform:translate(3px)}}@media (max-width:560px){.rQEQUG_row{grid-template-columns:42px minmax(0,1fr) auto}.rQEQUG_go{display:none}.rQEQUG_room{margin:0;display:block}}
.sVe68G_sidebar{z-index:35;color:#23291f;width:244px;font-family:var(--ds-font-plex-thai),sans-serif;background:#f2f4ec;border-right:1px solid #dce1d3;flex-direction:column;padding:29px 18px 22px 22px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.sVe68G_brand{color:#23291f;align-items:center;gap:10px;width:fit-content;display:inline-flex;text-decoration:none!important}.sVe68G_brand>span{font-family:var(--ds-font-anuphan),sans-serif;letter-spacing:-.035em;font-size:26px;font-weight:750;line-height:1}.sVe68G_brand small{letter-spacing:.23em;color:#54604c;margin-top:5px;font-size:9px;font-weight:650;line-height:1;display:block}.sVe68G_workspaceLabel{color:#66735b;margin:28px 0 21px 2px;font-size:12px;display:block}.sVe68G_navGroups{gap:23px;display:grid}.sVe68G_groupLabel{letter-spacing:.01em;color:#526347;margin-bottom:9px;padding:0 12px;font-size:12px;font-weight:600}.sVe68G_navGroup nav{gap:5px;display:grid}.sVe68G_navLink{color:#46523f;border-radius:11px;align-items:center;gap:11px;min-height:48px;padding:12px;font-size:15px;font-weight:500;line-height:1.5;transition:background .16s,color .16s,transform .16s;display:flex;text-decoration:none!important}.sVe68G_navLink[aria-current=page]{color:#23291f;background:#f9d84a;font-weight:650}.sVe68G_activeMark{opacity:0;margin-left:auto;font-size:18px;line-height:1}.sVe68G_navLink[aria-current=page] .sVe68G_activeMark{opacity:1}.sVe68G_navFoot{margin-top:auto;padding-top:35px}.sVe68G_utilityLink{color:#5b6753;align-items:center;gap:11px;min-height:43px;padding-inline:12px;font-size:13px;display:flex;text-decoration:none!important}.sVe68G_slogan{font-family:var(--ds-font-anuphan),sans-serif;color:#526347;padding:22px 12px 0;font-size:13px;line-height:1.6}.sVe68G_slogan strong{color:#38482b;font-size:18px}.sVe68G_topbar{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:81px;font-family:var(--ds-font-plex-thai),sans-serif;background:#fafbf6ed;border-bottom:1px solid #dce1d399;align-items:center;gap:18px;padding:15px 38px;display:flex;position:fixed;top:0;left:244px;right:0}.sVe68G_breadcrumbs{color:#67725d;align-items:center;gap:11px;min-width:0;font-size:13px;line-height:1.5;display:flex}.sVe68G_breadcrumbs>span{align-items:center;gap:11px;min-width:0;display:flex}.sVe68G_breadcrumbs a{color:inherit;text-decoration:none}.sVe68G_breadcrumbs a:hover{text-underline-offset:4px;text-decoration:underline}.sVe68G_breadcrumbs i{color:#859079;font-size:12px;font-style:normal}.sVe68G_breadcrumbs strong{color:#334328;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sVe68G_accountTools{flex-shrink:0;align-items:center;gap:17px;margin-left:auto;display:flex}.sVe68G_iconButton,.sVe68G_menuTrigger{color:#435238;cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;position:relative}.sVe68G_menuTrigger{display:none}.sVe68G_unread{background:#ae5145;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;right:10px;box-shadow:0 0 0 2px #fafbf6}.sVe68G_accountMenu{position:relative}.sVe68G_accountMenu summary{cursor:pointer;color:#36432d;align-items:center;gap:10px;min-height:44px;font-size:14px;list-style:none;display:flex}.sVe68G_accountMenu summary::-webkit-details-marker{display:none}.sVe68G_avatar{color:#51436e;width:35px;height:35px;font-family:var(--ds-font-anuphan),sans-serif;background:#e4e0f3;border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.sVe68G_accountName{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.sVe68G_accountMenu>div{background:#fff;border:1px solid #dce1d3;border-radius:15px;min-width:220px;padding:12px;position:absolute;top:calc(100% + 15px);right:0;box-shadow:0 12px 35px #23301713}.sVe68G_accountMenu>div>p{color:#67735e;border-bottom:1px solid #e7eadd;margin-bottom:6px;padding:6px 10px 9px;font-size:12px}.sVe68G_accountMenu>div>a,.sVe68G_accountMenu>div>button{text-align:left;color:#36432d;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.sVe68G_accountMenu>div>a:hover,.sVe68G_accountMenu>div>button:hover{background:#f1f4e9}.sVe68G_accountLoading{color:#6b765f;font-size:12px}.sVe68G_loginLink{color:#23291f;background:#f9d84a;border-radius:50px;justify-content:center;align-items:center;gap:16px;min-height:43px;padding:10px 21px;font-size:14px;font-weight:600;display:inline-flex;text-decoration:none!important}.sVe68G_drawer{width:min(360px,100vw - 32px);max-width:100%;height:100dvh;max-height:100dvh;padding:23px 23px calc(23px + var(--bb-safe-area-bottom));color:#23291f;background:#f7f9f0;border:0;border-right:1px solid #dce1d3;margin:0 auto 0 0;scroll-padding-top:100px;overflow-y:auto;box-shadow:15px 0 55px #23301724}.sVe68G_drawerHeading{z-index:1;padding:23px 23px 16px;padding-top:max(23px,env(safe-area-inset-top));background:#f7f9f0;border-bottom:1px solid #dce1d3;justify-content:space-between;align-items:center;gap:12px;margin:-23px -23px 0;display:flex;position:sticky;top:0}.sVe68G_drawer .sVe68G_navFoot{padding-top:28px}.sVe68G_drawer .sVe68G_navLink{min-height:51px;font-size:17px}.sVe68G_drawer .sVe68G_workspaceLabel{margin-top:24px;font-size:13px}.sVe68G_skip{z-index:100;color:#23291f;background:#fff;border:2px solid #597546;border-radius:8px;padding:12px 24px;position:fixed;top:-120px;left:260px}.sVe68G_skip:focus{top:12px}.sVe68G_sidebar :is(a,button):focus-visible,.sVe68G_topbar :is(a,button,summary):focus-visible,.sVe68G_drawer :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #597546}@media (max-width:1279px){.sVe68G_sidebar{display:none}.sVe68G_topbar{gap:13px;min-height:72px;padding:12px 24px;left:0}.sVe68G_menuTrigger{display:grid}.sVe68G_skip{left:15px}.sVe68G_accountTools{gap:8px}}@media (max-width:600px){.sVe68G_topbar{gap:7px;min-height:66px;padding:10px 13px}.sVe68G_breadcrumbs{font-size:13px}.sVe68G_breadcrumbs>span:not(:last-child),.sVe68G_breadcrumbs>span:last-child>i,.sVe68G_accountName,.sVe68G_accountMenu summary>span:last-of-type,.sVe68G_accountMenu summary>svg{display:none}.sVe68G_accountTools{gap:3px}.sVe68G_accountMenu summary{gap:4px}.sVe68G_loginLink{gap:7px;padding:9px 13px;font-size:13px}.sVe68G_accountLoading{max-width:90px;font-size:11px}.sVe68G_slogan{font-size:13px}}@media (prefers-reduced-motion:reduce){.sVe68G_navLink{transition:none}.sVe68G_navLink:hover{transform:none}.sVe68G_topbar{-webkit-backdrop-filter:none;backdrop-filter:none}}@media print{.sVe68G_sidebar,.sVe68G_topbar,.sVe68G_drawer,.sVe68G_skip{display:none!important}}.sVe68G_sidebar{background:#fff;border-right:1px solid #23291f12}.sVe68G_brand>span{letter-spacing:0;font-weight:700}.sVe68G_navLink{border-radius:99px;padding-inline:16px}.sVe68G_navLink:hover{color:#23291f;background:#fafbf6;transform:none}.sVe68G_navLink[aria-current=page]{background:#f9d84a}.sVe68G_scienceLink:not([aria-current=page]){color:#46523f;background:0 0}.sVe68G_utilityLink:hover{background:#fafbf6;border-radius:99px}.sVe68G_topbar{background:#fafbf6f2;border-bottom:1px solid #23291f0f}.sVe68G_accountMenu>div{border-color:#23291f14;border-radius:22px;box-shadow:0 24px 50px -24px #3a2f0f66}.sVe68G_sidebar{isolation:isolate;background:var(--lab-paper);box-shadow:inset -1px 0 0 var(--lab-line);font-family:var(--lab-body);border-right:0;padding:24px 16px 20px 18px}.sVe68G_sidebar:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#23291f14 1px,#0000 1.3px);background-size:20px 20px;height:260px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.sVe68G_brand>span{font-family:var(--lab-display);font-size:22px;font-weight:700}.sVe68G_brand small{letter-spacing:.18em;color:var(--lab-muted)}.sVe68G_workspaceLabel{width:fit-content;box-shadow:var(--lab-ring);color:var(--lab-ink);background:#fff;border-radius:999px;align-items:center;gap:7px;margin:22px 0 14px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.sVe68G_workspaceLabel:before{content:"";background:var(--lab-sun-deep);border-radius:50%;width:6px;height:6px}.sVe68G_brand+.sVe68G_navGroups{margin-top:28px}.sVe68G_navGroups{gap:20px}.sVe68G_groupLabel{color:var(--lab-muted);margin-bottom:6px;padding:0 14px;font-size:12px;font-weight:700}.sVe68G_navGroup nav{gap:3px}.sVe68G_navLink{min-height:46px;color:var(--lab-ink-2);transition:background-color .2s,color .2s,box-shadow .2s,transform .3s var(--lab-spring);border-radius:16px;padding:10px 14px;font-weight:500}.sVe68G_navLink:hover{color:var(--lab-ink);box-shadow:inset 0 -2px 0 #23291f0d,0 0 0 1px var(--lab-line);background:#fff;transform:translate(2px)}.sVe68G_navLink[aria-current=page]{background:var(--lab-sun);color:var(--lab-ink);box-shadow:inset 0 -3px 0 var(--lab-sun-deep),0 10px 20px -14px #c99a00;font-weight:700}.sVe68G_navLink[aria-current=page] svg,.sVe68G_navLink[aria-current=page] img{transform:rotate(-8deg)}.sVe68G_scienceLink:not([aria-current=page]){background:var(--lab-chem-soft);color:var(--lab-ink)}.sVe68G_utilityLink{color:var(--lab-muted);border-radius:14px}.sVe68G_utilityLink:hover{color:var(--lab-ink);background:#fff;border-radius:14px}.sVe68G_slogan{background:var(--lab-sun);box-shadow:inset 0 -3px 0 var(--lab-sun-deep);font-family:var(--lab-display);color:var(--lab-ink);border-radius:18px;margin:16px 4px 0;padding:14px 16px;transform:rotate(-1.5deg)}.sVe68G_slogan strong{color:var(--lab-ink)}.sVe68G_topbar{box-shadow:0 1px 0 var(--lab-line);-webkit-backdrop-filter:blur(14px)saturate(1.4);font-family:var(--lab-body);background:#fafbf6d9;border-bottom:0;min-height:72px;padding-block:12px}.sVe68G_breadcrumbs{color:var(--lab-muted);font-size:13.5px}.sVe68G_breadcrumbs strong{color:var(--lab-ink);font-weight:700}.sVe68G_iconButton,.sVe68G_menuTrigger{color:var(--lab-ink);box-shadow:inset 0 -2px 0 #23291f12,0 0 0 1px var(--lab-line);background:#fff}.sVe68G_iconButton:hover,.sVe68G_menuTrigger:hover{background:var(--lab-sun-soft)}.sVe68G_unread{background:var(--lab-care);width:9px;height:9px;top:8px;right:9px;box-shadow:0 0 0 2px #fff}.sVe68G_accountMenu summary{box-shadow:inset 0 -2px 0 #23291f12,0 0 0 1px var(--lab-line);color:var(--lab-ink);background:#fff;border-radius:999px;padding:4px 12px 4px 4px;font-weight:600}.sVe68G_avatar{background:var(--lab-sun);color:var(--lab-ink);box-shadow:inset 0 -2px 0 var(--lab-sun-deep);font-family:var(--lab-display);border-radius:12px;font-weight:700;transform:rotate(-4deg)}.sVe68G_accountMenu>div{box-shadow:var(--lab-ring),0 30px 50px -28px #23291f99;border:0;border-radius:22px;padding:10px}.sVe68G_accountMenu>div>p{color:var(--lab-muted);border-bottom-color:var(--lab-line)}.sVe68G_accountMenu>div>a,.sVe68G_accountMenu>div>button{color:var(--lab-ink);border-radius:14px}.sVe68G_accountMenu>div>a:hover,.sVe68G_accountMenu>div>button:hover{background:var(--lab-sun-soft);border-radius:14px}.sVe68G_loginLink{background:var(--lab-sun);color:var(--lab-ink);box-shadow:var(--lab-sun-shadow);font-weight:700}.sVe68G_drawer{background:var(--lab-paper);font-family:var(--lab-body);border-right:0;box-shadow:30px 0 60px -30px #23291f80}.sVe68G_drawer::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f140ea6}.sVe68G_drawerHeading{background:var(--lab-paper);border-bottom:1px solid var(--lab-line)}.sVe68G_drawer .sVe68G_navLink{min-height:50px}.sVe68G_skip{background:var(--lab-ink);color:#fff;border:0;border-radius:999px}.sVe68G_sidebar :is(a,button):focus-visible,.sVe68G_topbar :is(a,button,summary):focus-visible,.sVe68G_drawer :is(a,button):focus-visible{outline-color:var(--lab-focus)}@media (max-width:600px){.sVe68G_accountMenu summary{box-shadow:none;background:0 0;padding:3px}.sVe68G_iconButton,.sVe68G_menuTrigger{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.sVe68G_navLink[aria-current=page] svg,.sVe68G_navLink[aria-current=page] img{transform:none}}
._6wCg7G_wrap{justify-items:start;gap:10px;min-width:0;display:grid}._6wCg7G_track{--h:60px;--pad:5px;width:min(100%,340px);min-height:var(--h);padding:var(--pad);isolation:isolate;background:#23291f0f;border-radius:999px;grid-template-columns:1fr 1fr;align-items:stretch;display:grid;position:relative;box-shadow:inset 0 2px #23291f12,inset 0 0 0 1px #23291f14}._6wCg7G_wrap[data-size=md] ._6wCg7G_track{--h:52px;width:min(100%,300px)}._6wCg7G_wrap[data-size=sm] ._6wCg7G_track{--h:46px;--pad:4px;width:100%}._6wCg7G_wrap[data-tone=night] ._6wCg7G_track{background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff26}._6wCg7G_thumb{z-index:0;top:var(--pad);bottom:var(--pad);left:var(--pad);width:calc(50% - var(--pad));background:var(--sun);box-shadow:inset 0 -4px 0 var(--sun-deep), 0 8px 16px -10px #23291f99;translate:calc(var(--at) * 100%) 0;border-radius:999px;position:absolute}._6wCg7G_option{z-index:1;min-width:0;min-height:calc(var(--h) - var(--pad) * 2);color:var(--ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent;font:600 19px/1 var(--display);perspective:300px;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px 3px;display:inline-flex;position:relative}._6wCg7G_wrap[data-size=sm] ._6wCg7G_option{padding-inline:10px;font-size:16px}._6wCg7G_wrap[data-tone=night] ._6wCg7G_option{color:#e4e8dc}._6wCg7G_option[aria-checked=true]{color:var(--ink);cursor:default}._6wCg7G_option:focus-visible{outline:3px solid var(--lab-focus,var(--ink));outline-offset:2px}._6wCg7G_wrap[data-tone=night] ._6wCg7G_option:focus-visible{outline-color:var(--sun)}._6wCg7G_option:disabled{cursor:not-allowed;opacity:.45}._6wCg7G_option:lang(en) ._6wCg7G_word{font-family:var(--display)}._6wCg7G_word{white-space:nowrap;display:inline-block}._6wCg7G_ep{min-width:30px;height:22px;font:700 11.5px/1 var(--display);letter-spacing:.08em;color:var(--ink);background:#23291f14;border-radius:7px;place-items:center;padding:1px 6px 0;display:inline-grid}._6wCg7G_wrap[data-tone=night] ._6wCg7G_ep{color:#f4f6ef;background:#ffffff21}._6wCg7G_ep[data-on],._6wCg7G_wrap[data-tone=night] ._6wCg7G_ep[data-on]{color:var(--sun);background:var(--ink)}._6wCg7G_lock{flex:none}._6wCg7G_caption{max-width:34em;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}._6wCg7G_wrap[data-tone=night] ._6wCg7G_caption{color:#d4dacd}._6wCg7G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){._6wCg7G_option[aria-checked=false]:not(:disabled):hover{color:var(--ink);background:#23291f0d}._6wCg7G_wrap[data-tone=night] ._6wCg7G_option[aria-checked=false]:not(:disabled):hover{color:#fff;background:#ffffff12}}@media (prefers-reduced-motion:no-preference){._6wCg7G_thumb{transition:translate .52s var(--spring,cubic-bezier(.34, 1.56, .64, 1))}._6wCg7G_thumb[data-squash=a]{animation:_6wCg7G_squashA .52s var(--out,ease-out)}._6wCg7G_thumb[data-squash=b]{animation:_6wCg7G_squashB .52s var(--out,ease-out)}._6wCg7G_word[data-flip]{animation:_6wCg7G_flapIn .5s .12s var(--out,ease-out) both;transform-origin:50% 60%}._6wCg7G_option{transition:color .25s,background-color .2s}._6wCg7G_ep{transition:color .3s,background-color .3s}}@keyframes _6wCg7G_squashA{0%{scale:1}30%{scale:1.16 .86}62%{scale:.96 1.05}to{scale:1}}@keyframes _6wCg7G_squashB{0%{scale:1}30%{scale:1.16 .86}62%{scale:.96 1.05}to{scale:1}}@keyframes _6wCg7G_flapIn{0%{opacity:0;transform:rotateX(-88deg)}60%{opacity:1;transform:rotateX(12deg)}to{opacity:1;transform:none}}._6wCg7G_wrap[data-tone=night] ._6wCg7G_option[aria-checked=true]{color:var(--ink)}
._1IbKGq_flip{display:inline-block}@media (prefers-reduced-motion:no-preference){._1IbKGq_flip{animation:_1IbKGq_flap .48s calc(var(--i,0) * 45ms) var(--out,ease-out) both;transform-origin:50% 62%}}@keyframes _1IbKGq_flap{0%{opacity:0;transform:perspective(240px)rotateX(-85deg)}60%{opacity:1;transform:perspective(240px)rotateX(10deg)}to{opacity:1;transform:none}}._1IbKGq_chip{background:var(--sun);width:52px;height:44px;color:var(--ink);box-shadow:inset 0 -4px 0 var(--sun-deep);cursor:pointer;perspective:200px;-webkit-tap-highlight-color:transparent;border:0;border-radius:14px;flex:none;place-items:center;padding:0 0 3px;display:inline-grid;position:relative}._1IbKGq_chip:focus-visible{outline:3px solid var(--lab-focus,var(--ink));outline-offset:2px}._1IbKGq_chipFace,._1IbKGq_chipBack{backface-visibility:hidden;grid-area:1/1}._1IbKGq_chipFace{font:700 15px/1 var(--display);letter-spacing:.08em}._1IbKGq_chipBack{font:600 14px/1 var(--display);transform:rotateX(180deg)}._1IbKGq_chip:active{box-shadow:inset 0 -2px 0 var(--sun-deep);padding-top:2px;padding-bottom:1px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._1IbKGq_chipFace,._1IbKGq_chipBack{transition:transform .45s var(--spring,ease)}._1IbKGq_chip:hover ._1IbKGq_chipFace{transform:rotateX(-180deg)}._1IbKGq_chip:hover ._1IbKGq_chipBack{transform:none}}@media (prefers-reduced-motion:no-preference){._1IbKGq_chip[data-pop]{animation:_1IbKGq_chipIn .5s var(--spring,ease-out) both}}@keyframes _1IbKGq_chipIn{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}._1IbKGq_badge{background:var(--sun-soft);min-height:28px;color:var(--ink);font:600 13px/1.2 var(--display);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:3px 11px 3px 4px;display:inline-flex}._1IbKGq_badge[data-size=sm]{min-height:24px;font-size:12.5px}._1IbKGq_badgeEp{background:var(--ink);height:20px;color:var(--sun);font:700 10.5px/1 var(--display);letter-spacing:.08em;border-radius:999px;place-items:center;padding:1px 6px 0;display:inline-grid}._1IbKGq_pill{min-height:26px;font:600 13px/1 var(--display);color:var(--ink);white-space:nowrap;background:#23291f0f;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}._1IbKGq_pill[data-k=en]{background:var(--sun-soft)}._1IbKGq_pillEp{font:700 10px/1 var(--display);letter-spacing:.08em;background:var(--ink);color:var(--sun);border-radius:5px;padding:3px 5px 2px}._1IbKGq_tag{background:var(--sun-soft);min-height:32px;color:var(--ink);font:600 13.5px/1 var(--display);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}@media (max-width:480px){._1IbKGq_tagWord{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._1IbKGq_tag{padding:0 9px}}._1IbKGq_tagEp{font:700 10px/1 var(--display);letter-spacing:.08em;background:var(--ink);color:var(--sun);border-radius:5px;padding:3px 5px 2px}._1IbKGq_ready{-moz-column-gap:18px;border-radius:var(--r-lg);background:var(--paper-2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 18px;padding:20px 22px;display:grid}._1IbKGq_ready[data-tone=ok]{background:var(--ok-soft,#e3efe0)}._1IbKGq_ready[data-tone=care]{background:var(--sun-soft)}._1IbKGq_ready[data-tone=error]{background:var(--error-soft,#fbe4e1)}._1IbKGq_ready[data-compact]{-moz-column-gap:14px;column-gap:14px;padding:16px 18px}._1IbKGq_readyClay{width:84px;height:84px;margin:-6px 0}._1IbKGq_ready[data-compact] ._1IbKGq_readyClay{width:60px;height:60px}._1IbKGq_readyText{gap:4px;min-width:0;display:grid}._1IbKGq_readyTitle{font:600 clamp(19px, 1.8vw, 22px)/1.35 var(--display);text-wrap:balance;margin:0;padding-top:.06em}._1IbKGq_readyBody{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.65}._1IbKGq_readyActions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}._1IbKGq_readyDots{gap:6px;margin-top:4px;display:inline-flex}._1IbKGq_readyDots i{background:var(--ink-2);opacity:.35;border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){._1IbKGq_readyDots i{animation:1.1s ease-in-out infinite _1IbKGq_dot}._1IbKGq_readyDots i:nth-child(2){animation-delay:.15s}._1IbKGq_readyDots i:nth-child(3){animation-delay:.3s}._1IbKGq_ready{animation:_1IbKGq_readyIn .5s var(--out,ease-out) both}}@keyframes _1IbKGq_dot{0%,to{opacity:.25}50%{opacity:.9}}@keyframes _1IbKGq_readyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:520px){._1IbKGq_readyActions>*{flex:100%}}._1IbKGq_resume{-moz-column-gap:16px;border-radius:var(--r-lg);background:var(--card);box-shadow:0 0 0 1px #23291f12, inset 0 -5px 0 #23291f0b, var(--sh-1);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;padding:18px 20px;display:grid}._1IbKGq_resumeClay{width:64px;height:64px;margin:-6px 0}._1IbKGq_resumeText{gap:4px;min-width:0;display:grid}._1IbKGq_resumeTop{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}._1IbKGq_resumeTitle{font:600 21px/1.3 var(--display)}._1IbKGq_resumeSub{color:var(--ink-2);font-size:14.5px}._1IbKGq_resumeKeep{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}._1IbKGq_resumeBar{background:#23291f12;border-radius:99px;grid-column:1/-1;height:10px;overflow:hidden}._1IbKGq_resumeBar i{border-radius:inherit;background:var(--sun);height:100%;box-shadow:inset 0 -3px 0 var(--sun-deep);display:block}._1IbKGq_resumeActions{grid-column:1/-1;align-items:center;gap:14px;display:flex}._1IbKGq_textBtn{min-height:44px;color:var(--ink-2);font:600 15.5px var(--display);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 8px;text-decoration:underline;display:inline-flex}._1IbKGq_textBtn:focus-visible{outline:3px solid var(--lab-focus,var(--ink));outline-offset:2px;border-radius:8px}._1IbKGq_nudge{width:fit-content;max-width:100%;min-height:48px;color:var(--ink-2);background:#ffffffc7;border-radius:999px;align-items:center;gap:6px;margin-bottom:14px;padding:2px 2px 2px 14px;display:flex;box-shadow:0 0 0 1px #23291f14}._1IbKGq_nudgeIcon{color:var(--ink-2);flex:none}._1IbKGq_nudgeTitle{min-width:0;font:600 14.5px/1.3 var(--display);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0 6px 0 2px;overflow:hidden}._1IbKGq_nudgeSub{font-family:var(--body);color:var(--ink-2);font-weight:400}._1IbKGq_nudgeYes{background:var(--ink);min-height:44px;color:var(--paper);font:600 14.5px var(--display);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 16px}._1IbKGq_nudgeNo{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._1IbKGq_nudgeYes:focus-visible,._1IbKGq_nudgeNo:focus-visible{outline:3px solid var(--lab-focus,var(--ink));outline-offset:2px}@media (hover:hover) and (pointer:fine){._1IbKGq_nudgeNo:hover{color:var(--ink);background:#23291f0d}}@media (max-width:360px){._1IbKGq_nudgeSub{display:none}}._1IbKGq_setting{justify-items:start;gap:18px;display:grid}._1IbKGq_settingHead{align-items:center;gap:14px;display:flex}._1IbKGq_settingIcon{background:var(--ink);width:46px;height:46px;color:var(--paper);border-radius:15px;flex:none;place-items:center;display:grid}._1IbKGq_settingWho{gap:2px;display:grid}._1IbKGq_settingTitle{font:600 22px/1.3 var(--display);margin:0}._1IbKGq_settingWhy{color:var(--ink-2);margin:0;font-size:14.5px}._1IbKGq_quota{gap:16px;display:grid}._1IbKGq_quotaRows{gap:14px;margin:0;padding:0;list-style:none;display:grid}._1IbKGq_quotaRow{grid-template-columns:9em minmax(0,1fr) auto;align-items:center;gap:6px 14px;display:grid}._1IbKGq_quotaName{font:600 16px/1.3 var(--display)}._1IbKGq_quotaBar{background:#23291f12;border-radius:99px;height:14px;display:block;overflow:hidden}._1IbKGq_quotaBar i{border-radius:inherit;background:var(--sun);height:100%;box-shadow:inset 0 -3px 0 var(--sun-deep);display:block}._1IbKGq_quotaRow[data-low] ._1IbKGq_quotaBar i{background:var(--ink);box-shadow:none}._1IbKGq_quotaLeft{font-variant-numeric:tabular-nums;font-size:14.5px}._1IbKGq_quotaReset{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13.5px;display:inline-flex}@media (max-width:560px){._1IbKGq_quotaRow{grid-template-columns:minmax(0,1fr) auto}._1IbKGq_quotaBar{order:3;grid-column:1/-1}}
.lYqZZW_pop{--font-thai:var(--body);z-index:47;color:var(--ink);font-family:var(--body);position:fixed}.lYqZZW_pop:focus{outline:none}.lYqZZW_pop:focus-visible .lYqZZW_panel{outline:3px solid var(--sun);outline-offset:2px}.lYqZZW_tail{z-index:1;top:-7px;left:calc(var(--tail) - 8px);background:#fff;border-radius:3px 0 0;width:16px;height:16px;position:absolute;transform:rotate(45deg);box-shadow:-1px -1px #23291f14}.lYqZZW_panel{max-height:var(--max,70vh);box-shadow:0 0 0 1px #23291f14, var(--sh-3);background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.lYqZZW_panel:has(>.lYqZZW_convo){height:min(var(--max,70vh), 620px)}.lYqZZW_head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;min-height:56px;padding:6px 8px 6px 18px;display:flex}.lYqZZW_head:has(>.lYqZZW_back){gap:8px;padding-left:4px}.lYqZZW_title{font:600 17px/1.5 var(--display);flex:none;margin:0}.lYqZZW_title:focus{outline:none}.lYqZZW_head .lYqZZW_text .lYqZZW_title{font-size:16px}.lYqZZW_back{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.lYqZZW_markAll,.lYqZZW_soft{min-height:44px;color:var(--ink-2);font:600 14px/1 var(--body);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.lYqZZW_markAll{margin-left:auto}.lYqZZW_markAll:disabled{cursor:progress;opacity:.6}.lYqZZW_soft{background:var(--paper-2);color:var(--ink)}.lYqZZW_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.lYqZZW_list{margin:0;padding:0;list-style:none}.lYqZZW_list>li+li{border-top:1px solid var(--line)}.lYqZZW_row{width:100%;min-height:64px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;padding:10px 18px;display:flex}.lYqZZW_row:focus-visible,.lYqZZW_back:focus-visible,.lYqZZW_go:focus-visible,.lYqZZW_send:focus-visible,.lYqZZW_as:focus-visible,.lYqZZW_markAll:focus-visible,.lYqZZW_soft:focus-visible{outline:3px solid var(--sun);outline-offset:-3px}.lYqZZW_row:focus-visible{border-radius:12px}.lYqZZW_clay{flex:none}.lYqZZW_avatar{background:var(--sun-soft);width:40px;height:40px;font:600 16px/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.lYqZZW_avatar[data-size=sm]{width:34px;height:34px;font-size:14px}.lYqZZW_text{flex:1;gap:1px;min-width:0;display:grid}.lYqZZW_top{align-items:baseline;gap:10px;min-width:0;display:flex}.lYqZZW_line{font:500 15px/1.6 var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lYqZZW_top .lYqZZW_line{flex:1;min-width:0}.lYqZZW_row[data-new] .lYqZZW_line{font-weight:700}.lYqZZW_meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.6;overflow:hidden}.lYqZZW_time{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.lYqZZW_dot{background:var(--care);border-radius:50%;flex:none;width:10px;height:10px}.lYqZZW_chev{color:var(--muted);flex:none}.lYqZZW_list>li[data-open]{background:var(--paper-2)}li[data-open] .lYqZZW_line{white-space:normal;overflow:visible}li[data-open] .lYqZZW_chev{transform:rotate(180deg)}.lYqZZW_more{gap:6px;padding:0 18px 14px 66px;display:grid}.lYqZZW_body{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.65}.lYqZZW_when{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.lYqZZW_actions{padding-top:4px;display:flex}.lYqZZW_go{background:var(--ink);min-height:44px;font:600 15px/1 var(--display);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 18px;text-decoration:none;display:inline-flex;color:#fff!important}.lYqZZW_state{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:22px 18px;font-size:14.5px;line-height:1.6;display:flex}.lYqZZW_alert{color:var(--care);margin:0;padding:10px 18px 0;font-size:13.5px;line-height:1.6}.lYqZZW_note{border-top:1px solid var(--line);color:var(--muted);flex:none;margin:0;padding:12px 18px;font-size:13.5px;line-height:1.6}.lYqZZW_skelRow{align-items:center;gap:12px;min-height:64px;padding:10px 18px;display:flex}.lYqZZW_skel{background:var(--paper-2);border-radius:6px;flex:none;display:block}.lYqZZW_skel[data-shape=clay]{border-radius:12px;width:36px;height:36px}.lYqZZW_skel[data-shape=round]{border-radius:50%;width:40px;height:40px}.lYqZZW_skel[data-shape=line]{width:72%;height:12px;margin:5px 0}.lYqZZW_skel[data-shape=short]{width:42%;height:10px;margin:4px 0}.lYqZZW_skel[data-shape=bubble]{border-radius:16px;width:62%;height:40px}.lYqZZW_skel[data-mine]{background:var(--sun-soft);align-self:flex-end}.lYqZZW_msgSkel{flex-direction:column;gap:12px;padding:16px 14px;display:flex}.lYqZZW_convo{padding:6px 14px 12px}.lYqZZW_msgs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lYqZZW_msg{flex-direction:column;align-items:flex-start;display:flex}.lYqZZW_msg[data-mine]{align-items:flex-end}.lYqZZW_day{color:var(--muted);align-self:center;margin:10px 0 4px;font-size:12.5px;line-height:1.6}.lYqZZW_who{color:var(--muted);margin:4px 6px 2px;font-size:12.5px;line-height:1.5}.lYqZZW_bubble{background:var(--paper-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px 16px 16px 6px;gap:2px;max-width:84%;margin:0;padding:8px 13px;font-size:15px;line-height:1.6;display:grid}.lYqZZW_msg[data-mine] .lYqZZW_bubble{background:var(--sun-soft);border-radius:16px 16px 6px}.lYqZZW_bubble[data-pending]{opacity:.65}.lYqZZW_tag{color:var(--ink-2);white-space:normal;font-size:12.5px;font-weight:600}.lYqZZW_stamp{color:var(--muted);font-variant-numeric:tabular-nums;margin:2px 6px 0;font-size:11.5px}.lYqZZW_compose{border-top:1px solid var(--line);flex:none;padding:8px 10px 10px}.lYqZZW_compose .lYqZZW_alert{padding:0 6px 8px}.lYqZZW_asRow{flex-wrap:wrap;gap:6px;padding:0 0 8px;display:flex}.lYqZZW_as{background:var(--paper-2);min-height:44px;color:var(--ink-2);font:600 14px/1 var(--body);cursor:pointer;border:0;border-radius:999px;padding:0 14px}.lYqZZW_as[aria-checked=true]{background:var(--ink);color:#fff}.lYqZZW_field{align-items:flex-end;gap:8px;display:flex}.lYqZZW_input{background:var(--paper-2);min-width:0;min-height:44px;max-height:120px;color:var(--ink);font:400 16px/1.5 var(--body);resize:none;field-sizing:content;border:0;border-radius:22px;flex:1;padding:10px 16px}.lYqZZW_input:focus-visible{outline:2px solid var(--sun);outline-offset:1px}.lYqZZW_send{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.lYqZZW_send:disabled{cursor:default;opacity:.3}.lYqZZW_count{color:var(--care);padding:6px 6px 0;font-size:12.5px;display:block}.lYqZZW_foot{border-top:1px solid var(--line);flex:none}.lYqZZW_all{min-height:50px;font:600 15px/1 var(--display);justify-content:center;align-items:center;gap:6px;text-decoration:none;display:flex;color:var(--ink)!important}.lYqZZW_all:focus-visible{outline:3px solid var(--sun);outline-offset:-3px;border-radius:0 0 18px 18px}@media (hover:hover) and (pointer:fine){.lYqZZW_row:hover,.lYqZZW_all:hover,.lYqZZW_markAll:hover,.lYqZZW_back:hover{background:var(--paper-2)}li[data-open]>.lYqZZW_row:hover{background:0 0}}@media (prefers-reduced-motion:no-preference){.lYqZZW_pop{transform-origin:var(--tail) 0;animation:lYqZZW_popIn .22s var(--out) both}.lYqZZW_row,.lYqZZW_all,.lYqZZW_markAll,.lYqZZW_back{transition:background-color .15s}.lYqZZW_chev{transition:transform .2s var(--out)}.lYqZZW_more{animation:lYqZZW_openIn .2s var(--out) both}.lYqZZW_skel{animation:1.2s ease-in-out infinite alternate lYqZZW_pulse}}@keyframes lYqZZW_popIn{0%{opacity:0;transform:translateY(-4px)scale(.92)}}@keyframes lYqZZW_openIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes lYqZZW_pulse{to{opacity:.45}}@media print{.lYqZZW_pop{display:none!important}}.lYqZZW_pair{background:var(--paper-2);border-radius:14px;flex:none;grid-template-columns:1fr 1fr;gap:4px;margin:10px 10px 0;padding:4px;display:grid}.lYqZZW_pair button{min-height:40px;color:var(--muted);font:600 14px/1 var(--display);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.lYqZZW_pair button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 0 0 1px #23291f1a,0 4px 10px -8px #23291f80}.lYqZZW_pair i{background:var(--care);color:#fff;min-width:18px;font:700 11px/1.2 var(--body);border-radius:9px;padding:2px 5px;font-style:normal}.lYqZZW_pair button:focus-visible{outline:3px solid var(--ink);outline-offset:1px}
.x1ih4q_badge{vertical-align:middle;background:var(--sun);height:26px;color:var(--ink);box-shadow:inset 0 -2px 0 var(--sun-deep), 0 6px 12px -8px #b98a00;font:700 13px/1 var(--display);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0 10px 0 8px;display:inline-flex;rotate:-3deg}.x1ih4q_badge[data-size=sm]{height:22px;padding:0 8px 0 6px;font-size:12px;rotate:0deg}.x1ih4q_badgeIcon{flex:none}.x1ih4q_badgeText{padding-top:1px}.x1ih4q_menuBadge{margin-left:8px}@media (prefers-reduced-motion:no-preference){.x1ih4q_badge:not([data-size=sm]) .x1ih4q_badgeIcon{animation:2.6s ease-in-out infinite x1ih4q_twinkle}}.x1ih4q_bar{z-index:5;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:absolute;top:86px;left:0;right:0}:is(html[data-announce-off] .x1ih4q_bar,html[data-announce-off] .x1ih4q_line){display:none}.x1ih4q_barInner{pointer-events:auto;-webkit-backdrop-filter:blur(12px)saturate(1.3);background:#fbfcf7e0;border-radius:999px;align-items:center;gap:2px;max-width:100%;min-height:52px;padding:4px;display:flex;box-shadow:0 0 0 1px #23291f17,0 14px 30px -22px #23291f8c}.x1ih4q_barLink{min-width:0;min-height:44px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 4px 0 6px;display:flex}.x1ih4q_barText{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;line-height:1.35;overflow:hidden}.x1ih4q_barNames{font:600 15px/1.35 var(--display);color:var(--ink)}.x1ih4q_barGo{background:var(--ink);color:#fff;height:34px;font:600 13.5px/1 var(--display);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px 0 14px;display:inline-flex}.x1ih4q_barClose{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.x1ih4q_barClose:hover{color:var(--ink);background:#23291f0d}@media (hover:hover) and (pointer:fine){.x1ih4q_barLink:hover .x1ih4q_barGo{background:#000}.x1ih4q_barLink:hover{background:#23291f08}}@media (prefers-reduced-motion:no-preference){.x1ih4q_barInner{animation:x1ih4q_barIn .8s var(--out) both .5s}.x1ih4q_bar[data-state=leaving] .x1ih4q_barInner{animation:x1ih4q_barOut .32s var(--ease) both}.x1ih4q_barGo svg{transition:transform .25s var(--spring)}@media (hover:hover) and (pointer:fine){.x1ih4q_barLink:hover .x1ih4q_barGo svg{transform:translateY(2px)}}.x1ih4q_barLink:active{transform:scale(.98)}.x1ih4q_barLink{transition:transform .3s var(--spring), background-color .2s}}@media (max-width:760px){.x1ih4q_bar{padding:0 12px;top:74px}.x1ih4q_barInner{padding:4px 2px 4px 4px}.x1ih4q_barLink{gap:8px;padding-left:4px}.x1ih4q_barTail{display:none}.x1ih4q_barText{font-size:13.5px}.x1ih4q_barNames{font-size:14px}.x1ih4q_barGo{height:32px;padding:0 8px 0 12px;font-size:13px}}@media (max-width:420px){.x1ih4q_barGo{justify-content:center;gap:0;width:32px;padding:0}.x1ih4q_barGoText{display:none}}.x1ih4q_line{max-width:100%;min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;padding:0 8px;display:inline-flex}.x1ih4q_lineNames{font:600 15px/1.35 var(--display);color:var(--ink)}.x1ih4q_lineGo{font:600 14.5px/1.35 var(--display);color:var(--ink-2);text-underline-offset:4px;align-items:center;gap:4px;-webkit-text-decoration:underline #23291f40;text-decoration:underline #23291f40;display:inline-flex}.x1ih4q_line:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.x1ih4q_line:hover .x1ih4q_lineGo{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.x1ih4q_sheet{z-index:90;overscroll-behavior:contain;border-radius:var(--r-xl);background:var(--card,#fff);width:min(440px,100vw - 32px);max-height:calc(100svh - 120px);color:var(--ink);padding:22px 22px 18px;position:fixed;bottom:24px;right:24px;overflow:auto;box-shadow:0 0 0 1px #23291f14,0 30px 60px -30px #23291fa6,0 6px #e3e1d2}.x1ih4q_sheet:focus-visible{outline:3px solid var(--lab-focus);outline-offset:3px}.x1ih4q_sheetGrip{display:none}.x1ih4q_sheetHead{align-items:flex-start;gap:12px;display:flex}.x1ih4q_sheetTitle{font:600 22px/1.3 var(--display);text-wrap:balance;flex:1;padding-top:4px}.x1ih4q_sheetLead{color:var(--ink-2);margin-top:6px;font-size:14.5px;line-height:1.65}.x1ih4q_sheetX{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-6px -8px 0 0;display:grid}.x1ih4q_sheetX:hover{background:#23291f0d}.x1ih4q_cards{gap:12px;margin-top:16px;display:grid}.x1ih4q_card{border-radius:var(--r-lg);background:var(--paper-2);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px 12px 12px;display:grid;position:relative}.x1ih4q_card[data-k=next-level]{background:var(--night);color:#fff}.x1ih4q_cardArt{border-radius:18px;width:96px;height:96px;position:relative;overflow:hidden}.x1ih4q_cardBody{justify-items:start;gap:6px;min-width:0;display:grid}.x1ih4q_cardName{font:600 18px/1.3 var(--display);align-items:center;gap:8px;display:flex}.x1ih4q_cardLine{color:var(--ink-2);font-size:13.5px;line-height:1.55}.x1ih4q_card[data-k=next-level] .x1ih4q_cardLine{color:#d7dcd2}.x1ih4q_cardGo{margin-top:2px}.x1ih4q_later{min-height:44px;color:var(--ink-2);font:600 15px/1 var(--display);cursor:pointer;background:0 0;border:0;border-radius:999px;margin:14px auto 0;padding:0 18px;display:block}.x1ih4q_later:hover{color:var(--ink);background:#23291f0d}.x1ih4q_ridge{background:var(--night-2);position:absolute;inset:0}.x1ih4q_ridgeSun{background:var(--sun);border-radius:50%;width:34px;height:34px;margin-left:-17px;position:absolute;top:30px;left:50%;box-shadow:0 0 0 6px #f9d84a1f}.x1ih4q_ridgeSvg{width:100%;height:100%;position:absolute;inset:0}.x1ih4q_ridgeTrail{fill:none;stroke:var(--sun);stroke-width:2px;stroke-dasharray:3 4;stroke-linecap:round}.x1ih4q_ridgeReveal{fill:none;stroke:#fff;stroke-width:6px}.x1ih4q_ridgeLine{fill:none;stroke:#ffffff2e;stroke-width:1px}.x1ih4q_ridgeHill{fill:#23301f}.x1ih4q_ridgeFlag{fill:var(--sun);stroke:var(--sun);stroke-width:1.6px;stroke-linejoin:round}.x1ih4q_flip{perspective:300px;place-items:center;display:grid;position:absolute;inset:0}.x1ih4q_flipFace{width:58px;height:64px;font:600 34px/1 var(--display);backface-visibility:hidden;border-radius:14px;grid-area:1/1;place-items:center;display:grid}.x1ih4q_flipTh{background:var(--sun);color:var(--ink);box-shadow:inset 0 -4px 0 var(--sun-deep)}.x1ih4q_flipEn{background:var(--ink);color:var(--sun);transform:rotateY(180deg);box-shadow:inset 0 -4px #000}.x1ih4q_flipCard{transform-style:preserve-3d;display:grid}.x1ih4q_epTag{background:var(--ink);color:#fff;font:700 10.5px/1.3 var(--display);border-radius:6px;padding:2px 6px;position:absolute;bottom:8px;right:8px}@media (prefers-reduced-motion:no-preference){.x1ih4q_sheet{animation:x1ih4q_sheetIn .7s var(--out) both}.x1ih4q_sheet[data-state=leaving]{animation:x1ih4q_sheetOut .3s var(--ease) both}.x1ih4q_card{animation:x1ih4q_cardIn .7s var(--out) both;animation-delay:calc(.25s + var(--i,0) * .12s)}.x1ih4q_ridgeReveal{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:x1ih4q_trail 2.2s var(--out) both .6s}.x1ih4q_ridgeFlag{animation:x1ih4q_flagPop .5s var(--spring) both 2.2s;transform-box:fill-box;transform-origin:0 100%}.x1ih4q_ridgeSun{animation:x1ih4q_sunUp 1.6s var(--out) both .4s}.x1ih4q_flipCard{animation:x1ih4q_flip 4.2s var(--spring) 3 1s}}@media (max-width:640px){.x1ih4q_sheet{width:auto;max-height:82svh;padding:10px 16px calc(16px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;bottom:0;left:0;right:0;box-shadow:0 -18px 40px -24px #23291fa6,0 0 0 1px #23291f14}.x1ih4q_sheetGrip{background:#23291f26;border-radius:3px;width:44px;height:5px;margin:0 auto 12px;display:block}.x1ih4q_card{grid-template-columns:80px minmax(0,1fr)}.x1ih4q_cardArt{width:80px;height:80px}@media (prefers-reduced-motion:no-preference){.x1ih4q_sheet{animation-name:x1ih4q_sheetUp}.x1ih4q_sheet[data-state=leaving]{animation-name:x1ih4q_sheetDown}}}@keyframes x1ih4q_twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.25)rotate(18deg)}}@keyframes x1ih4q_barIn{0%{opacity:0;transform:translateY(-10px)scale(.96)}to{opacity:1;transform:none}}@keyframes x1ih4q_barOut{to{opacity:0;transform:translateY(-8px)scale(.96)}}@keyframes x1ih4q_sheetIn{0%{opacity:0;transform:translateY(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes x1ih4q_sheetOut{to{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes x1ih4q_sheetUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes x1ih4q_sheetDown{to{opacity:0;transform:translateY(100%)}}@keyframes x1ih4q_cardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes x1ih4q_trail{to{stroke-dashoffset:0}}@keyframes x1ih4q_flagPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes x1ih4q_sunUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes x1ih4q_flip{0%,38%{transform:rotateY(0)}50%,88%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.x1ih4q_pick{display:grid}.x1ih4q_pickItem{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;padding:16px 0;display:grid}.x1ih4q_pickItem+.x1ih4q_pickItem{border-top:1px solid var(--line,#23291f14)}.x1ih4q_pickItem:first-child{padding-top:4px}.x1ih4q_pickArt{background:var(--paper-2);border-radius:20px;width:96px;height:96px;display:block;position:relative;overflow:hidden}.x1ih4q_pickItem[data-k=next-level] .x1ih4q_pickArt{background:var(--night-2)}.x1ih4q_pickBody{gap:6px;min-width:0;display:grid}.x1ih4q_pickName{font:600 19px/1.3 var(--display);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x1ih4q_pickLine{color:var(--ink-2);font-size:15px;line-height:1.6}.x1ih4q_pickActs{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.x1ih4q_pickSoon{color:var(--muted);border-top:1px dashed #23291f26;margin-top:4px;padding-top:12px;font-size:13.5px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.x1ih4q_pickItem{animation:x1ih4q_cardIn .6s var(--out) both;animation-delay:calc(.12s + var(--i,0) * .1s)}}@media (max-width:639px){.x1ih4q_pickItem{grid-template-columns:72px minmax(0,1fr);gap:14px}.x1ih4q_pickArt{border-radius:16px;width:72px;height:72px}.x1ih4q_pickName{font-size:18px}.x1ih4q_pickActs{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.x1ih4q_pickBtn{width:100%}}
.ZlTQKG_root{min-width:0;color:var(--ink);font-family:var(--body);grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.6vw,28px);line-height:1.6;display:grid}.ZlTQKG_root :where(h1,h2,h3,p,ul,ol,dl,dd){margin:0}.ZlTQKG_root :where(ul,ol){padding:0;list-style:none}.ZlTQKG_root :where(h1,h2,h3){font-family:var(--display);font-weight:600}.ZlTQKG_root :where(button,input,textarea){font:inherit;-webkit-tap-highlight-color:transparent}.ZlTQKG_root :focus-visible{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:2px}.ZlTQKG_nowrap{white-space:nowrap}.ZlTQKG_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZlTQKG_back{min-height:44px;color:var(--ink-2);font:600 15px/1 var(--display);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ZlTQKG_pill{background:var(--card);min-height:44px;color:var(--ink);box-shadow:0 0 0 1.5px var(--line), 0 3px 0 var(--line);font:600 14.5px/1 var(--display);cursor:pointer;white-space:nowrap;transition:transform .12s var(--ease), box-shadow .12s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;text-decoration:none;display:inline-flex}.ZlTQKG_pill:active:not(:disabled){box-shadow:0 0 0 1.5px var(--line), 0 1px 0 var(--line);transform:translateY(2px)}.ZlTQKG_pill:disabled{opacity:.5;cursor:not-allowed}.ZlTQKG_pillSun{background:var(--sun);box-shadow:0 4px 0 var(--sun-deep)}.ZlTQKG_pillSun:active:not(:disabled){box-shadow:0 1px 0 var(--sun-deep)}.ZlTQKG_pillInk{background:var(--ink);color:#fff;box-shadow:0 4px #000}.ZlTQKG_pillInk:active:not(:disabled){box-shadow:0 1px #000}.ZlTQKG_meta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ZlTQKG_metaText{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:14px}.ZlTQKG_tallyNum{font-variant-numeric:tabular-nums;animation:ZlTQKG_pop .35s var(--spring);display:inline-block}.ZlTQKG_tools{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ZlTQKG_grow{color:var(--ink-2);flex:240px;margin-right:auto;font-size:14.5px}.ZlTQKG_grow b{font-variant-numeric:tabular-nums}.ZlTQKG_hint{color:var(--muted);font-size:14px}.ZlTQKG_legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-size:13.5px;display:flex}.ZlTQKG_legendItem{align-items:center;gap:6px;display:inline-flex}.ZlTQKG_swatch{background:var(--card);width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:5px}.ZlTQKG_swatch[data-s=absent]{background:var(--ink);box-shadow:none}.ZlTQKG_swatch[data-s=late]{background:var(--sun);box-shadow:none}.ZlTQKG_swatch[data-s=excused]{background:var(--phys-soft);box-shadow:inset 0 0 0 1.5px var(--phys)}.ZlTQKG_swatch[data-s=makeup]{background:var(--chem-soft);box-shadow:inset 0 0 0 1.5px var(--chem)}.ZlTQKG_list{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.ZlTQKG_roster{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;display:grid}.ZlTQKG_rosterItem{min-width:0;animation:ZlTQKG_rise .35s var(--out) both;animation-delay:calc(var(--i,0) * 18ms)}.ZlTQKG_item{align-items:stretch;gap:6px;display:flex}.ZlTQKG_row{border-radius:var(--r-md);background:var(--card);min-width:0;min-height:64px;color:var(--ink);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;box-shadow:0 0 0 1px #23291f12, inset 0 -4px 0 #23291f0d, var(--sh-1);transition:background-color .2s var(--ease), box-shadow .2s, transform .12s var(--ease);border:0;flex:auto;align-items:center;gap:12px;padding:8px 10px;display:flex}.ZlTQKG_row:active:not(:disabled){transform:translateY(2px)scale(.99)}.ZlTQKG_row:disabled{cursor:default}.ZlTQKG_row[data-s=absent]{background:var(--ink);color:#fff;box-shadow:inset 0 -4px 0 #000, var(--sh-1)}.ZlTQKG_row[data-s=late]{background:var(--sun-soft);box-shadow:0 0 0 1px #e7b90c55, inset 0 -4px 0 #e7b90c55, var(--sh-1)}.ZlTQKG_row[data-s=excused]{background:var(--phys-soft);box-shadow:0 0 0 1px #5aa6cf55, inset 0 -4px 0 #5aa6cf44, var(--sh-1)}.ZlTQKG_row[data-s=makeup]{background:var(--chem-soft);box-shadow:0 0 0 1px #9d8cf055, inset 0 -4px 0 #9d8cf044, var(--sh-1)}.ZlTQKG_avatar{background:var(--paper-2);width:42px;height:42px;color:var(--ink-2);font:600 17px/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.ZlTQKG_row[data-s=absent] .ZlTQKG_avatar{color:#fff;background:#ffffff1f}.ZlTQKG_who{flex:auto;min-width:0;line-height:1.35;display:grid}.ZlTQKG_whoName{font:600 16.5px/1.35 var(--display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZlTQKG_whoSub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ZlTQKG_row[data-s=absent] .ZlTQKG_whoSub{color:#ffffffb3}.ZlTQKG_scan{color:var(--ok);align-items:center;gap:4px;font-weight:700;display:inline-flex}.ZlTQKG_row[data-s=absent] .ZlTQKG_scan{color:#b9e3b3}.ZlTQKG_mark{background:var(--paper-2);min-width:62px;min-height:36px;color:var(--ink-2);font:600 15px/1 var(--display);animation:ZlTQKG_pop .3s var(--spring);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.ZlTQKG_mark[data-s=absent]{color:var(--ink);background:#fff}.ZlTQKG_mark[data-s=late]{background:var(--sun);color:var(--ink)}.ZlTQKG_mark[data-s=excused]{color:var(--phys-ink);background:#fff}.ZlTQKG_mark[data-s=makeup]{color:var(--chem-ink);background:#fff}.ZlTQKG_more{border-radius:var(--r-md);width:46px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ZlTQKG_more:hover,.ZlTQKG_more[aria-expanded=true]{background:var(--paper-2);color:var(--ink)}.ZlTQKG_menu{animation:ZlTQKG_rise .2s var(--out) both;flex-wrap:wrap;gap:6px;padding:8px 4px 2px;display:flex}.ZlTQKG_menuBtn{background:var(--card);min-height:44px;box-shadow:0 0 0 1.5px var(--line);color:var(--ink);font:600 14.5px/1 var(--display);cursor:pointer;border:0;border-radius:999px;padding:0 16px}.ZlTQKG_menuBtn[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.ZlTQKG_rowTag{background:var(--phys-soft);color:var(--phys-ink);vertical-align:middle;border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.ZlTQKG_rowTag[data-tone=guest]{background:var(--chem-soft);color:var(--chem-ink)}.ZlTQKG_rowTag[data-tone=late]{background:var(--sun-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--sun-deep)}.ZlTQKG_details{border-radius:var(--r-lg);background:var(--card);box-shadow:0 0 0 1px #23291f12, inset 0 -5px 0 #23291f0d, var(--sh-1);gap:14px;padding:clamp(16px,2vw,22px);display:grid}.ZlTQKG_detailsTitle{font:600 clamp(20px, 2vw, 24px)/1.3 var(--display)}.ZlTQKG_detailsLead{color:var(--ink-2);font-size:14.5px}.ZlTQKG_label{font:600 15px/1.4 var(--display);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ZlTQKG_labelNote{font:400 13px/1.4 var(--body);color:var(--muted)}.ZlTQKG_chips{flex-wrap:wrap;gap:6px;display:flex}.ZlTQKG_chip{background:var(--paper-2);min-height:44px;color:var(--ink-2);font:600 14px/1 var(--display);cursor:pointer;border:0;border-radius:999px;padding:0 14px}.ZlTQKG_chip[aria-pressed=true]{background:var(--sun);color:var(--ink);box-shadow:inset 0 -3px 0 var(--sun-deep)}.ZlTQKG_chip:disabled{cursor:default}.ZlTQKG_input,.ZlTQKG_textarea{border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:48px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);border:0;padding:10px 14px;font-size:15.5px}.ZlTQKG_textarea{resize:vertical;min-height:88px}.ZlTQKG_input:focus,.ZlTQKG_textarea:focus{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 4px var(--sun-soft);outline:none}.ZlTQKG_input:disabled,.ZlTQKG_textarea:disabled{opacity:.7}.ZlTQKG_photoRow{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.ZlTQKG_file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ZlTQKG_noteBtn{justify-self:start}.ZlTQKG_error{border-radius:var(--r-sm);background:var(--error-soft);color:var(--error);padding:10px 14px;font-size:14px;font-weight:600}.ZlTQKG_bar{z-index:30;bottom:calc(92px + env(safe-area-inset-bottom));isolation:isolate;color:#f3f5ee;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:10px 10px 10px 20px;display:flex;position:sticky;overflow:hidden;box-shadow:0 20px 40px -20px #000c,inset 0 0 0 1px #ffffff1a}@media (min-width:768px){.ZlTQKG_bar{bottom:16px}}.ZlTQKG_barSky{z-index:-1;position:absolute;inset:0;}.ZlTQKG_barText{flex:220px;gap:2px;min-width:0;line-height:1.4;display:grid}.ZlTQKG_barCount{font:600 16px/1.35 var(--display);font-variant-numeric:tabular-nums}.ZlTQKG_barNote{color:#d5dbcf;font-size:13px}.ZlTQKG_barNote b{color:var(--sun)}.ZlTQKG_barActs{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.ZlTQKG_save{background:var(--sun);min-height:54px;color:var(--ink);box-shadow:0 5px 0 var(--sun-deep);font:600 17px/1 var(--display);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;transition:transform .12s var(--ease), box-shadow .12s;border:0;border-radius:999px;padding:0 26px}.ZlTQKG_save:active:not(:disabled){box-shadow:0 2px 0 var(--sun-deep);transform:translateY(3px)}.ZlTQKG_save:disabled{opacity:.7;cursor:wait}.ZlTQKG_save:focus-visible,.ZlTQKG_glass:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.ZlTQKG_glass{color:#fff;min-height:44px;font:600 14.5px/1 var(--display);cursor:pointer;white-space:nowrap;background:#ffffff17;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff26}.ZlTQKG_glass:hover{background:#ffffff26}.ZlTQKG_bar[data-done]{animation:ZlTQKG_rise .35s var(--out) both;padding-left:14px}.ZlTQKG_doneMark{background:var(--ok);color:#fff;width:40px;height:40px;animation:ZlTQKG_pop .4s var(--spring);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}@media (max-width:560px){.ZlTQKG_bar{border-radius:var(--r-lg);padding:12px}.ZlTQKG_barActs{width:100%;margin-left:0}.ZlTQKG_save{flex:100%}.ZlTQKG_glass{flex:1 1 0;justify-content:center}}.ZlTQKG_qrScrim{z-index:70;isolation:isolate;color:#f3f5ee;animation:ZlTQKG_fade .25s var(--out) both;place-items:center;padding:clamp(16px,3vw,40px);display:grid;position:fixed;inset:0;overflow-y:auto}.ZlTQKG_qrSky{z-index:-1;position:fixed;inset:0;}.ZlTQKG_qrPanel{width:min(1180px,100%);font-family:var(--body);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);display:grid}.ZlTQKG_qrPanel:focus{outline:none}.ZlTQKG_qrPanel :where(h2,p,ul){margin:0}.ZlTQKG_qrPanel :where(ul){padding:0;list-style:none}.ZlTQKG_qrPanel :focus-visible{outline:3px solid var(--sun);outline-offset:3px}.ZlTQKG_qrBox{aspect-ratio:1;border-radius:var(--r-xl);width:min(68vh,560px,86vw);animation:ZlTQKG_pop .45s var(--spring) both;background:#fff;padding:clamp(12px,2vw,22px);position:relative;box-shadow:0 30px 60px -30px #000,0 8px #d6d9cd}.ZlTQKG_qrImg{width:100%;height:100%;image-rendering:pixelated;transition:opacity .3s;display:block}.ZlTQKG_qrBox[data-stale=true] .ZlTQKG_qrImg{opacity:.2}.ZlTQKG_qrWait{color:var(--muted);font:600 16px/1.4 var(--display);place-items:center;display:grid;position:absolute;inset:0}.ZlTQKG_qrSide{gap:16px;min-width:0;display:grid}.ZlTQKG_qrKicker{font:600 15px/1.4 var(--display);color:var(--sun)}.ZlTQKG_qrTitle{font:600 clamp(28px, 4vw, 52px)/1.2 var(--display);color:#fff;overflow-wrap:anywhere;text-wrap:balance}.ZlTQKG_qrLead{color:#d5dbcf;font-size:clamp(15px,1.4vw,19px);line-height:1.65}.ZlTQKG_countdown{background:#ffffff1f;border-radius:99px;width:100%;max-width:420px;height:8px;overflow:hidden}.ZlTQKG_countdownBar{background:var(--sun);border-radius:99px;height:100%;transition:width 1s linear;display:block}.ZlTQKG_qrCount{font:600 18px/1.2 var(--display);align-items:baseline;gap:10px;display:flex}.ZlTQKG_qrCountNum{color:var(--sun);font-variant-numeric:tabular-nums;font-size:clamp(44px,6vw,80px);line-height:1}.ZlTQKG_scanned{flex-wrap:wrap;gap:6px;max-height:30vh;display:flex;overflow-y:auto}.ZlTQKG_scannedName{color:#fff;font:600 15px/1.3 var(--display);animation:ZlTQKG_pop .35s var(--spring) both;background:#ffffff17;border-radius:999px;padding:6px 14px;box-shadow:inset 0 0 0 1px #ffffff26}.ZlTQKG_qrError{border-radius:var(--r-sm);color:#fff;background:#ffffff17;padding:10px 14px;font-size:14.5px;box-shadow:inset 0 0 0 1px #ffffff26}.ZlTQKG_qrActs{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:860px){.ZlTQKG_qrPanel{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.ZlTQKG_qrSide{justify-items:center}.ZlTQKG_qrActs,.ZlTQKG_scanned{justify-content:center}.ZlTQKG_qrBox{width:min(86vw,58vh,480px)}}.ZlTQKG_card{border-radius:var(--r-lg);background:var(--card);box-shadow:0 0 0 1px #23291f12, inset 0 -5px 0 #23291f0d, var(--sh-1);gap:14px;padding:clamp(16px,2vw,22px);display:grid}.ZlTQKG_cardTop{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.ZlTQKG_cardIcon{border-radius:var(--r-md);background:var(--paper-2);width:52px;height:52px;color:var(--ink);flex:none;place-items:center;display:grid}.ZlTQKG_cardMain{flex:240px;gap:2px;min-width:0;display:grid}.ZlTQKG_cardKicker{background:var(--paper-2);color:var(--ink-2);font:600 13.5px/1.5 var(--display);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:2px 12px;display:inline-flex}.ZlTQKG_cardKicker[data-phase=now]{background:var(--sun);color:var(--ink)}.ZlTQKG_cardKicker[data-phase=missed],.ZlTQKG_cardKicker[data-phase=changes]{background:var(--ink);color:#fff}.ZlTQKG_cardKicker[data-phase=done]{background:var(--ok-soft);color:var(--ok)}.ZlTQKG_cardTitle{font:600 clamp(20px, 2.2vw, 24px)/1.35 var(--display);overflow-wrap:anywhere}.ZlTQKG_cardMeta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.ZlTQKG_cardGo{flex:none}@media (max-width:560px){.ZlTQKG_cardGo{flex:100%;display:grid}}.ZlTQKG_mini{border-top:1px solid var(--line-soft);gap:2px;padding-top:8px;display:grid}.ZlTQKG_miniRow{border-radius:var(--r-sm);min-height:46px;color:inherit;align-items:center;gap:12px;padding:0 8px;font-size:14.5px;text-decoration:none;display:flex}.ZlTQKG_miniRow:hover{background:var(--paper)}.ZlTQKG_miniTime{width:54px;font:600 15px/1 var(--display);font-variant-numeric:tabular-nums;flex:none}.ZlTQKG_miniName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ZlTQKG_state{background:var(--paper-2);color:var(--ink-2);font:600 12.5px/1.6 var(--display);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 11px;display:inline-flex}.ZlTQKG_state[data-tone=ok]{background:var(--ok-soft);color:var(--ok)}.ZlTQKG_state[data-tone=warn]{background:var(--sun);color:var(--ink)}.ZlTQKG_state[data-tone=care]{background:var(--ink);color:#fff}.ZlTQKG_state[data-tone=info]{background:var(--phys-soft);color:var(--phys-ink)}.ZlTQKG_page{gap:20px;min-width:0;padding-bottom:40px;display:grid}.ZlTQKG_pageHead{gap:4px;display:grid}.ZlTQKG_pageHead h1{font:600 clamp(28px, 3.4vw, 40px)/1.25 var(--display)}.ZlTQKG_pageHead p{color:var(--ink-2);font-size:15px}.ZlTQKG_group{gap:10px;display:grid}.ZlTQKG_group h2{font:600 18px/1.35 var(--display);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ZlTQKG_line{border-radius:var(--r-md);background:var(--card);min-height:64px;box-shadow:0 0 0 1px #23291f12, inset 0 -4px 0 #23291f0d, var(--sh-1);color:inherit;animation:ZlTQKG_rise .35s var(--out) both;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;text-decoration:none;display:flex}a.ZlTQKG_line{transition:transform .2s var(--spring), box-shadow .2s}a.ZlTQKG_line:hover{box-shadow:0 0 0 2px var(--ink), var(--sh-1);transform:translateY(-2px)}.ZlTQKG_lineTime{min-width:92px;font:600 15px/1.35 var(--display);font-variant-numeric:tabular-nums;flex:none}.ZlTQKG_lineMain{flex:200px;gap:2px;min-width:0;display:grid}.ZlTQKG_lineMain b{font:600 16px/1.35 var(--display);overflow-wrap:anywhere}.ZlTQKG_lineMain small{color:var(--muted);font-size:13px}.ZlTQKG_lineActs{flex-wrap:wrap;gap:6px;display:flex}.ZlTQKG_empty{border-radius:var(--r-lg);background:var(--paper-2);color:var(--ink-2);padding:20px;font-size:15px}.ZlTQKG_tabsRow{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 18px;display:flex}.ZlTQKG_tabsRow a{min-height:46px;color:var(--ink-2);font:600 15px/1 var(--display);align-items:center;text-decoration:none;display:inline-flex;position:relative}.ZlTQKG_tabsRow a[aria-current=page]{color:var(--ink)}.ZlTQKG_tabsRow a[aria-current=page]:after{content:"";background:var(--sun);border-radius:4px 4px 0 0;height:4px;position:absolute;bottom:-1px;left:0;right:0}.ZlTQKG_setting{border-radius:var(--r-md);background:var(--card);min-height:64px;box-shadow:0 0 0 1px #23291f12, var(--sh-1);cursor:pointer;align-items:center;gap:14px;padding:12px 16px;display:flex}.ZlTQKG_settingText{flex:auto;gap:2px;min-width:0;display:grid}.ZlTQKG_settingText b{font:600 15.5px/1.4 var(--display)}.ZlTQKG_settingText small{color:var(--muted);font-size:13px}.ZlTQKG_switch{flex:none;width:52px;height:32px;position:relative}.ZlTQKG_switch input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ZlTQKG_switch i{pointer-events:none;background:#23291f26;border-radius:99px;transition:background-color .2s;position:absolute;inset:0}.ZlTQKG_switch i:after{content:"";width:24px;height:24px;transition:transform .2s var(--spring);background:#fff;border-radius:50%;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #0003}.ZlTQKG_switch input:checked+i{background:var(--ink)}.ZlTQKG_switch input:checked+i:after{transform:translate(20px)}.ZlTQKG_switch input:focus-visible+i{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:2px}.ZlTQKG_number{width:96px}.ZlTQKG_notice{border-radius:var(--r-md);background:var(--sun-soft);color:var(--ink);gap:4px;padding:12px 16px;font-size:14px;display:grid}.ZlTQKG_notice b{font:600 15px/1.4 var(--display)}.ZlTQKG_notice[data-tone=info]{background:var(--phys-soft)}.ZlTQKG_picks{gap:8px;display:grid}.ZlTQKG_pick{border-radius:var(--r-md);background:var(--card);min-height:56px;color:var(--ink);text-align:left;cursor:pointer;box-shadow:0 0 0 1.5px var(--line), 0 3px 0 var(--line);font:inherit;border:0;gap:2px;padding:10px 14px;display:grid}.ZlTQKG_pick[aria-checked=true]{background:var(--ink);color:#fff;box-shadow:0 3px #000}.ZlTQKG_pick:disabled{color:var(--muted);cursor:default;box-shadow:0 0 0 1.5px var(--line-soft)}.ZlTQKG_pick:focus-visible{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:2px}.ZlTQKG_pickTitle{font:600 15.5px/1.35 var(--display)}.ZlTQKG_pickMeta{color:var(--muted);font-size:13.5px;line-height:1.5}.ZlTQKG_pick[aria-checked=true] .ZlTQKG_pickMeta{color:#ffffffc2}.ZlTQKG_stack{font-family:var(--body);color:var(--ink);gap:14px;display:grid}.ZlTQKG_legendTitle{font:600 15px/1.4 var(--display);padding:0}.ZlTQKG_legendNote{font:400 13px/1.4 var(--body);color:var(--muted);margin-left:6px}.ZlTQKG_fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ZlTQKG_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ZlTQKG_mini2{color:var(--ink-2);gap:4px;font-size:13.5px;display:grid}.ZlTQKG_foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@keyframes ZlTQKG_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ZlTQKG_fade{0%{opacity:0}to{opacity:1}}@keyframes ZlTQKG_pop{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ZlTQKG_row,.ZlTQKG_pill,.ZlTQKG_save,.ZlTQKG_switch i:after,.ZlTQKG_countdownBar,.ZlTQKG_qrImg,a.ZlTQKG_line{transition:none}.ZlTQKG_rosterItem,.ZlTQKG_menu,.ZlTQKG_mark,.ZlTQKG_tallyNum,.ZlTQKG_bar[data-done],.ZlTQKG_doneMark,.ZlTQKG_qrScrim,.ZlTQKG_qrBox,.ZlTQKG_scannedName,.ZlTQKG_line{animation:none}}.ZlTQKG_days{grid-template-columns:minmax(0,1fr);gap:clamp(22px,3vw,34px);display:grid}.ZlTQKG_day{gap:12px;min-width:0;display:grid}.ZlTQKG_dayHead{font:600 clamp(22px, 2.4vw, 28px)/1.25 var(--display);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ZlTQKG_dayCount{background:var(--paper-2);font:700 13px/1.8 var(--body);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 10px}.ZlTQKG_tickets{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px;display:grid}.ZlTQKG_ticketItem{min-width:0;animation:ZlTQKG_rise .35s var(--out) both;animation-delay:calc(var(--i,0) * 40ms)}.ZlTQKG_ticket{border-radius:var(--r-lg);background:var(--card);height:100%;min-height:84px;color:var(--ink);box-shadow:0 0 0 1px #23291f12, inset 0 -5px 0 #23291f0d, var(--sh-1);transition:transform .2s var(--spring), box-shadow .2s;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px 12px 12px;text-decoration:none;display:grid}.ZlTQKG_ticket:hover{box-shadow:0 0 0 2px var(--ink), inset 0 -5px 0 #23291f0d, var(--sh-1);transform:translateY(-2px)}.ZlTQKG_ticket[data-hot]{box-shadow:0 0 0 2.5px var(--ink), 0 5px 0 var(--ink), var(--sh-2)}.ZlTQKG_ticket:focus-visible{outline:3px solid var(--lab-focus,#2f6fdb);outline-offset:3px}.ZlTQKG_clock{border-radius:var(--r-sm);background:var(--paper-2);justify-items:center;width:64px;padding:6px 0 7px;line-height:1.1;display:grid}.ZlTQKG_ticket[data-hot] .ZlTQKG_clock{background:var(--sun)}.ZlTQKG_clockTime{font:600 20px/1.15 var(--display);font-variant-numeric:tabular-nums}.ZlTQKG_clockUnit{color:var(--ink-2);font-size:11px;font-weight:700}.ZlTQKG_ticketText{gap:2px;min-width:0;display:grid}.ZlTQKG_ticketName{font:600 17px/1.35 var(--display);overflow-wrap:anywhere}.ZlTQKG_ticketMeta{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}.ZlTQKG_ticketEnd{justify-items:end;gap:8px;display:grid}@media (prefers-reduced-motion:reduce){.ZlTQKG_ticketItem{animation:none}.ZlTQKG_ticket{transition:none}}.ZlTQKG_pill[aria-current=page]{background:var(--ink);color:#fff;box-shadow:0 3px #000}.ZlTQKG_seg{justify-self:start}
.tPgWuW_switch{background:#23291f0b;border-radius:28px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid;box-shadow:inset 0 0 0 1px #23291f12}.tPgWuW_half{-webkit-tap-highlight-color:transparent;border-radius:22px;align-items:center;gap:14px;min-width:0;min-height:84px;padding:12px 18px 12px 12px;text-decoration:none;display:flex;position:relative;color:var(--ink)!important}.tPgWuW_half[aria-current=page]{background:var(--card);box-shadow:0 0 0 1px #23291f14, inset 0 -4px 0 var(--sun), var(--sh-1)}a.tPgWuW_half:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.tPgWuW_clay{flex:none}a.tPgWuW_half .tPgWuW_clay{opacity:.72;filter:saturate(.7)}.tPgWuW_text{gap:2px;min-width:0;display:grid}.tPgWuW_title{font:600 clamp(19px, 2vw, 24px)/1.25 var(--display);margin:0}a.tPgWuW_half .tPgWuW_title{color:var(--ink-2)}.tPgWuW_hint{color:var(--muted);font-size:14px;line-height:1.45}@media (hover:hover) and (pointer:fine){a.tPgWuW_half:hover{background:#ffffff8c}a.tPgWuW_half:hover .tPgWuW_clay{opacity:1;filter:none}a.tPgWuW_half:hover .tPgWuW_title{color:var(--ink)}}@media (prefers-reduced-motion:no-preference){.tPgWuW_half{transition:background-color .2s}.tPgWuW_clay{transition:opacity .2s,filter .2s}.tPgWuW_half[aria-current=page] .tPgWuW_clay{animation:tPgWuW_wake .6s var(--spring) both}}@keyframes tPgWuW_wake{0%{transform:translateY(6px)scale(.86)rotate(-6deg)}}@media (max-width:640px){.tPgWuW_switch{border-radius:22px;gap:4px;padding:5px}.tPgWuW_half{text-align:center;border-radius:18px;flex-direction:column;justify-content:center;gap:4px;min-height:0;padding:10px 8px 12px}.tPgWuW_clay{width:40px;height:40px}.tPgWuW_title{font-size:17px}.tPgWuW_hint{display:none}}
.ltJu-a_num{font-variant-numeric:tabular-nums}@media (max-width:767px){.ltJu-a_btnPhone{min-height:44px}}.ltJu-a_linkBtn{min-height:32px;color:var(--lab-ink-2);font:600 14px/1.4 var(--lab-display);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--lab-ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--lab-ink) 25%, transparent);text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.ltJu-a_linkBtn:hover{color:var(--lab-ink);-webkit-text-decoration-color:var(--lab-ink);text-decoration-color:var(--lab-ink)}}.ltJu-a_sample{background:color-mix(in srgb, var(--lab-ink) 6%, transparent);height:22px;color:var(--lab-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.ltJu-a_av{background:var(--lab-paper-2);width:36px;height:36px;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--lab-ink) 8%, transparent);color:var(--lab-ink-2);font:600 12px/1 var(--lab-display);white-space:nowrap;border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ltJu-a_av[data-size=sm]{width:30px;height:30px;font-size:10.5px}.ltJu-a_av[data-size=lg]{width:56px;height:56px;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 8%, transparent);font-size:18px}.ltJu-a_av[data-tone=gen]{background:var(--bo-t-gen);color:var(--bo-t-gen-ink)}.ltJu-a_av[data-tone=bio]{background:var(--bo-t-bio);color:var(--bo-t-bio-ink)}.ltJu-a_av[data-tone=chem]{background:var(--bo-t-chem);color:var(--bo-t-chem-ink)}.ltJu-a_av[data-tone=phys]{background:var(--bo-t-phys);color:var(--bo-t-phys-ink)}.ltJu-a_av[data-tone=earth]{background:var(--bo-t-earth);color:var(--bo-t-earth-ink)}.ltJu-a_pill{background:var(--lab-paper-2);color:var(--lab-ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12.5px;font-weight:600;line-height:1.55;display:inline-flex}.ltJu-a_pill[data-tone=ok]{background:var(--bo-ok-bg);color:var(--bo-ok)}.ltJu-a_pill[data-tone=warn]{background:var(--bo-warn-bg);color:var(--bo-warn)}.ltJu-a_pill[data-tone=bad]{background:var(--lab-ink);color:var(--lab-on-ink)}.ltJu-a_pill[data-tone=info]{background:var(--bo-info-bg);color:var(--bo-info)}.ltJu-a_pill[data-tone=sun]{background:var(--lab-sun);color:var(--lab-on-sun);box-shadow:inset 0 -2px 0 var(--lab-sun-deep)}.ltJu-a_pill[data-tone=mute]{color:var(--lab-muted);font-weight:500}.ltJu-a_pill i{background:currentColor;border-radius:50%;width:7px;height:7px}.ltJu-a_pill[data-tone=bad] i{background:var(--lab-sun)}.ltJu-a_phd{isolation:isolate;flex-wrap:wrap;align-items:flex-end;gap:16px 24px;padding:clamp(10px,1.6vw,22px) 0 26px;display:flex;position:relative}.ltJu-a_phdSky{z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent 56px, #2a6f9624 56px 57px, transparent 57px 61px, #2a6f9624 61px 62px, transparent 62px), repeating-linear-gradient(180deg, transparent 0 31px, #2a6f9612 31px 32px), radial-gradient(40% 90% at 88% 30%, var(--lab-phys-soft) 0%, transparent 72%);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;position:absolute;inset:-18px -40px 0;-webkit-mask-image:linear-gradient(#000 30%,#0000),linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(#000 30%,#0000),linear-gradient(90deg,#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.ltJu-a_phdText{flex:420px;min-width:0}.ltJu-a_eyebrow{font:600 14.5px/1.4 var(--lab-display);color:var(--lab-ink-2);align-items:center;gap:9px;margin:0 0 8px;display:flex}.ltJu-a_tabDot{background:var(--lab-phys-strong);clip-path:polygon(0 0,42% 0,56% 24%,100% 24%,100% 100%,0 100%);border-radius:2px;flex:none;width:15px;height:12px}.ltJu-a_phdTitle{font:600 clamp(30px, 3vw, 44px)/1.2 var(--lab-display);text-wrap:balance;margin:0;padding-top:.1em}.ltJu-a_phdMark{margin-left:.16em}.ltJu-a_lead{max-width:62ch;color:var(--lab-ink-2);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.65}.ltJu-a_acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:767px){.ltJu-a_phd{padding:6px 0 20px}.ltJu-a_phdSky{inset:-14px -16px 0}.ltJu-a_phdTitle{font-size:clamp(27px,7.6vw,34px)}.ltJu-a_lead{font-size:15px}.ltJu-a_acts{width:100%}}.ltJu-a_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:36px 24px;display:grid}.ltJu-a_zone{grid-column:span var(--span,12);align-content:start;gap:14px;min-width:0;display:grid}.ltJu-a_zh{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:36px;display:flex}.ltJu-a_zi{background:var(--lab-card);width:36px;height:36px;box-shadow:0 0 0 1px var(--lab-line), inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 7%, transparent);color:var(--lab-ink);border-radius:12px;flex:none;place-items:center;display:grid;transform:rotate(-4deg)}.ltJu-a_zi[data-tone=sun]{background:var(--lab-sun);box-shadow:inset 0 -3px 0 var(--lab-sun-deep);color:var(--lab-on-sun)}.ltJu-a_zi[data-tone=bad]{background:var(--lab-ink);color:var(--lab-sun);box-shadow:inset 0 -3px #000}.ltJu-a_zi[data-tone=ok]{background:var(--bo-ok-bg);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--bo-ok) 22%, transparent);color:var(--bo-ok)}.ltJu-a_zi[data-tone=info]{background:var(--bo-info-bg);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--bo-info) 22%, transparent);color:var(--bo-info)}.ltJu-a_zi[data-tone=warn]{background:var(--bo-warn-bg);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--bo-warn) 22%, transparent);color:var(--bo-warn)}.ltJu-a_zh h2{font:600 21px/1.3 var(--lab-display);white-space:nowrap;margin:0;padding-top:.08em}.ltJu-a_zc{background:var(--lab-ink);color:var(--lab-on-ink);font:600 12.5px/1.5 var(--lab-body);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 10px}.ltJu-a_zs{color:var(--lab-muted);font-size:13.5px}.ltJu-a_zr{align-items:center;gap:12px;margin-left:auto;display:flex}.ltJu-a_zFold{width:36px;height:36px;color:var(--lab-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.ltJu-a_zFold:hover{background:var(--lab-paper-2);color:var(--lab-ink)}}.ltJu-a_zFold svg{transition:transform .3s var(--lab-spring)}.ltJu-a_zone[data-folded] .ltJu-a_zFold svg{transform:rotate(-90deg)}.ltJu-a_zBody{min-width:0}.ltJu-a_zone[data-folded] .ltJu-a_zBody{display:none}.ltJu-a_card{border-radius:var(--r-lg,26px);background:var(--lab-card);min-width:0;box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 4%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);padding:20px 22px}.ltJu-a_card[data-flush]{padding:6px 0 10px;overflow:hidden}.ltJu-a_card[data-tint]{background:var(--lab-paper-2);box-shadow:none}@media (max-width:1180px){.ltJu-a_zone{grid-column:span 12}}@media (max-width:767px){.ltJu-a_zh .ltJu-a_zr{flex-basis:100%;margin-left:0}.ltJu-a_grid{gap:30px 16px}.ltJu-a_card{border-radius:var(--r-md,18px);padding:16px}.ltJu-a_card[data-flush]{padding:4px 0 8px}}.ltJu-a_kpis{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:16px;display:grid}.ltJu-a_kpi{border-radius:var(--r-lg,26px);background:var(--lab-card);min-width:0;color:var(--lab-ink);font:inherit;text-align:left;box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);border:0;align-content:start;gap:6px;padding:18px 20px 20px;text-decoration:none;display:grid;position:relative}a.ltJu-a_kpi,button.ltJu-a_kpi{cursor:pointer}.ltJu-a_kpi small{color:var(--lab-ink-2);font:600 14px/1.4 var(--lab-display)}.ltJu-a_kpiRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.ltJu-a_kpi b{font:600 clamp(26px, 2.3vw, 34px)/1.15 var(--lab-display);font-variant-numeric:tabular-nums;padding-top:.06em}.ltJu-a_delta{background:var(--lab-paper-2);color:var(--lab-ink-2);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12.5px;font-style:normal;font-weight:600}.ltJu-a_delta[data-dir=up]{background:var(--bo-ok-bg);color:var(--bo-ok)}.ltJu-a_delta[data-dir=down]{background:var(--lab-ink);color:var(--lab-on-ink)}.ltJu-a_kpi svg{width:100%;height:38px;margin-top:6px;display:block}.ltJu-a_kpi[data-lead]{color:#f7f8f1;box-shadow:inset 0 -6px 0 #070a07, var(--sh-2,0 18px 40px -24px #23291f66);background:radial-gradient(70% 90% at 90% 0,#f9d84a2e 0%,#0000 70%),#0e130d;overflow:hidden}.ltJu-a_kpi[data-lead] small{color:#d4dacd}.ltJu-a_kpi[data-lead] .ltJu-a_delta{color:#f7f8f1;background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff26}.ltJu-a_kpi[data-lead] .ltJu-a_delta[data-dir=up]{color:#b9e3bf}.ltJu-a_kpi[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--lab-ink), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent)}@media (hover:hover) and (pointer:fine){a.ltJu-a_kpi:hover,button.ltJu-a_kpi:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 10%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent), var(--sh-2,0 18px 40px -24px #23291f66);transform:translateY(-2px)}a.ltJu-a_kpi[data-lead]:hover,button.ltJu-a_kpi[data-lead]:hover{box-shadow:inset 0 -6px 0 #070a07, var(--sh-3,0 40px 80px -40px #23291f80)}}@media (prefers-reduced-motion:no-preference){a.ltJu-a_kpi,button.ltJu-a_kpi{transition:transform .3s var(--lab-spring), box-shadow .25s}}.ltJu-a_strip{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-radius:var(--r-lg,26px);background:var(--lab-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 4%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);gap:0;display:grid;overflow:hidden}.ltJu-a_strip .ltJu-a_kpi{min-height:64px;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:10px;padding:10px 18px 12px;display:flex;transform:none!important}.ltJu-a_strip .ltJu-a_kpi+.ltJu-a_kpi{box-shadow:inset 1px 0 0 var(--lab-line)}.ltJu-a_strip .ltJu-a_kpi small{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.ltJu-a_strip .ltJu-a_kpi b{font-size:21px}.ltJu-a_strip .ltJu-a_kpiRow{flex-wrap:nowrap}@media (hover:hover) and (pointer:fine){.ltJu-a_strip a.ltJu-a_kpi:hover,.ltJu-a_strip button.ltJu-a_kpi:hover{background:var(--bo-hover);box-shadow:none}.ltJu-a_strip .ltJu-a_kpi+a.ltJu-a_kpi:hover,.ltJu-a_strip .ltJu-a_kpi+button.ltJu-a_kpi:hover{box-shadow:inset 1px 0 0 var(--lab-line)}}.ltJu-a_strip .ltJu-a_kpi[aria-pressed=true]{background:var(--lab-sun-soft)}@media (max-width:1180px){.ltJu-a_kpis{grid-template-columns:repeat(min(var(--n,4), 2), minmax(0, 1fr))}}@media (max-width:767px){.ltJu-a_kpis{gap:10px}.ltJu-a_kpi{border-radius:var(--r-md,18px);padding:14px 16px 16px}.ltJu-a_kpi b{font-size:23px}.ltJu-a_strip{border-radius:var(--r-md,18px);grid-template-columns:repeat(2,minmax(0,1fr))}.ltJu-a_strip .ltJu-a_kpi:nth-child(odd){box-shadow:none}.ltJu-a_strip .ltJu-a_kpi:nth-child(n+3){border-top:1px solid var(--lab-line)}.ltJu-a_strip .ltJu-a_kpi{align-content:center;gap:2px;padding:10px 14px;display:grid}.ltJu-a_strip .ltJu-a_kpi b{font-size:19px}.ltJu-a_strip .ltJu-a_kpiRow{flex-wrap:wrap;justify-content:flex-start}.ltJu-a_strip .ltJu-a_kpi:last-child:nth-child(odd){grid-column:1/-1}}.ltJu-a_tabs{scrollbar-width:none;max-width:100%;box-shadow:inset 0 -1.5px 0 var(--lab-line);gap:4px;margin-bottom:24px;padding:0 2px;display:flex;overflow-x:auto}.ltJu-a_tabs::-webkit-scrollbar{display:none}.ltJu-a_tabs button{min-height:50px;color:var(--lab-muted);font:600 15.5px/1.3 var(--lab-display);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px 12px 0 0;flex:none;align-items:center;gap:8px;padding:0 14px 4px;display:inline-flex;position:relative}.ltJu-a_tabs button[aria-selected=true]{color:var(--lab-ink)}.ltJu-a_tabs button[aria-selected=true]:after{content:"";background:var(--lab-sun);height:6px;box-shadow:inset 0 -2px 0 var(--lab-sun-deep);border-radius:6px 6px 0 0;position:absolute;bottom:0;left:8px;right:8px}.ltJu-a_tabs button:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){.ltJu-a_tabs button[aria-selected=false]:hover{color:var(--lab-ink);background:var(--bo-hover)}}.ltJu-a_tabCount{background:var(--lab-paper-2);min-width:24px;height:22px;color:var(--lab-ink-2);font:600 12.5px/1 var(--lab-body);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;display:inline-grid}.ltJu-a_tabs button[aria-selected=true] .ltJu-a_tabCount{background:var(--lab-ink);color:var(--lab-on-ink)}@media (max-width:767px){.ltJu-a_tabs{margin-inline:-4px}.ltJu-a_tabs button{min-height:48px;padding:0 12px 4px;font-size:15px}}.ltJu-a_seg{background:var(--lab-card);box-shadow:0 0 0 1px var(--lab-line), var(--sh-1,0 6px 16px -10px #23291f40);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.ltJu-a_seg button{min-height:32px;color:var(--lab-ink-2);font:600 13.5px/1 var(--lab-display);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;display:inline-flex}.ltJu-a_seg button[aria-pressed=true]{background:var(--lab-ink);color:var(--lab-on-ink)}@media (hover:hover) and (pointer:fine){.ltJu-a_seg button[aria-pressed=false]:hover{background:var(--bo-hover);color:var(--lab-ink)}}@media (prefers-reduced-motion:no-preference){.ltJu-a_seg button{transition:background-color .25s,color .2s}}@media (max-width:767px){.ltJu-a_seg button{min-height:40px}}.ltJu-a_tw{position:relative;overflow-x:auto}.ltJu-a_tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px}.ltJu-a_tbl th{color:var(--lab-muted);font:600 13px/1.4 var(--lab-display);text-align:left;white-space:nowrap;box-shadow:inset 0 -1.5px 0 var(--lab-line);padding:10px 18px 8px}.ltJu-a_tbl td{border-top:1px solid var(--lab-line-soft);vertical-align:middle;height:48px;padding:10px 18px}.ltJu-a_tbl tbody tr:first-child td{border-top:0}.ltJu-a_tbl[data-density=compact] td{height:36px;padding-block:6px}.ltJu-a_tbl[data-density=compact] td small{display:none}.ltJu-a_tbl[data-density=compact] td .ltJu-a_phoneSub{display:none!important}.ltJu-a_tbl [data-align=end]{text-align:right}.ltJu-a_tbl [data-align=center]{text-align:center}.ltJu-a_tbl[data-fixed]{table-layout:fixed}.ltJu-a_tbl tbody tr[data-click]{cursor:pointer}@media (hover:hover) and (pointer:fine){.ltJu-a_tbl tbody tr[data-click]:hover td{background:color-mix(in srgb, var(--lab-sun-soft) 55%, var(--lab-card))}}.ltJu-a_tbl tbody tr[data-click]:focus-visible{outline:3px solid var(--lab-focus);outline-offset:-3px}.ltJu-a_tbl tbody tr[aria-selected=true] td{background:var(--lab-sun-soft)}.ltJu-a_tbl b{font-weight:600}.ltJu-a_tbl small{color:var(--lab-muted);font-size:12.5px;display:block}.ltJu-a_gr td{color:var(--lab-ink);font:600 14px/1.4 var(--lab-display);background:0 0;border-top:0;padding:16px 18px 6px}.ltJu-a_gr td>span{background:var(--lab-paper-2);color:var(--lab-ink-2);font:600 12px/1.5 var(--lab-body);border-radius:999px;margin-left:8px;padding:1px 8px}.ltJu-a_gr td>em{float:right;color:var(--lab-ink);font-variant-numeric:tabular-nums;font-style:normal}.ltJu-a_gr+tr td{border-top:1px solid var(--lab-line)}.ltJu-a_check{width:48px}.ltJu-a_check input{width:18px;height:18px;accent-color:var(--lab-ink);cursor:pointer}.ltJu-a_phoneSub{display:none!important}.ltJu-a_emptyRow td{color:var(--lab-muted);text-align:center;padding:30px 18px}@media (max-width:767px){.ltJu-a_tbl th,.ltJu-a_tbl td{padding-left:14px;padding-right:14px}.ltJu-a_tbl td{height:52px}.ltJu-a_tbl[data-fixed]{table-layout:auto}.ltJu-a_hidePhone{display:none}.ltJu-a_phoneSub{display:block!important}}.ltJu-a_fbar{gap:12px;min-width:0;margin-bottom:16px;display:grid}.ltJu-a_fbar>*{min-width:0}.ltJu-a_fRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ltJu-a_fSearch{background:var(--lab-card);min-width:0;max-width:440px;min-height:46px;box-shadow:0 0 0 1px var(--lab-line), inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent);color:var(--lab-muted);border-radius:999px;flex:260px;align-items:center;gap:8px;padding:0 14px;display:flex}.ltJu-a_fSearch:focus-within{box-shadow:0 0 0 2px var(--lab-ink)}.ltJu-a_fSearch input{min-width:0;height:42px;color:var(--lab-ink);font:400 15px var(--lab-body);background:0 0;border:0;outline:none;flex:1}.ltJu-a_fSearch button{background:var(--lab-paper-2);width:30px;height:30px;color:var(--lab-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ltJu-a_fChips{display:contents}.ltJu-a_fChipWrap{position:relative}.ltJu-a_fChip{background:var(--lab-card);min-height:40px;box-shadow:0 0 0 1px var(--lab-line), inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 6%, transparent);color:var(--lab-ink-2);font:600 14px/1 var(--lab-display);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px 2px 15px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ltJu-a_fChip:not([data-on]):hover{color:var(--lab-ink);background:var(--lab-sun-soft)}}.ltJu-a_fChip[data-on]{background:var(--lab-ink);color:var(--lab-on-ink);box-shadow:inset 0 -3px #000}.ltJu-a_fChip b{font-weight:600}.ltJu-a_fChip svg{opacity:.7}.ltJu-a_pop{z-index:60;border-radius:var(--r-md,18px);background:var(--lab-card);width:max-content;min-width:230px;max-width:min(330px,100vw - 32px);max-height:360px;box-shadow:0 0 0 1px var(--lab-line), var(--sh-3,0 40px 80px -40px #23291f80);animation:ltJu-a_popIn .22s var(--lab-ease) both;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.ltJu-a_pop[data-right]{left:auto;right:0}.ltJu-a_popHead{color:var(--lab-muted);font:600 12.5px var(--lab-display);justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 6px;display:flex}.ltJu-a_opt{min-height:42px;color:var(--lab-ink);cursor:pointer;border-radius:12px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:4px 10px;font-size:14.5px;display:grid}@media (hover:hover) and (pointer:fine){.ltJu-a_opt:hover{background:var(--lab-paper)}}.ltJu-a_opt input{width:17px;height:17px;accent-color:var(--lab-ink);margin:0}.ltJu-a_opt em{color:var(--lab-muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal}.ltJu-a_opt[data-zero]{color:var(--lab-muted)}.ltJu-a_fTools{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.ltJu-a_fToolsToggle{display:none}.ltJu-a_fSelect{background:var(--lab-card);min-height:40px;box-shadow:0 0 0 1px var(--lab-line);color:var(--lab-muted);border-radius:999px;align-items:center;gap:6px;padding:0 4px 0 14px;font-size:13.5px;display:inline-flex}.ltJu-a_fSelect select{min-height:36px;color:var(--lab-ink);font:600 13.5px var(--lab-display);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 8px}.ltJu-a_fBtn{background:var(--lab-card);min-height:40px;box-shadow:0 0 0 1px var(--lab-line);color:var(--lab-ink-2);font:600 13.5px/1 var(--lab-display);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ltJu-a_fBtn:hover{box-shadow:0 0 0 1.5px var(--lab-ink);color:var(--lab-ink)}}.ltJu-a_actives{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ltJu-a_activePill{background:var(--lab-sun-soft);min-height:32px;color:var(--lab-ink);border-radius:999px;align-items:center;gap:4px;padding:0 4px 0 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #e7b90c55}.ltJu-a_activePill span{color:var(--lab-ink-2);font-weight:500}.ltJu-a_activePill button{width:26px;height:26px;color:var(--lab-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.ltJu-a_activePill button:hover{background:color-mix(in srgb, var(--lab-ink) 10%, transparent)}}.ltJu-a_clearAll{min-height:32px;color:var(--lab-ink-2);font:600 13px var(--lab-display);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 8px;text-decoration:underline}.ltJu-a_result{color:var(--lab-muted);font-variant-numeric:tabular-nums;font-size:13.5px}.ltJu-a_viewRow{border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:40px;padding:2px 4px 2px 10px;font-size:14px;display:grid}@media (hover:hover) and (pointer:fine){.ltJu-a_viewRow:hover{background:var(--lab-paper)}}.ltJu-a_viewRow>button:first-child{min-height:36px;color:var(--lab-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ltJu-a_viewRow>button:not(:first-child){width:32px;height:32px;color:var(--lab-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid}.ltJu-a_viewSave{border-top:1px solid var(--lab-line);gap:6px;margin-top:4px;padding:8px 4px 2px;display:flex}.ltJu-a_viewSave input{background:var(--lab-paper);min-width:0;min-height:38px;box-shadow:inset 0 0 0 1px var(--bo-line-2);color:var(--lab-ink);font:400 14px var(--lab-body);border:0;border-radius:12px;flex:1;padding:0 12px}.ltJu-a_viewSave button{background:var(--lab-ink);min-height:38px;color:var(--lab-on-ink);font:600 13.5px var(--lab-display);cursor:pointer;border:0;border-radius:12px;padding:0 14px}.ltJu-a_viewSave button:disabled{opacity:.45;cursor:not-allowed}.ltJu-a_selBar{z-index:20;color:#f7f8f1;box-shadow:inset 0 -4px 0 #070a07, var(--sh-3,0 40px 80px -40px #23291f80);animation:ltJu-a_popIn .25s var(--lab-ease) both;background:#0e130d;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 8px 8px 20px;display:flex;position:sticky;top:96px}.ltJu-a_selBar>span{font:600 14.5px var(--lab-display);margin-right:auto}.ltJu-a_selBar button{color:#f7f8f1;min-height:38px;font:600 13.5px var(--lab-display);cursor:pointer;background:#ffffff17;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 15px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff26}@media (hover:hover) and (pointer:fine){.ltJu-a_selBar button:hover{background:#ffffff26}}@media (max-width:767px){.ltJu-a_fSearch{flex-basis:100%;max-width:none;min-height:48px}.ltJu-a_fChips{scrollbar-width:none;flex:100%;gap:8px;min-width:0;margin-inline:-16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.ltJu-a_fChips::-webkit-scrollbar{display:none}.ltJu-a_fChips>*{flex:none}.ltJu-a_fChip,.ltJu-a_fBtn,.ltJu-a_fSelect{min-height:44px}.ltJu-a_fSearch button{background:0 0;width:44px;height:44px;margin-right:-10px}.ltJu-a_activePill button,.ltJu-a_clearAll{position:relative}.ltJu-a_activePill button:after,.ltJu-a_clearAll:after{content:"";position:absolute;inset:-9px -6px}.ltJu-a_fTools{flex-basis:100%;margin-left:0}.ltJu-a_fTools:not([data-open]){display:none}.ltJu-a_fToolsToggle{margin-left:auto;display:inline-flex}.ltJu-a_fToolsToggle[aria-expanded=true]{background:var(--lab-ink);color:var(--lab-on-ink);box-shadow:inset 0 -3px #000}.ltJu-a_selBar{top:auto;bottom:calc(96px + env(safe-area-inset-bottom));border-radius:22px;position:sticky}.ltJu-a_selBar button{min-height:44px}.ltJu-a_pop{top:auto;left:12px;right:12px;bottom:calc(96px + env(safe-area-inset-bottom));width:auto;max-width:none;max-height:60svh;position:fixed}.ltJu-a_pop[data-right]{left:12px;right:12px}}.ltJu-a_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ltJu-a_obj{border-radius:var(--r-lg,26px);background:var(--lab-card);min-width:0;color:var(--lab-ink);font:inherit;text-align:left;box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);border:0;align-content:start;gap:10px;padding:18px 20px;text-decoration:none;display:grid}a.ltJu-a_obj,button.ltJu-a_obj{cursor:pointer}@media (hover:hover) and (pointer:fine){a.ltJu-a_obj:hover,button.ltJu-a_obj:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 10%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent), var(--sh-2,0 18px 40px -24px #23291f66);transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){a.ltJu-a_obj,button.ltJu-a_obj{transition:transform .35s var(--lab-spring), box-shadow .25s}}.ltJu-a_objTop{align-items:flex-start;gap:12px;display:flex}.ltJu-a_objTop>div{flex:1;min-width:0}.ltJu-a_obj h3{font:600 17.5px/1.35 var(--lab-display);margin:0;padding-top:.06em}.ltJu-a_meta{color:var(--lab-muted);font-size:13.5px}.ltJu-a_subj{background:var(--lab-paper-2);width:40px;height:40px;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 7%, transparent);color:var(--lab-ink);border-radius:14px;flex:none;place-items:center;display:grid;transform:rotate(-5deg)}.ltJu-a_subj[data-tone=gen]{background:var(--bo-t-gen);color:var(--bo-t-gen-ink)}.ltJu-a_subj[data-tone=bio]{background:var(--bo-t-bio);color:var(--bo-t-bio-ink)}.ltJu-a_subj[data-tone=chem]{background:var(--bo-t-chem);color:var(--bo-t-chem-ink)}.ltJu-a_subj[data-tone=phys]{background:var(--bo-t-phys);color:var(--bo-t-phys-ink)}.ltJu-a_subj[data-tone=earth]{background:var(--bo-t-earth);color:var(--bo-t-earth-ink)}.ltJu-a_meterWrap{color:var(--lab-ink-2);font-variant-numeric:tabular-nums;gap:5px;font-size:13px;display:grid}.ltJu-a_meter{background:var(--lab-paper-2);border-radius:99px;height:10px;overflow:hidden}.ltJu-a_meter i{border-radius:inherit;background:var(--lab-ink);height:100%;display:block}.ltJu-a_meter[data-low] i{background:var(--lab-sun-deep);box-shadow:inset 0 -2px #00000024}.ltJu-a_objFoot{border-top:1px dashed var(--lab-line);justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:13.5px;display:flex}.ltJu-a_objFoot>span{align-items:center;gap:8px;min-width:0;display:inline-flex}.ltJu-a_cards[data-view=list]{border-radius:var(--r-lg,26px);background:var(--lab-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.ltJu-a_cards[data-view=list] .ltJu-a_obj{box-shadow:none;border-radius:0;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4px 16px;padding:12px 18px}.ltJu-a_cards[data-view=list] .ltJu-a_obj+.ltJu-a_obj{border-top:1px solid var(--lab-line-soft)}@media (hover:hover) and (pointer:fine){.ltJu-a_cards[data-view=list] a.ltJu-a_obj:hover,.ltJu-a_cards[data-view=list] button.ltJu-a_obj:hover{background:var(--lab-paper);box-shadow:none;transform:none}}.ltJu-a_cards[data-view=list] .ltJu-a_objFoot{border-top:0;padding-top:0}.ltJu-a_cards[data-view=list] .ltJu-a_objExtra{display:none}@media (max-width:1180px){.ltJu-a_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ltJu-a_cards{grid-template-columns:minmax(0,1fr);gap:12px}.ltJu-a_obj{border-radius:var(--r-md,18px);padding:16px}.ltJu-a_cards[data-view=list] .ltJu-a_obj{grid-template-columns:minmax(0,1fr)}.ltJu-a_cards[data-view=list] .ltJu-a_meterWrap{display:none}}.ltJu-a_sheet.ltJu-a_sheet[data-side]{border-radius:var(--r-xl,34px) 0 0 var(--r-xl,34px);background:var(--lab-card);width:min(620px,100%);height:calc(100% + 24px);max-height:none;margin:-12px -12px -12px 0;box-shadow:-40px 0 80px -40px #23291f80}.ltJu-a_sheet.ltJu-a_sheet[data-side][data-size=lg]{width:min(780px,100%)}.ltJu-a_sheet.ltJu-a_sheet[data-side]>header{border-bottom:1px solid var(--lab-line);align-items:flex-start;gap:14px;padding:20px 26px 16px}.ltJu-a_sheet.ltJu-a_sheet[data-side]>header>div{flex-direction:column;display:flex}.ltJu-a_sheet.ltJu-a_sheet[data-side]>header h2{font:600 24px/1.3 var(--lab-display)}.ltJu-a_sheet.ltJu-a_sheet[data-side]>header p{color:var(--lab-muted);margin-top:2px;font-size:14px}.ltJu-a_sheet.ltJu-a_sheet[data-side]>header>button{background:var(--lab-paper-2)}.ltJu-a_sheet.ltJu-a_sheet[data-side]>div:not(:first-child){grid-auto-rows:max-content;align-content:start;gap:26px;padding:20px 26px 30px;display:grid;container-type:inline-size}.ltJu-a_sheet.ltJu-a_sheet[data-side]>footer{background:var(--lab-card);box-shadow:0 -1px 0 var(--lab-line);justify-content:stretch;padding:14px 26px}.ltJu-a_sheetHeadBelow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:13.5px;display:flex}.ltJu-a_sheetBack{min-height:30px;color:var(--lab-ink-2);font:600 14px var(--lab-display);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-bottom:2px;padding:0;display:inline-flex}.ltJu-a_sec{gap:0;min-width:0;display:grid}.ltJu-a_sec>h3{color:var(--lab-ink-2);font:600 14.5px/1.5 var(--lab-display);align-items:center;gap:8px;margin:0 0 6px;display:flex}.ltJu-a_sec>h3>:last-child:not(:first-child){margin-left:auto}.ltJu-a_li{border-top:1px solid var(--lab-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:11px 0;display:grid}.ltJu-a_sec>h3+.ltJu-a_li,.ltJu-a_sec>.ltJu-a_li:first-child{border-top:0}.ltJu-a_li b{font-size:15px;font-weight:600}.ltJu-a_li small{color:var(--lab-muted);font-size:12.5px;display:block}.ltJu-a_amt{font:600 17px/1.3 var(--lab-display);font-variant-numeric:tabular-nums;text-align:right}.ltJu-a_liEnd{justify-items:end;gap:4px;display:grid}.ltJu-a_flow{flex-wrap:wrap;flex:1;align-items:center;gap:12px;display:flex}.ltJu-a_flow>:first-child{margin-right:auto}.ltJu-a_total{display:grid}.ltJu-a_total small{color:var(--lab-muted);font-size:13px}.ltJu-a_total b{font:600 32px/1.1 var(--lab-display);font-variant-numeric:tabular-nums;text-underline-offset:7px;-webkit-text-decoration:underline double;text-decoration:underline double;text-decoration-thickness:3px}.ltJu-a_flowNote{color:var(--lab-muted);font-size:13.5px}.ltJu-a_qa{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.ltJu-a_qa button{border-radius:var(--r-md,18px);background:var(--lab-card);min-height:80px;box-shadow:0 0 0 1px var(--lab-line), inset 0 -4px 0 color-mix(in srgb, var(--lab-ink) 7%, transparent);color:var(--lab-ink);font:600 13.5px/1.3 var(--lab-display);text-align:center;cursor:pointer;border:0;align-content:center;justify-items:center;gap:6px;padding:12px 6px;display:grid}@media (hover:hover) and (pointer:fine){.ltJu-a_qa button:hover{background:var(--lab-paper);transform:translateY(-2px)}.ltJu-a_qa button[data-primary]:hover{background:var(--lab-sun)}}.ltJu-a_qa button:active{transform:translateY(2px)}.ltJu-a_qa button[data-primary]{background:var(--lab-sun);color:var(--lab-on-sun);box-shadow:inset 0 -4px 0 var(--lab-sun-deep)}@media (prefers-reduced-motion:no-preference){.ltJu-a_qa button{transition:transform .25s var(--lab-spring), background-color .2s}}@container (max-width:480px){.ltJu-a_qa{scrollbar-width:none;flex:none;gap:6px;min-height:50px;margin-inline:-2px;padding:2px 2px 4px;display:flex;overflow-x:auto}.ltJu-a_qa button{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:46px;padding:0 15px 2px;display:inline-flex}}@media (max-width:640px){.ltJu-a_sheet.ltJu-a_sheet[data-side]{border-radius:0;width:100%;height:100svh;max-height:100svh;margin:0;animation-name:ltJu-a_slideUp}.ltJu-a_sheet.ltJu-a_sheet[data-side]>header{padding:12px 16px}.ltJu-a_sheet.ltJu-a_sheet[data-side]>div:not(:first-child){padding:16px 16px 24px}.ltJu-a_sheet.ltJu-a_sheet[data-side]>footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-direction:row}.ltJu-a_sheet.ltJu-a_sheet[data-side]>footer>*{width:auto}.ltJu-a_sheet.ltJu-a_sheet[data-side]>div:first-child{display:none}.ltJu-a_total b{font-size:25px}}.ltJu-a_inbox{display:grid}.ltJu-a_ig{font:600 13.5px/1.4 var(--lab-display);color:var(--lab-ink-2);align-items:center;gap:8px;padding:16px 0 6px;display:flex}.ltJu-a_ig:before{content:"";background:var(--lab-muted);border-radius:50%;width:8px;height:8px}.ltJu-a_ig:first-child{padding-top:0}.ltJu-a_ig[data-tone=bad]{color:var(--lab-ink)}.ltJu-a_ig[data-tone=bad]:before{background:var(--lab-ink);box-shadow:0 0 0 3px var(--lab-sun)}.ltJu-a_ig[data-tone=warn]:before{background:var(--lab-sun-deep)}.ltJu-a_it{border-top:1px solid var(--lab-line-soft);padding:12px 0}.ltJu-a_itRow{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ltJu-a_ic{background:var(--lab-paper-2);width:38px;height:38px;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 6%, transparent);color:var(--lab-ink-2);border-radius:12px;place-items:center;display:grid}.ltJu-a_ic[data-tone=bad]{background:var(--lab-ink);color:var(--lab-sun);box-shadow:inset 0 -3px #000}.ltJu-a_ic[data-tone=warn]{background:var(--lab-sun-soft);color:var(--bo-t-gen-ink);box-shadow:inset 0 -3px #e7b90c40}.ltJu-a_ic[data-tone=ok]{background:var(--bo-ok-bg);color:var(--bo-ok)}.ltJu-a_it b{font-size:14.5px;font-weight:600;line-height:1.45;display:block}.ltJu-a_it small{color:var(--lab-muted);font-size:12.5px;line-height:1.5;display:block}.ltJu-a_itBtn{background:var(--lab-card);min-height:38px;box-shadow:0 0 0 1px var(--lab-line), inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 7%, transparent);color:var(--lab-ink);font:600 13.5px var(--lab-display);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 15px 2px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ltJu-a_itBtn:not([data-ink]):hover{background:var(--lab-sun-soft)}.ltJu-a_itBtn[data-ink]:hover{background:var(--lab-ink-2)}}.ltJu-a_itBtn:active{transform:translateY(1px)}.ltJu-a_itBtn[data-ink]{background:var(--lab-ink);color:var(--lab-on-ink);box-shadow:inset 0 -3px #000}.ltJu-a_itBody{margin:12px 0 2px 50px}.ltJu-a_done{color:var(--bo-ok);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ltJu-a_done button{min-height:32px;color:var(--lab-ink-2);font:600 13px var(--lab-display);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:auto;padding:0 10px;text-decoration:underline}.ltJu-a_inboxEmpty{color:var(--lab-muted);padding:16px 0;font-size:14.5px;line-height:1.6}@media (max-width:767px){.ltJu-a_itBtn{min-height:44px}.ltJu-a_itBody{margin-left:0}}@media (prefers-reduced-motion:no-preference){.ltJu-a_done{animation:ltJu-a_popIn .35s var(--lab-spring) both}}.ltJu-a_tl{border-radius:var(--r-lg,26px);background:var(--lab-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 4%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);padding:16px 18px 12px}.ltJu-a_tlh{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ltJu-a_tlh .ltJu-a_seg{margin-left:auto}.ltJu-a_hrs{color:var(--lab-muted);grid-template-columns:104px minmax(0,1fr);font-size:12px;display:grid}.ltJu-a_tk{height:20px;position:relative}.ltJu-a_tk span{font-variant-numeric:tabular-nums;position:absolute;transform:translate(-50%)}.ltJu-a_tk span:last-child{transform:translate(-100%)}.ltJu-a_ln{border-top:1px solid var(--lab-line-soft);grid-template-columns:104px minmax(0,1fr);height:80px;display:grid}.ltJu-a_rn{font:600 14.5px/1.35 var(--lab-display);align-self:center;padding-right:8px}.ltJu-a_rn small{color:var(--lab-muted);font:400 12px var(--lab-body);display:block}.ltJu-a_lane{position:relative}.ltJu-a_gv{background:var(--lab-line-soft);width:1px;position:absolute;top:0;bottom:0}.ltJu-a_blk{z-index:1;min-width:0;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:14px;flex-direction:column;justify-content:space-between;padding:7px 11px 8px;display:flex;position:absolute;top:8px;bottom:8px;overflow:hidden}.ltJu-a_blk b{font:600 13.5px/1.3 var(--lab-display);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ltJu-a_blk span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (hover:hover) and (pointer:fine){.ltJu-a_blk:hover,.ltJu-a_wb:hover{filter:brightness(.97)}}.ltJu-a_blk[data-state=done],.ltJu-a_ag[data-state=done],.ltJu-a_swatch[data-state=done]{background:var(--bo-ok-bg);color:var(--bo-ok);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--bo-ok) 18%, transparent)}.ltJu-a_blk[data-state=late],.ltJu-a_ag[data-state=late],.ltJu-a_swatch[data-state=late]{background:var(--lab-ink);color:var(--lab-on-ink);box-shadow:inset 0 -3px 0 var(--lab-sun)}.ltJu-a_blk[data-state=live],.ltJu-a_ag[data-state=live],.ltJu-a_swatch[data-state=live]{background:var(--lab-sun);color:var(--lab-on-sun);box-shadow:inset 0 -3px 0 var(--lab-sun-deep)}.ltJu-a_blk[data-state=next],.ltJu-a_ag[data-state=next],.ltJu-a_swatch[data-state=next]{background:var(--lab-paper-2);color:var(--lab-ink);box-shadow:inset 0 0 0 1px var(--lab-line), inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 6%, transparent)}.ltJu-a_blk[data-state=sub],.ltJu-a_ag[data-state=sub],.ltJu-a_swatch[data-state=sub]{background:var(--bo-info-bg);color:var(--bo-info);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--bo-info) 40%, transparent)}.ltJu-a_now{z-index:2;background:var(--lab-ink);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}.ltJu-a_now[data-first]{top:-24px}.ltJu-a_now span{background:var(--lab-ink);color:var(--lab-sun);font:600 11.5px/1.5 var(--lab-body);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:1px 8px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ltJu-a_legend{border-top:1px solid var(--lab-line-soft);color:var(--lab-ink-2);flex-wrap:wrap;gap:6px 16px;margin-top:4px;padding:12px 0 2px;font-size:12.5px;display:flex}.ltJu-a_legend i{vertical-align:-3px;border-radius:5px;width:14px;height:14px;margin-right:6px;display:inline-block}.ltJu-a_agenda{gap:8px;display:grid}.ltJu-a_ag{border-radius:var(--r-md,18px);width:100%;min-height:60px;font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 12px;display:grid}.ltJu-a_ag .ltJu-a_tm{font:600 15px/1.3 var(--lab-display);font-variant-numeric:tabular-nums}.ltJu-a_ag .ltJu-a_tm small{font:400 12px var(--lab-body);opacity:.8;display:block}.ltJu-a_ag b{font:600 15px/1.35 var(--lab-display);display:block}.ltJu-a_ag small{font-size:12.5px}.ltJu-a_onlyWide{display:block}.ltJu-a_onlyNarrow{display:none}@media (max-width:767px){.ltJu-a_onlyWide{display:none}.ltJu-a_onlyNarrow{display:block}}.ltJu-a_wk{border-radius:var(--r-lg,26px);background:var(--lab-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);padding:14px 14px 12px;overflow-x:auto}.ltJu-a_wkg{grid-template-columns:44px repeat(var(--days,7), minmax(120px, 1fr));min-width:900px;display:grid}.ltJu-a_dh{font:600 14px var(--lab-display);align-items:baseline;gap:6px;padding:4px 8px 10px;display:flex}.ltJu-a_dh small{color:var(--lab-muted);font:400 12px var(--lab-body)}.ltJu-a_dh[data-today] span{background:var(--lab-sun);color:var(--lab-on-sun);box-shadow:inset 0 -2px 0 var(--lab-sun-deep);border-radius:8px;padding:0 8px}.ltJu-a_whr{color:var(--lab-muted);font-size:11px;position:relative}.ltJu-a_whr span{font-variant-numeric:tabular-nums;position:absolute;right:6px;transform:translateY(-50%)}.ltJu-a_wcol{border-left:1px solid var(--lab-line-soft);position:relative}.ltJu-a_wcol[data-today]{background:color-mix(in srgb, var(--lab-sun-soft) 50%, transparent)}.ltJu-a_wline{background:var(--lab-line-soft);height:1px;position:absolute;left:0;right:0}.ltJu-a_wb{background:var(--lab-paper-2);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--lab-ink) 8%, transparent);color:var(--lab-ink);font:400 11.5px/1.3 var(--lab-body);text-align:left;cursor:pointer;border:0;border-radius:10px;padding:4px 8px;position:absolute;overflow:hidden}.ltJu-a_wb b{font:600 12.5px/1.3 var(--lab-display);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ltJu-a_wb[data-tone=gen]{background:var(--bo-t-gen);color:var(--bo-t-gen-ink)}.ltJu-a_wb[data-tone=bio]{background:var(--bo-t-bio);color:var(--bo-t-bio-ink)}.ltJu-a_wb[data-tone=chem]{background:var(--bo-t-chem);color:var(--bo-t-chem-ink)}.ltJu-a_wb[data-tone=phys]{background:var(--bo-t-phys);color:var(--bo-t-phys-ink)}.ltJu-a_wb[data-tone=earth]{background:var(--bo-t-earth);color:var(--bo-t-earth-ink)}.ltJu-a_cl{display:grid}.ltJu-a_ck{border-top:1px solid var(--lab-line-soft);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 0;display:grid}.ltJu-a_ck:first-child{border-top:0}.ltJu-a_ckc{background:var(--lab-card);width:32px;height:32px;box-shadow:inset 0 0 0 2px var(--lab-line), inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 6%, transparent);color:var(--lab-ink-2);font:600 14px var(--lab-display);border-radius:50%;place-items:center;display:grid}.ltJu-a_ck[data-done] .ltJu-a_ckc{background:var(--bo-ok);color:var(--lab-card);box-shadow:inset 0 -3px #00000038}.ltJu-a_ck:not([data-done]):not([data-locked]):first-child .ltJu-a_ckc,.ltJu-a_ck[data-done]+.ltJu-a_ck:not([data-done]):not([data-locked]) .ltJu-a_ckc{background:var(--lab-sun);box-shadow:inset 0 -3px 0 var(--lab-sun-deep);color:var(--lab-on-sun)}.ltJu-a_ck b{font:600 15px/1.4 var(--lab-display);display:block}.ltJu-a_ck[data-done] b{color:var(--lab-muted);font-weight:500}.ltJu-a_ck small{color:var(--lab-muted);font-size:13px}.ltJu-a_ck[data-locked] .ltJu-a_ckc{color:var(--lab-muted)}.ltJu-a_reps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ltJu-a_rep{border-radius:var(--r-lg,26px);background:var(--lab-card);box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 7%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent), var(--sh-1,0 6px 16px -10px #23291f40);color:var(--lab-ink);font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:4px 14px;padding:16px 18px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.ltJu-a_rep:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--lab-ink) 10%, transparent), inset 0 -5px 0 color-mix(in srgb, var(--lab-ink) 5%, transparent), var(--sh-2,0 18px 40px -24px #23291f66);transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.ltJu-a_rep{transition:transform .3s var(--lab-spring), box-shadow .25s}}.ltJu-a_ri{background:var(--lab-phys-soft);width:42px;height:42px;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 7%, transparent);color:var(--lab-ink);border-radius:14px;grid-row:span 2;place-items:center;display:grid;transform:rotate(-5deg)}.ltJu-a_rep b{font:600 15.5px/1.4 var(--lab-display)}.ltJu-a_rep small{color:var(--lab-muted);font-size:13px}@media (max-width:1180px){.ltJu-a_reps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ltJu-a_reps{grid-template-columns:minmax(0,1fr)}}.ltJu-a_form{gap:30px;display:grid}.ltJu-a_fs{border-bottom:1px dashed var(--lab-line);grid-template-columns:260px minmax(0,1fr);gap:26px;padding-bottom:30px;display:grid}.ltJu-a_fs:last-child{border-bottom:0;padding-bottom:0}.ltJu-a_fd b{font:600 17px/1.4 var(--lab-display);display:block}.ltJu-a_fd p{color:var(--lab-muted);margin:4px 0 0;font-size:14px;line-height:1.6}.ltJu-a_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.ltJu-a_fields>[data-wide]{grid-column:1/-1}.ltJu-a_saveBar{z-index:25;color:#f7f8f1;box-shadow:inset 0 -4px 0 #070a07, var(--sh-3,0 40px 80px -40px #23291f80);animation:ltJu-a_popIn .25s var(--lab-ease) both;background:#0e130d;border-radius:999px;align-items:center;gap:10px;margin-top:22px;padding:8px 8px 8px 22px;display:flex;position:sticky;bottom:14px}.ltJu-a_saveBar>span{font:600 14.5px var(--lab-display);margin-right:auto}.ltJu-a_saveCancel{color:#f7f8f1;min-height:42px;font:600 14.5px var(--lab-display);cursor:pointer;background:#ffffff17;border:0;border-radius:999px;padding:0 18px;box-shadow:inset 0 0 0 1px #ffffff26}.ltJu-a_saveOk{background:var(--lab-sun);min-height:42px;color:var(--lab-on-sun);box-shadow:inset 0 -4px 0 var(--lab-sun-deep);font:600 15px var(--lab-display);cursor:pointer;border:0;border-radius:999px;padding:0 22px 3px}.ltJu-a_saveOk:active{box-shadow:inset 0 -2px 0 var(--lab-sun-deep);padding-bottom:1px}.ltJu-a_saveOk:disabled{opacity:.55;cursor:progress}@media (max-width:1180px){.ltJu-a_fs{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:767px){.ltJu-a_fields{grid-template-columns:minmax(0,1fr)}.ltJu-a_saveBar{bottom:calc(96px + env(safe-area-inset-bottom));border-radius:22px}.ltJu-a_saveCancel,.ltJu-a_saveOk{min-height:46px}}@keyframes ltJu-a_popIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes ltJu-a_slideUp{0%{opacity:.6;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.ltJu-a_pop,.ltJu-a_selBar,.ltJu-a_saveBar,.ltJu-a_obj,.ltJu-a_kpi,.ltJu-a_qa button,.ltJu-a_zFold svg,.ltJu-a_done,.ltJu-a_rep{transition:none!important;animation:none!important}}.ltJu-a_itErr{color:var(--lab-error);margin:8px 0 0 50px;font-size:13.5px;font-weight:600}@media (max-width:767px){.ltJu-a_itErr{margin-left:0}}
.TKZU-G_wrap{gap:4px;display:grid}.TKZU-G_box{background:var(--lab-phys-soft);min-height:54px;box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 7%, transparent);color:var(--lab-ink);border-radius:18px;align-items:center;gap:10px;padding:7px 10px 9px 7px;display:flex;position:relative}.TKZU-G_wrap .TKZU-G_box{cursor:pointer}@media (hover:hover) and (pointer:fine){.TKZU-G_wrap .TKZU-G_box:hover{box-shadow:inset 0 0 0 1.5px var(--lab-ink), inset 0 -3px 0 color-mix(in srgb, var(--lab-ink) 7%, transparent)}}.TKZU-G_wrap .TKZU-G_box:focus-within{box-shadow:0 0 0 3px var(--lab-focus)}.TKZU-G_mark{background:var(--lab-card);width:36px;height:34px;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--lab-ink) 8%, transparent);color:var(--lab-ink);font:700 15px/1 var(--lab-display);clip-path:polygon(0 0,44% 0,56% 14%,100% 14%,100% 100%,0 100%);border-radius:4px 4px 9px 9px;flex:none;place-items:center;padding-top:4px;display:grid}.TKZU-G_text{flex:1;min-width:0;line-height:1.3;display:grid}.TKZU-G_text b{font:600 14.5px/1.35 var(--lab-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TKZU-G_text small{color:var(--lab-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.TKZU-G_chev{background:var(--lab-card);color:var(--lab-ink);font:600 12px/1.3 var(--lab-display);box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--lab-ink) 8%, transparent);border-radius:999px;flex:none;align-items:center;gap:2px;padding:3px 8px 3px 10px;display:inline-flex}.TKZU-G_select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.TKZU-G_error{color:var(--lab-error);margin:0;padding:0 6px;font-size:12.5px;font-weight:600}@media (min-width:1024px){:is([data-rail] .TKZU-G_side .TKZU-G_text,[data-rail] .TKZU-G_side .TKZU-G_chev){display:none}[data-rail] .TKZU-G_side .TKZU-G_box{justify-content:center;padding:6px}}@media (min-width:768px) and (max-width:1023px){.TKZU-G_side .TKZU-G_text,.TKZU-G_side .TKZU-G_chev{display:none}.TKZU-G_side .TKZU-G_box{justify-content:center;padding:6px}[data-open] .TKZU-G_side .TKZU-G_text{display:grid}[data-open] .TKZU-G_side .TKZU-G_chev{display:inline-flex}[data-open] .TKZU-G_side .TKZU-G_box{justify-content:flex-start;padding:7px 10px 9px 7px}}.TKZU-G_side{display:contents}
.h2l-3G_page{min-width:0;color:var(--lab-ink);font-family:var(--lab-body);gap:20px;padding-bottom:40px;display:grid}.h2l-3G_page :is(h2,h3,p,ul,ol,dl){margin:0}.h2l-3G_page>*{min-width:0}.h2l-3G_stack{gap:12px;min-width:0;display:grid}.h2l-3G_stack>*{min-width:0}.h2l-3G_error{background:var(--bo-bad-bg);color:var(--bo-bad);border-radius:14px;padding:10px 14px;font-size:14px}.h2l-3G_info{background:var(--bo-info-bg);color:var(--lab-ink);border-radius:14px;padding:10px 14px;font-size:14px}.h2l-3G_note{color:var(--lab-muted);font-size:13px;line-height:1.55}.h2l-3G_muted{color:var(--lab-muted)}.h2l-3G_num{font-variant-numeric:tabular-nums}.h2l-3G_money{font-variant-numeric:tabular-nums;white-space:nowrap}.h2l-3G_in{color:var(--bo-ok)}.h2l-3G_out{color:var(--bo-bad)}.h2l-3G_struck{color:var(--lab-muted);text-decoration:line-through}.h2l-3G_btn{background:var(--lab-card);min-height:42px;box-shadow:inset 0 0 0 1px var(--bo-line-2);color:var(--lab-ink);font:500 14.5px var(--lab-body);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 18px;text-decoration:none;display:inline-flex}.h2l-3G_btn:hover{box-shadow:inset 0 0 0 1.5px var(--lab-ink)}.h2l-3G_btn[data-ink]{background:var(--lab-ink);color:var(--lab-on-ink);box-shadow:none}.h2l-3G_btn:disabled{opacity:.5;cursor:not-allowed}.h2l-3G_btnSm{min-height:34px;padding:0 13px;font-size:13.5px}.h2l-3G_btn:focus-visible,.h2l-3G_tile:focus-visible,.h2l-3G_row:focus-visible{outline:3px solid var(--lab-focus);outline-offset:2px}@media (max-width:767px){.h2l-3G_btn{min-height:44px}}.h2l-3G_empty{background:var(--lab-card);box-shadow:0 0 0 1px var(--lab-line);color:var(--lab-muted);border-radius:18px;justify-items:start;gap:6px;padding:18px 20px;font-size:14px;display:grid}.h2l-3G_empty b{color:var(--lab-ink);font-weight:600}.h2l-3G_tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.h2l-3G_tile{background:var(--lab-card);min-height:92px;box-shadow:0 0 0 1px var(--lab-line);color:var(--lab-ink);font:500 14px/1.3 var(--lab-body);text-align:center;cursor:pointer;border:0;border-radius:20px;justify-items:center;gap:8px;padding:16px 8px 14px;text-decoration:none;display:grid}.h2l-3G_tile:hover{box-shadow:0 0 0 1.5px var(--lab-ink)}.h2l-3G_tile span{background:var(--lab-paper-2);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}@media (max-width:767px){.h2l-3G_tiles{scrollbar-width:none;display:flex;overflow-x:auto}.h2l-3G_tile{flex:0 0 104px;min-height:84px}}.h2l-3G_rows{display:grid}.h2l-3G_row{border-top:1px solid var(--lab-line);min-height:56px;color:inherit;align-items:center;gap:12px;padding:10px 18px;text-decoration:none;display:flex}.h2l-3G_rows>.h2l-3G_row:first-child{border-top:0}a.h2l-3G_row:hover{background:var(--bo-hover)}.h2l-3G_row>*{flex:none;min-width:0}.h2l-3G_row>span:first-child:not(.h2l-3G_chip),.h2l-3G_row>.h2l-3G_chip+span{flex:auto;display:grid}.h2l-3G_row b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.h2l-3G_row small{color:var(--lab-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.h2l-3G_row .h2l-3G_money{font-weight:600}.h2l-3G_chip{background:var(--lab-paper-2);border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.h2l-3G_chip[data-tone=ok]{background:var(--bo-ok-bg);color:var(--bo-ok)}.h2l-3G_chip[data-tone=info]{background:var(--bo-info-bg);color:var(--bo-info)}.h2l-3G_chip[data-tone=bad]{background:var(--bo-bad-bg);color:var(--bo-bad)}.h2l-3G_chip[data-tone=warn]{background:var(--bo-warn-bg);color:var(--bo-warn)}.h2l-3G_gr{border-top:1px solid var(--lab-line);background:var(--lab-paper);color:var(--lab-muted);font:600 12.5px var(--lab-body);padding:8px 18px}.h2l-3G_rows>.h2l-3G_gr:first-child{border-top:0}.h2l-3G_total{font-weight:600}.h2l-3G_chart{width:100%;height:auto;display:block}.h2l-3G_chart text{font-family:var(--lab-body);fill:var(--lab-muted)}.h2l-3G_legend{color:var(--lab-muted);align-items:center;gap:12px;font-size:12.5px;display:inline-flex}.h2l-3G_legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.h2l-3G_chartWrap{padding:14px 16px 10px}.h2l-3G_chartNote{padding:0 16px 14px}.h2l-3G_aging{background:var(--lab-paper-2);border-radius:999px;height:12px;display:flex;overflow:hidden}.h2l-3G_aging i{height:100%;display:block}.h2l-3G_dot{vertical-align:0;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.h2l-3G_pad{padding:14px 18px}.h2l-3G_progress{color:var(--lab-muted);align-items:center;gap:10px;padding:14px 18px 4px;font-size:13px;display:flex}.h2l-3G_progress>div{background:var(--lab-paper-2);border-radius:999px;flex:auto;height:8px;overflow:hidden}.h2l-3G_progress>div>i{background:var(--bo-ok);border-radius:999px;height:100%;display:block}.h2l-3G_clWrap{padding:4px 18px 10px}.h2l-3G_accCards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.h2l-3G_acc{background:var(--lab-card);box-shadow:0 0 0 1px var(--lab-line);border-radius:22px;gap:10px;padding:18px;display:grid}.h2l-3G_accTop{align-items:center;gap:10px;min-width:0;display:flex}.h2l-3G_accTop>div{min-width:0;display:grid}.h2l-3G_accTop h3{font:600 16px/1.3 var(--lab-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.h2l-3G_accTop small{color:var(--lab-muted);font-size:12.5px}.h2l-3G_accBal{font:600 26px/1.15 var(--lab-display);font-variant-numeric:tabular-nums}.h2l-3G_accFoot{color:var(--lab-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.h2l-3G_form{gap:14px;display:grid}.h2l-3G_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.h2l-3G_field{min-width:0;color:var(--lab-ink-2);font:500 13.5px var(--lab-body);gap:6px;display:grid}.h2l-3G_field[data-wide]{grid-column:1/-1}.h2l-3G_field :is(input,select,textarea){background:var(--lab-card);width:100%;min-height:44px;box-shadow:inset 0 0 0 1px var(--bo-line-2);color:var(--lab-ink);font:500 15px var(--lab-body);border:0;border-radius:12px;padding:0 12px}.h2l-3G_field textarea{resize:vertical;min-height:72px;padding:10px 12px}.h2l-3G_field :is(input,select,textarea):focus-visible{outline:3px solid var(--lab-focus);outline-offset:1px}.h2l-3G_field small{color:var(--lab-muted);font-weight:400}@media (max-width:520px){.h2l-3G_fields{grid-template-columns:minmax(0,1fr)}}.h2l-3G_okMsg{background:var(--bo-ok-bg);color:var(--bo-ok);border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600}.h2l-3G_who{min-width:0;display:grid}.h2l-3G_who b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.h2l-3G_who small{color:var(--lab-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.h2l-3G_meters{display:grid}.h2l-3G_meter{border-top:1px solid var(--lab-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 18px;display:grid}.h2l-3G_meters>.h2l-3G_meter:first-child{border-top:0}.h2l-3G_meter>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.h2l-3G_meter>b{font-variant-numeric:tabular-nums;font-weight:600}.h2l-3G_meter>div{background:var(--lab-paper-2);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.h2l-3G_meter>div>i{background:var(--lab-ink);border-radius:999px;height:100%;display:block}.h2l-3G_meter[data-tone=low]>div>i{background:var(--bo-bad)}.h2l-3G_meterEnd{align-items:center;gap:8px;display:inline-flex}.h2l-3G_filing{gap:8px;padding:16px 18px;display:grid}.h2l-3G_filing b.h2l-3G_amt{font:600 24px/1.2 var(--lab-display);font-variant-numeric:tabular-nums}.h2l-3G_acts{flex-wrap:wrap;gap:8px;display:flex}.h2l-3G_heat{gap:4px;padding:14px 16px;display:grid;overflow-x:auto}.h2l-3G_heatRow{display:contents}.h2l-3G_heat span{min-height:30px;color:var(--lab-muted);place-items:center;font-size:12px;display:grid}.h2l-3G_heat .h2l-3G_cell,.h2l-3G_cell{color:var(--lab-ink);font-variant-numeric:tabular-nums;border-radius:8px}.h2l-3G_cell[data-dark]{font-weight:600}.h2l-3G_cell[data-closed]{background:var(--lab-paper);color:var(--bo-faint)}.h2l-3G_kv{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;padding:14px 18px;font-size:14px;display:grid}.h2l-3G_kv dt{color:var(--lab-ink-2)}.h2l-3G_kv dd{font-variant-numeric:tabular-nums;text-align:right;margin:0;font-weight:600}.h2l-3G_big{font:600 28px/1.15 var(--lab-display);font-variant-numeric:tabular-nums}.h2l-3G_bigWrap{gap:4px;padding:16px 18px;display:grid}.h2l-3G_foot{color:var(--lab-muted);font-size:12.5px;line-height:1.6}.h2l-3G_period{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.h2l-3G_period select{background:var(--lab-card);min-height:40px;box-shadow:inset 0 0 0 1px var(--bo-line-2);color:var(--lab-ink);font:500 14px var(--lab-body);border:0;border-radius:999px;padding:0 12px}.h2l-3G_period select:focus-visible{outline:3px solid var(--lab-focus);outline-offset:2px}.h2l-3G_cta{background:var(--lab-sun);min-height:48px;color:var(--lab-on-sun);box-shadow:inset 0 -3px 0 var(--lab-sun-deep);font:600 15.5px var(--lab-body);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;display:inline-flex}.h2l-3G_cta:disabled{opacity:.45;cursor:not-allowed}.h2l-3G_cta:focus-visible{outline:3px solid var(--lab-focus);outline-offset:2px}
.iC-GCq_flow{width:100%;height:auto;display:block;overflow:visible}.iC-GCq_grid{stroke:#ffffff1f;stroke-width:1px}.iC-GCq_axis{fill:#c9d2c4;font:500 11.5px var(--body);font-variant-numeric:tabular-nums}.iC-GCq_axisToday{fill:var(--sun);font:700 12px var(--body)}.iC-GCq_in{fill:var(--sun)}.iC-GCq_out{fill:#f2f3ea;opacity:.42}.iC-GCq_split{border-radius:999px;gap:3px;height:14px;display:flex;overflow:hidden}.iC-GCq_seg{border-radius:3px;min-width:6px;height:100%;display:block}.iC-GCq_seg:first-child{border-radius:999px 3px 3px 999px}.iC-GCq_seg:last-child{border-radius:3px 999px 999px 3px}.iC-GCq_seg:only-child{border-radius:999px}.iC-GCq_swatch{border-radius:4px;flex:none;width:12px;height:12px;display:inline-block}.iC-GCq_seg[data-tone=ink],.iC-GCq_swatch[data-tone=ink]{background:var(--ink)}.iC-GCq_seg[data-tone=mid],.iC-GCq_swatch[data-tone=mid]{background:color-mix(in srgb, var(--ink) 52%, #fff)}.iC-GCq_seg[data-tone=soft],.iC-GCq_swatch[data-tone=soft]{background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line)}.iC-GCq_seg[data-tone=sun],.iC-GCq_swatch[data-tone=sun]{background:var(--sun)}@media (max-width:640px){.iC-GCq_axis{font-size:20px}.iC-GCq_axisToday{font-size:21px}}
.xq0mrG_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:20px;display:grid}.xq0mrG_day{color:var(--ink-2);font-variant-numeric:tabular-nums;flex:0 0 92px;font-size:13.5px}.xq0mrG_struck{color:var(--muted);text-decoration:line-through}@media (max-width:1000px){.xq0mrG_grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.xq0mrG_day{flex-basis:64px;font-size:12.5px}}
