.shell-module__PyQQ8q__root{--rk-ink:#1d1d1f;--rk-body:#3c3c43;--rk-muted:#6e6e73;--rk-muted-on-tint:#55555a;--rk-line:#e4e6eb;--rk-line-soft:#eef0f3;--rk-line-hover:#cfd3da;--rk-input:#d5d8de;--rk-page:#f6f7f9;--rk-card:#fff;--rk-row-hover:#f9fafb;--rk-navy:#1b3a6a;--rk-navy-hover:#244a86;--rk-navy-tint:#e9eef7;--rk-pill:#f1f2f5;--rk-good:#0e7a48;--rk-warn:#946200;--rk-bad:#b42318;--rk-dot:#1e8e5a;--rk-good-bg:#ecf6f0;--rk-warn-bg:#fbf5e6;--rk-bad-bg:#fcefed;--rk-focus:#3d6bb3;--rk-top-h:56px;--rk-panel-w:296px;--rk-sbw:0px;--rk-band:#f5f5f7;--rk-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", "Helvetica Neue", Arial, sans-serif;--rk-acc-tint:var(--rk-navy-tint);--rk-acc-ink:var(--rk-navy);--rk-acc-bar:transparent;--rk-acc-tile:var(--rk-navy);--rk-seg-on:var(--rk-navy);background:var(--rk-page);min-height:100vh;color:var(--rk-body);font-family:var(--rk-font);-webkit-font-smoothing:antialiased;flex-direction:column;font-size:14px;line-height:1.45;display:flex;overflow-x:clip}.shell-module__PyQQ8q__root[data-accent]{--rk-seg-on:#1d1d1f}.shell-module__PyQQ8q__root[data-accent=teal]{--rk-acc-tint:#e2f4f5;--rk-acc-ink:#12575f;--rk-acc-bar:#30c0d0;--rk-acc-tile:#207680}.shell-module__PyQQ8q__root[data-accent=blue]{--rk-acc-tint:#e4f4fc;--rk-acc-ink:#14607c;--rk-acc-bar:#4ebdec;--rk-acc-tile:#1e86b5}.shell-module__PyQQ8q__root[data-accent=yellow]{--rk-acc-tint:#fff4d4;--rk-acc-ink:#7a5200;--rk-acc-bar:#fdba0d;--rk-acc-tile:#b7791f}html:has(.shell-module__PyQQ8q__root:not([data-frame=legacy])){scrollbar-gutter:stable}.shell-module__PyQQ8q__root :where(button,select,input,textarea):where(:not(.shell-module__PyQQ8q__legacy *)){font-family:inherit}.shell-module__PyQQ8q__root :where(a:not(.shell-module__PyQQ8q__legacy *)){color:var(--rk-navy);text-decoration:none}.shell-module__PyQQ8q__root :where(a:not(.shell-module__PyQQ8q__legacy *):hover){color:#132b50}.shell-module__PyQQ8q__root :where(button,select,input,textarea,a,[tabindex]):where(:not(.shell-module__PyQQ8q__legacy *)):focus-visible{outline:2px solid var(--rk-focus);outline-offset:2px}.shell-module__PyQQ8q__skip{z-index:100;color:var(--rk-navy);border:1px solid var(--rk-line);background:#fff;border-radius:8px;padding:8px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.shell-module__PyQQ8q__skip:focus{top:10px}.shell-module__PyQQ8q__top{z-index:40;height:var(--rk-top-h);box-sizing:border-box;padding:0 calc(14px + var(--rk-sbw)) 0 18px;background:var(--rk-navy);color:#fff;flex-shrink:0;align-items:center;gap:14px;display:flex;position:sticky;top:0}.shell-module__PyQQ8q__top :where(button,a,input):focus-visible{outline-color:#fff}.shell-module__PyQQ8q__menu :where(a,button):focus-visible,.shell-module__PyQQ8q__mega :where(a,button):focus-visible{outline-color:var(--rk-focus)}.shell-module__PyQQ8q__mark{border-radius:8px;flex-shrink:0;align-items:center;height:40px;padding:0 4px;display:flex}.shell-module__PyQQ8q__mark:hover{background:#ffffff1a}.shell-module__PyQQ8q__markImg{width:auto;height:36px;display:block}.shell-module__PyQQ8q__sep{background:#ffffff47;flex-shrink:0;width:1px;height:22px}.shell-module__PyQQ8q__topBtn{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;min-width:0;padding:7px 10px;font-size:15px;font-weight:600;display:flex}.shell-module__PyQQ8q__topBtn:hover,.shell-module__PyQQ8q__topBtn[aria-expanded=true]{background:#ffffff1f}.shell-module__PyQQ8q__topBtnLabel{text-overflow:ellipsis;overflow:hidden}.shell-module__PyQQ8q__searchWrap{flex:auto;justify-content:center;min-width:0;display:flex}.shell-module__PyQQ8q__search{box-sizing:border-box;color:#fffc;text-align:left;cursor:text;background:#ffffff1f;border:1px solid #fff3;border-radius:8px;align-items:center;gap:10px;width:620px;min-width:0;max-width:100%;padding:8px 12px;font-size:14px;display:flex}.shell-module__PyQQ8q__search:hover{background:#ffffff29;border-color:#ffffff4d}.shell-module__PyQQ8q__searchText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shell-module__PyQQ8q__kbd{color:#ffffffbf;border:1px solid #ffffff47;border-radius:5px;flex-shrink:0;padding:1px 6px;font-size:11.5px;font-weight:600}.shell-module__PyQQ8q__account{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff38;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;padding:4px 5px 4px 12px;font-size:13.5px;font-weight:500;display:flex}.shell-module__PyQQ8q__account:hover,.shell-module__PyQQ8q__account[aria-expanded=true]{background:#ffffff1f}.shell-module__PyQQ8q__avatar{width:28px;height:28px;color:var(--rk-navy);background:#e8eef8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.shell-module__PyQQ8q__menuAnchor{min-width:0;display:flex;position:relative}.shell-module__PyQQ8q__menu{z-index:60;box-sizing:border-box;min-width:220px;max-height:min(70vh,560px);color:var(--rk-body);border:1px solid var(--rk-line);background:#fff;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);overflow-y:auto;box-shadow:0 12px 32px #10182824}.shell-module__PyQQ8q__menuRight{right:0}.shell-module__PyQQ8q__menuItem{box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:14px;font-weight:500;display:flex;color:var(--rk-body)!important}.shell-module__PyQQ8q__menuItem:hover,.shell-module__PyQQ8q__menuItem:focus-visible{background:var(--rk-page);color:var(--rk-ink)!important}.shell-module__PyQQ8q__menuItem[aria-current=page]{background:var(--rk-navy-tint);font-weight:600;color:var(--rk-navy)!important}.shell-module__PyQQ8q__menuItem:focus-visible{outline-offset:-2px}.shell-module__PyQQ8q__menuDanger:hover{color:var(--rk-bad)!important}.shell-module__PyQQ8q__menuNote{color:var(--rk-muted);padding:10px;font-size:13px}.shell-module__PyQQ8q__menuSep{background:var(--rk-line-soft);height:1px;margin:4px 0}.shell-module__PyQQ8q__mega{top:calc(var(--rk-top-h) + 6px);z-index:60;box-sizing:border-box;width:max-content;max-width:min(1040px,100vw - 32px);max-height:calc(100vh - var(--rk-top-h) - 24px);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);color:var(--rk-body);transform-origin:0 0;background:#ffffffd1;border:1px solid #fffc;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:20px 44px;padding:22px 26px;animation:.18s cubic-bezier(.2,.9,.3,1) shell-module__PyQQ8q__megaPop;display:flex;position:fixed;left:16px;overflow-y:auto;box-shadow:0 12px 40px #0000001f}@keyframes shell-module__PyQQ8q__megaPop{0%{opacity:0;transform:translateY(-7px)scale(.98)}}.shell-module__PyQQ8q__megaCol{flex-direction:column;gap:2px;width:172px;min-width:0;display:flex}.shell-module__PyQQ8q__megaHead{letter-spacing:.13em;text-transform:uppercase;color:var(--rk-muted);align-items:center;gap:8px;margin:0 0 8px;font-size:10px;font-weight:600;display:flex}.shell-module__PyQQ8q__mdot{border-radius:3px;flex:none;width:8px;height:8px}.shell-module__PyQQ8q__megaLink{border-radius:7px;align-items:center;margin:0 -8px;padding:5px 8px;font-size:13px;line-height:1.4;transition:background-color .13s,color .13s;display:flex;color:var(--rk-navy)!important}.shell-module__PyQQ8q__megaLink:hover,.shell-module__PyQQ8q__megaLink:focus-visible{background:#1b3a6a0f}.shell-module__PyQQ8q__megaLink[aria-current=page]{font-weight:600;color:var(--rk-ink)!important}.shell-module__PyQQ8q__megaLink:focus-visible{outline-offset:-2px}.shell-module__PyQQ8q__megaNote{color:var(--rk-muted);font-size:13px}.shell-module__PyQQ8q__scrim{z-index:-1;background:0 0;position:fixed;inset:0}.shell-module__PyQQ8q__body{flex:1;min-height:0;transition:filter .28s;display:flex}.shell-module__PyQQ8q__hazy{filter:blur(5px)saturate(.92);pointer-events:none;-webkit-user-select:none;user-select:none}.shell-module__PyQQ8q__mainCol{flex-direction:column;flex:auto;min-width:0;display:flex}.shell-module__PyQQ8q__panel{top:var(--rk-top-h);height:calc(100vh - var(--rk-top-h));width:var(--rk-panel-w);box-sizing:border-box;border-right:1px solid var(--rk-line);scrollbar-gutter:stable;z-index:10;background:#fff;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:18px;padding:22px 18px;display:flex;position:sticky;overflow-y:auto}.shell-module__PyQQ8q__main{box-sizing:border-box;flex:1 0 auto;min-width:0;padding:22px 26px 40px}.shell-module__PyQQ8q__main:focus{outline:none}.shell-module__PyQQ8q__panel:has(.shell-module__PyQQ8q__panelScroll){scrollbar-gutter:auto}.shell-module__PyQQ8q__panelScroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rk-line-hover) transparent;--fade-t:0px;--fade-b:0px;min-height:120px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-t), #000 calc(100% - var(--fade-b)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-t), #000 calc(100% - var(--fade-b)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-t), #000 calc(100% - var(--fade-b)), transparent 100%);flex:1 1 0;margin:-4px -10px;padding:4px 10px;scroll-padding-block:20px 28px;overflow-y:auto}.shell-module__PyQQ8q__panelScroll[data-fade-top]{--fade-t:20px}.shell-module__PyQQ8q__panelScroll[data-fade-bottom]{--fade-b:28px}.shell-module__PyQQ8q__panelScroll::-webkit-scrollbar{width:8px}.shell-module__PyQQ8q__panelScroll::-webkit-scrollbar-track{background:0 0}.shell-module__PyQQ8q__panelScroll::-webkit-scrollbar-thumb{background:var(--rk-line-hover);border:2px solid #fff;border-radius:8px}.shell-module__PyQQ8q__panelScroll::-webkit-scrollbar-thumb:hover{background:var(--rk-muted)}.shell-module__PyQQ8q__panelFill{flex-direction:column;flex:1 1 0;min-height:auto;display:flex}.shell-module__PyQQ8q__panelHead{align-items:center;gap:10px;display:flex}.shell-module__PyQQ8q__panelTile{background:var(--rk-acc-tile);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.shell-module__PyQQ8q__panelHead h2{color:var(--rk-ink);letter-spacing:-.015em;min-width:0;margin:0;font-size:19px;font-weight:600}.shell-module__PyQQ8q__iconBtn{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex;color:var(--rk-ink)!important}.shell-module__PyQQ8q__iconBtn:hover{background:var(--rk-pill)}.shell-module__PyQQ8q__iconBtn:disabled{opacity:.4;cursor:default}.shell-module__PyQQ8q__panelGroup{flex-direction:column;gap:2px;display:flex}.shell-module__PyQQ8q__panelLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-muted);padding:0 10px 6px;font-size:11px;font-weight:600}.shell-module__PyQQ8q__panelItem{box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:14px;font-weight:500;display:flex;color:var(--rk-body)!important}.shell-module__PyQQ8q__panelItem:hover{background:var(--rk-page)}.shell-module__PyQQ8q__panelItemOn,.shell-module__PyQQ8q__panelItemOn:hover{background:var(--rk-acc-tint);box-shadow:inset 3px 0 0 var(--rk-acc-bar);font-weight:600;color:var(--rk-acc-ink)!important}.shell-module__PyQQ8q__panelCount{color:var(--rk-muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.shell-module__PyQQ8q__panelItemOn .shell-module__PyQQ8q__panelCount{color:var(--rk-muted-on-tint)}.shell-module__PyQQ8q__panelDivider{background:var(--rk-line-soft);flex-shrink:0;height:1px}.shell-module__PyQQ8q__panelRow{color:var(--rk-ink);justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.shell-module__PyQQ8q__panelNote{color:var(--rk-muted);font-size:12.5px}.shell-module__PyQQ8q__linkBtn{color:var(--rk-navy);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600}.shell-module__PyQQ8q__field{color:var(--rk-ink);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.shell-module__PyQQ8q__control{box-sizing:border-box;border:1px solid var(--rk-input);width:100%;color:var(--rk-ink);background:#fff;border-radius:8px;padding:9px 12px;font-size:14px;font-weight:400}select.shell-module__PyQQ8q__control{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236e6e73' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:34px}.shell-module__PyQQ8q__control:hover{border-color:#c9cdd4}.shell-module__PyQQ8q__control::placeholder{color:var(--rk-muted)}.shell-module__PyQQ8q__card{background:var(--rk-card);border:1px solid var(--rk-line);border-radius:12px;min-width:0}.shell-module__PyQQ8q__cardHead{flex-wrap:wrap;align-items:center;gap:12px;padding:18px 22px 16px;display:flex}.shell-module__PyQQ8q__cardHead h1,.shell-module__PyQQ8q__cardTitle{color:var(--rk-ink);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600}.shell-module__PyQQ8q__cardBody{border-top:1px solid var(--rk-line-soft);padding:14px 22px 18px}.shell-module__PyQQ8q__spacer{flex-grow:1}.shell-module__PyQQ8q__countPill{color:var(--rk-body);background:var(--rk-pill);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600}.shell-module__PyQQ8q__tag{color:var(--rk-body);background:var(--rk-pill);border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:600}.shell-module__PyQQ8q__stat{color:var(--rk-muted);font-size:12.5px}.shell-module__PyQQ8q__statValue{color:var(--rk-ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:17px;font-weight:600}.shell-module__PyQQ8q__tabRow{align-items:center;gap:10px 12px;min-width:0;min-height:38px;margin-bottom:12px;display:flex}.shell-module__PyQQ8q__tabRow>*{flex-shrink:0}.shell-module__PyQQ8q__tabRow>.shell-module__PyQQ8q__seg{flex-shrink:1;min-width:0}.shell-module__PyQQ8q__tabRowSticky{top:var(--rk-top-h);z-index:15;background:var(--rk-page);margin:-8px -26px 4px;padding:8px 26px;position:sticky}.shell-module__PyQQ8q__pageStack{flex-direction:column;gap:16px;min-width:0;display:flex}.shell-module__PyQQ8q__pageHead{overflow:visible}.shell-module__PyQQ8q__pageHeadTop{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:18px 22px;display:flex}.shell-module__PyQQ8q__pageHeadLead{flex-shrink:0;display:flex}.shell-module__PyQQ8q__pageHeadMain{flex-direction:column;flex:240px;gap:4px;min-width:0;display:flex}.shell-module__PyQQ8q__pageHeadTitleRow{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;min-height:38px;display:flex}.shell-module__PyQQ8q__pageHeadTitle{color:var(--rk-ink);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:600;line-height:1.3}.shell-module__PyQQ8q__pageHeadDesc{color:var(--rk-muted);max-width:760px;margin:0;font-size:13px;line-height:1.5}.shell-module__PyQQ8q__pageHeadBelow{min-width:0;margin-top:4px}.shell-module__PyQQ8q__pageHeadActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:38px;margin-left:auto;display:flex}.shell-module__PyQQ8q__pageHeadStats{border-top:1px solid var(--rk-line-soft);padding:14px 22px 18px}.shell-module__PyQQ8q__contentBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 12px;min-height:38px;display:flex}.shell-module__PyQQ8q__banner{border:1px solid var(--rk-line);color:var(--rk-body);background:#fff;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 15px;font-size:13px;line-height:1.5;display:flex}.shell-module__PyQQ8q__banner b{font-weight:600}.shell-module__PyQQ8q__bannerWarn{background:var(--rk-warn-bg);color:var(--rk-warn);border-color:#eadfbf}.shell-module__PyQQ8q__bannerBad{background:var(--rk-bad-bg);color:var(--rk-bad);border-color:#efd2cd}.shell-module__PyQQ8q__bannerGood{background:var(--rk-good-bg);color:var(--rk-good);border-color:#cde5d7}.shell-module__PyQQ8q__bannerInfo{background:var(--rk-navy-tint);color:var(--rk-navy);border-color:#d3dcec}.shell-module__PyQQ8q__bannerGrow{flex:1;min-width:0}.shell-module__PyQQ8q__tableWrap{max-width:100%;overflow-x:auto}.shell-module__PyQQ8q__btn{border:1px solid var(--rk-input);cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:600;line-height:1.45;display:inline-flex;color:var(--rk-ink)!important}.shell-module__PyQQ8q__btn:hover:not(:disabled){background:var(--rk-page);border-color:#c9cdd4}.shell-module__PyQQ8q__btn:disabled{opacity:.45;cursor:default}.shell-module__PyQQ8q__btnPrimary{border-color:var(--rk-navy);background:var(--rk-navy);padding:8px 16px;color:#fff!important}.shell-module__PyQQ8q__btnPrimary:hover:not(:disabled){background:var(--rk-navy-hover);border-color:var(--rk-navy-hover)}.shell-module__PyQQ8q__iconOnly{cursor:pointer;background:0 0;border:none;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;color:var(--rk-muted)!important}.shell-module__PyQQ8q__iconOnly:hover:not(:disabled){background:var(--rk-pill);color:var(--rk-ink)!important}.shell-module__PyQQ8q__seg{border:1px solid var(--rk-input);background:#fff;border-radius:8px;max-width:100%;padding:2px;display:inline-flex;overflow-x:auto}.shell-module__PyQQ8q__segBtn{cursor:pointer;color:var(--rk-body);white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 13px;font-size:13.5px;font-weight:600}.shell-module__PyQQ8q__segBtn:hover:not(.shell-module__PyQQ8q__segOn){background:var(--rk-page)}.shell-module__PyQQ8q__segOn{background:var(--rk-seg-on,#1b3a6a);color:#fff}.shell-module__PyQQ8q__segBtn:focus-visible{outline-offset:-2px}.shell-module__PyQQ8q__switch{cursor:pointer;background:#c4c8cf;border:none;border-radius:999px;flex-shrink:0;width:40px;height:24px;padding:0;transition:background .15s;position:relative}.shell-module__PyQQ8q__switch[aria-checked=true]{background:var(--rk-navy)}.shell-module__PyQQ8q__switch:disabled{opacity:.45;cursor:default}.shell-module__PyQQ8q__knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.shell-module__PyQQ8q__switch[aria-checked=true] .shell-module__PyQQ8q__knob{left:19px}.shell-module__PyQQ8q__status{color:var(--rk-ink);border:1px solid var(--rk-line);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:2px 10px 2px 8px;font-size:12.5px;font-weight:500;display:inline-flex}.shell-module__PyQQ8q__dot{background:var(--rk-dot);border-radius:50%;flex-shrink:0;width:7px;height:7px}.shell-module__PyQQ8q__dotWarn{background:#d19a00}.shell-module__PyQQ8q__dotBad{background:var(--rk-bad)}.shell-module__PyQQ8q__dotNeutral{background:#9aa0a8}.shell-module__PyQQ8q__statusFilled{border-color:#0000}.shell-module__PyQQ8q__statusFilled.shell-module__PyQQ8q__toneGood{background:var(--rk-good-bg);color:#0b5e38}.shell-module__PyQQ8q__statusFilled.shell-module__PyQQ8q__toneWarn{color:#7a5200;background:#fdf3dc}.shell-module__PyQQ8q__statusFilled.shell-module__PyQQ8q__toneBad{background:var(--rk-bad-bg);color:var(--rk-bad)}.shell-module__PyQQ8q__statusFilled.shell-module__PyQQ8q__toneNeutral{background:var(--rk-pill);color:var(--rk-body)}.shell-module__PyQQ8q__good{color:var(--rk-good)}.shell-module__PyQQ8q__warn{color:var(--rk-warn)}.shell-module__PyQQ8q__bad{color:var(--rk-bad)}.shell-module__PyQQ8q__muted{color:var(--rk-muted)}.shell-module__PyQQ8q__foot{border-top:1px solid var(--rk-line);background:var(--rk-band);margin-top:8px}.shell-module__PyQQ8q__footIn{box-sizing:border-box;padding:16px 26px 12px}.shell-module__PyQQ8q__footCols{flex-wrap:wrap;align-items:flex-start;gap:14px 36px;display:flex}.shell-module__PyQQ8q__footH{color:var(--rk-ink);letter-spacing:-.005em;align-items:center;gap:7px;margin:0 0 4px;font-size:12px;font-weight:600;line-height:16px;display:flex}.shell-module__PyQQ8q__footLinks{grid-template-rows:repeat(5,auto);grid-auto-flow:column;justify-content:start;column-gap:24px;display:grid}.shell-module__PyQQ8q__footL{letter-spacing:-.005em;padding:4px 0;font-size:12px;line-height:16px;display:block;color:var(--rk-muted)!important}.shell-module__PyQQ8q__footL:hover{text-decoration:underline;color:var(--rk-ink)!important}.shell-module__PyQQ8q__footL[aria-current=page]{font-weight:600;color:var(--rk-ink)!important}.shell-module__PyQQ8q__navBadge{box-sizing:border-box;color:#fff;vertical-align:middle;background:#f04e37;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.shell-module__PyQQ8q__navBadge:empty{width:8px;min-width:0;height:8px;padding:0}.shell-module__PyQQ8q__topDot{width:8px;height:8px;box-shadow:0 0 0 2px var(--rk-navy);background:#f04e37;border-radius:50%;flex:none}.shell-module__PyQQ8q__root[data-frame=legacy]{height:100dvh;min-height:0;overflow:hidden}.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__mainCol{scrollbar-gutter:stable;background:#e6eef1;overflow:hidden auto}.shell-module__PyQQ8q__root[data-frame=legacy][data-crt] .shell-module__PyQQ8q__mainCol{background:#0a0d0a}.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__main{padding:0}.shell-module__PyQQ8q__legacy{color:#333;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5}.shell-module__PyQQ8q__pageBar{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border-bottom:1px solid #c9dde1;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 28px;display:flex;position:sticky;top:0}.shell-module__PyQQ8q__pageBarLead{flex-wrap:wrap;align-items:center;gap:8px 20px;min-width:0;display:flex}.shell-module__PyQQ8q__pageSlot{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.shell-module__PyQQ8q__pageActions{align-items:center;gap:10px;display:flex}.shell-module__PyQQ8q__pageSlot:empty,.shell-module__PyQQ8q__pageActions:empty{display:none}.shell-module__PyQQ8q__legacyMark{top:var(--rk-top-h);z-index:0;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.shell-module__PyQQ8q__legacyMarkImg{aspect-ratio:1;opacity:.05;background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(600px,55vw,75vh)}.shell-module__PyQQ8q__root[data-crt] .shell-module__PyQQ8q__legacyMarkImg{opacity:.025}.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__foot{position:relative}.shell-module__PyQQ8q__root[data-crt] .shell-module__PyQQ8q__foot{background:#0e130e;border-top-color:#1e3b22}.shell-module__PyQQ8q__root[data-crt] .shell-module__PyQQ8q__footH{color:#c7ffd3}.shell-module__PyQQ8q__root[data-crt] .shell-module__PyQQ8q__footL{color:#5c8a66!important}.shell-module__PyQQ8q__root[data-crt] .shell-module__PyQQ8q__footL:hover,.shell-module__PyQQ8q__root[data-crt] .shell-module__PyQQ8q__footL[aria-current=page]{color:#c7ffd3!important}@media (max-width:899px){.shell-module__PyQQ8q__pageBar{padding:12px 16px;position:static}}@media print{.shell-module__PyQQ8q__root[data-frame=legacy],.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__body,.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__mainCol{height:auto;display:block;overflow:visible}.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__top,.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__foot,.shell-module__PyQQ8q__root[data-frame=legacy] .shell-module__PyQQ8q__skip{display:none!important}.shell-module__PyQQ8q__pageBar{-webkit-backdrop-filter:none;backdrop-filter:none;position:static}body:has(#doc-print-root,#pm-print-root,#lto-recap-root) .shell-module__PyQQ8q__pageBar{display:none!important}}.shell-module__PyQQ8q__overlay{z-index:2000;-webkit-backdrop-filter:blur(5px)saturate(.92);backdrop-filter:blur(5px)saturate(.92);box-sizing:border-box;background:#1018282e;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.shell-module__PyQQ8q__dialog{border:1px solid var(--rk-line);width:640px;max-width:100%;max-height:70vh;font-family:var(--rk-font);color:var(--rk-body);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 48px #10182833}.shell-module__PyQQ8q__dialogInputRow{border-bottom:1px solid var(--rk-line);color:var(--rk-muted);align-items:center;gap:10px;padding:12px 16px;display:flex}.shell-module__PyQQ8q__dialogInput{min-width:0;color:var(--rk-ink);background:0 0;border:none;outline:none;flex:1;font-size:16px}.shell-module__PyQQ8q__dialogInput:focus-visible{outline:none}.shell-module__PyQQ8q__dialogKbd{color:var(--rk-muted);border:1px solid var(--rk-line);border-radius:5px;flex-shrink:0;padding:1px 6px;font-size:11.5px;font-weight:600}.shell-module__PyQQ8q__results{margin:0;padding:6px;list-style:none;overflow-y:auto}.shell-module__PyQQ8q__result{cursor:pointer;color:var(--rk-ink);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.shell-module__PyQQ8q__resultOn{background:var(--rk-navy-tint);color:var(--rk-navy)}.shell-module__PyQQ8q__resultIcon{color:var(--rk-muted);flex-shrink:0;display:flex}.shell-module__PyQQ8q__resultOn .shell-module__PyQQ8q__resultIcon{color:var(--rk-navy)}.shell-module__PyQQ8q__resultName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.shell-module__PyQQ8q__resultDept{color:var(--rk-muted);flex-shrink:0;font-size:12.5px}.shell-module__PyQQ8q__resultOn .shell-module__PyQQ8q__resultDept{color:var(--rk-muted-on-tint)}.shell-module__PyQQ8q__resultEmpty{color:var(--rk-muted);padding:18px 12px;font-size:13.5px}.shell-module__PyQQ8q__dialogFoot{border-top:1px solid var(--rk-line);color:var(--rk-muted);gap:16px;padding:8px 16px;font-size:12px;display:flex}.shell-module__PyQQ8q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.shell-module__PyQQ8q__accountName{display:none}.shell-module__PyQQ8q__account{padding:4px}}@media (max-width:899px){.shell-module__PyQQ8q__top{padding:0 calc(10px + var(--rk-sbw)) 0 14px;gap:8px}.shell-module__PyQQ8q__kbd{display:none}.shell-module__PyQQ8q__topBtn{gap:6px;padding:7px 6px;font-size:14px}.shell-module__PyQQ8q__topBtnLabel{max-width:34vw}.shell-module__PyQQ8q__body{flex-direction:column}.shell-module__PyQQ8q__panel{border-right:none;border-bottom:1px solid var(--rk-line);align-self:stretch;gap:14px;width:auto;height:min(300px,45vh);padding:16px;position:static;overflow-y:auto}.shell-module__PyQQ8q__panel[data-panel-fit]{height:auto;overflow:visible}.shell-module__PyQQ8q__main{padding:16px 16px 32px}.shell-module__PyQQ8q__cardHead{padding:16px}.shell-module__PyQQ8q__cardBody{padding:12px 16px 16px}.shell-module__PyQQ8q__pageHeadTop{padding:16px}.shell-module__PyQQ8q__tabRowSticky{margin:-8px -16px 4px;padding:8px 16px}.shell-module__PyQQ8q__pageHeadStats{padding:12px 16px 16px}.shell-module__PyQQ8q__footIn{padding:14px 16px 10px}.shell-module__PyQQ8q__footCols{column-gap:28px}.shell-module__PyQQ8q__mega{gap:18px 28px;padding:18px 20px}.shell-module__PyQQ8q__megaCol{width:150px}}@media (max-width:560px){.shell-module__PyQQ8q__mark+.shell-module__PyQQ8q__sep{display:none}.shell-module__PyQQ8q__searchWrap{flex:auto;justify-content:flex-end}.shell-module__PyQQ8q__search{background:0 0;border-color:#0000;justify-content:center;width:38px;height:38px;padding:0}.shell-module__PyQQ8q__searchText{display:none}.shell-module__PyQQ8q__overlay{padding-top:10px}.shell-module__PyQQ8q__tabRow{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.shell-module__PyQQ8q__switch,.shell-module__PyQQ8q__knob,.shell-module__PyQQ8q__body,.shell-module__PyQQ8q__megaLink,.shell-module__PyQQ8q__overlay{transition:none}.shell-module__PyQQ8q__mega{animation:none}}
.recipe-book-module__iH-o1W__headStats{flex-wrap:wrap;align-items:flex-start;gap:44px;display:flex}.recipe-book-module__iH-o1W__statGroup{flex-direction:column;gap:10px;min-width:0;display:flex}.recipe-book-module__iH-o1W__statRow{flex-wrap:wrap;gap:34px;display:flex}.recipe-book-module__iH-o1W__statRowWide{flex-wrap:wrap;gap:40px;display:flex}.recipe-book-module__iH-o1W__statLabelLg{color:var(--rk-muted);font-size:13px}.recipe-book-module__iH-o1W__statValueLg{color:var(--rk-ink);font-variant-numeric:tabular-nums;margin-top:3px;font-size:17px;font-weight:600}.recipe-book-module__iH-o1W__dataNote{color:var(--rk-muted);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:4px;font-size:12px;display:flex}.recipe-book-module__iH-o1W__dataNoteText{text-align:right}.recipe-book-module__iH-o1W__dataNoteBad{color:var(--rk-bad)}.recipe-book-module__iH-o1W__noteBlock{color:var(--rk-body);max-width:560px;font-size:12.5px}.recipe-book-module__iH-o1W__tabCount{opacity:.75;font-variant-numeric:tabular-nums;margin-left:5px;font-weight:500}.recipe-book-module__iH-o1W__sortWrap{color:var(--rk-ink);align-items:center;gap:8px;font-size:13.5px;display:flex}.recipe-book-module__iH-o1W__sortWrap svg{color:var(--rk-muted)}.recipe-book-module__iH-o1W__sortSelect{width:auto;padding:7px 32px 7px 10px;font-size:13.5px;font-weight:500}.recipe-book-module__iH-o1W__switchWrap{color:var(--rk-ink);align-items:center;gap:10px;margin:0 6px;font-size:13.5px;display:flex}.recipe-book-module__iH-o1W__viewToggle{border:1px solid var(--rk-input);background:#fff;border-radius:8px;display:inline-flex;overflow:hidden}.recipe-book-module__iH-o1W__viewBtn{cursor:pointer;width:40px;height:34px;color:var(--rk-body);background:#fff;border:none;justify-content:center;align-items:center;padding:0;display:flex}.recipe-book-module__iH-o1W__liveBtn{border:1px solid var(--rk-input);height:34px;color:var(--rk-body);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:8px;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.recipe-book-module__iH-o1W__liveBtn:hover{background:var(--rk-page)}.recipe-book-module__iH-o1W__liveBtnOn,.recipe-book-module__iH-o1W__liveBtnOn:hover{background:var(--rk-good-bg);color:var(--rk-good);border-color:#cde5d7}.recipe-book-module__iH-o1W__liveDot{background:#c9cdd4;border-radius:50%;flex-shrink:0;width:7px;height:7px}.recipe-book-module__iH-o1W__liveBtnOn .recipe-book-module__iH-o1W__liveDot{background:var(--rk-dot)}.recipe-book-module__iH-o1W__viewBtn+.recipe-book-module__iH-o1W__viewBtn{border-left:1px solid var(--rk-input)}.recipe-book-module__iH-o1W__viewBtn:hover:not(.recipe-book-module__iH-o1W__viewOn){background:var(--rk-page)}.recipe-book-module__iH-o1W__viewOn{background:var(--rk-ink);color:#fff}.recipe-book-module__iH-o1W__viewBtn:focus-visible{outline-offset:-3px}.recipe-book-module__iH-o1W__bannerCol.recipe-book-module__iH-o1W__bannerCol{flex-direction:column;align-items:stretch;gap:4px}.recipe-book-module__iH-o1W__bannerHead{justify-content:space-between;align-items:flex-start;gap:10px;font-weight:600;display:flex}.recipe-book-module__iH-o1W__bannerLine{margin:0}.recipe-book-module__iH-o1W__empty{text-align:center;color:var(--rk-muted);padding:60px 16px;font-size:15px}.recipe-book-module__iH-o1W__emptyCard{border:1px solid var(--rk-line);background:#fff;border-radius:12px}.recipe-book-module__iH-o1W__spin{animation:1s linear infinite recipe-book-module__iH-o1W__rbSpin}@keyframes recipe-book-module__iH-o1W__rbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.recipe-book-module__iH-o1W__panelFields{flex-direction:column;gap:12px;display:flex}.recipe-book-module__iH-o1W__searchField{border:1px solid var(--rk-input);color:var(--rk-muted);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.recipe-book-module__iH-o1W__searchField:focus-within{outline:2px solid var(--rk-focus);outline-offset:2px}.recipe-book-module__iH-o1W__searchInput{min-width:0;color:var(--rk-ink);background:0 0;border:none;outline:none;flex-grow:1;padding:9px 0;font-size:14px}.recipe-book-module__iH-o1W__searchInput:focus-visible{outline:none}.recipe-book-module__iH-o1W__searchInput::placeholder{color:var(--rk-muted)}.recipe-book-module__iH-o1W__filterBar{justify-content:space-between;align-items:center;gap:10px;display:flex}.recipe-book-module__iH-o1W__filterCount{color:var(--rk-muted);font-size:12.5px}.recipe-book-module__iH-o1W__storeFixed{border:1px solid var(--rk-line);color:var(--rk-ink);background:var(--rk-page);border-radius:8px;padding:9px 12px;font-size:14px}.recipe-book-module__iH-o1W__plist{flex-direction:column;gap:2px;margin:0 -4px;display:flex}.recipe-book-module__iH-o1W__pitem{text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:9px 10px;display:flex}.recipe-book-module__iH-o1W__pitem:hover{background:var(--rk-page)}.recipe-book-module__iH-o1W__pitemOn,.recipe-book-module__iH-o1W__pitemOn:hover{background:var(--rk-acc-tint);box-shadow:inset 3px 0 0 var(--rk-acc-bar)}.recipe-book-module__iH-o1W__pitem:focus-visible{outline-offset:-2px}.recipe-book-module__iH-o1W__pavatar{width:40px;height:40px;color:var(--rk-muted);background:#f7f8fa;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.recipe-book-module__iH-o1W__pitemOn .recipe-book-module__iH-o1W__pavatar{background:#fff}.recipe-book-module__iH-o1W__ptext{flex-grow:1;min-width:0}.recipe-book-module__iH-o1W__pname{color:var(--rk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.recipe-book-module__iH-o1W__pitemOn .recipe-book-module__iH-o1W__pname{color:var(--rk-acc-ink)}.recipe-book-module__iH-o1W__psub{color:var(--rk-muted);font-size:12.5px;display:block}.recipe-book-module__iH-o1W__pitemOn .recipe-book-module__iH-o1W__psub{color:var(--rk-muted-on-tint)}.recipe-book-module__iH-o1W__pdot{background:var(--rk-dot);border-radius:50%;flex-shrink:0;width:8px;height:8px}.recipe-book-module__iH-o1W__photoImg{object-fit:contain;mix-blend-mode:multiply;display:block}.recipe-book-module__iH-o1W__photoNone{color:#9aa0a8;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.recipe-book-module__iH-o1W__grid{grid-template-columns:repeat(auto-fill,minmax(min(236px,100%),1fr));gap:16px;display:grid}.recipe-book-module__iH-o1W__rcard{border:1px solid var(--rk-line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;min-width:0;transition:box-shadow .16s,border-color .16s,transform .16s;display:flex;overflow:hidden}.recipe-book-module__iH-o1W__rcard:hover{border-color:var(--rk-line-hover);transform:translateY(-1px);box-shadow:0 6px 18px #10182814}.recipe-book-module__iH-o1W__rphoto{cursor:pointer;background:#f7f8fa;border:none;width:100%;height:158px;padding:0;display:block;position:relative}.recipe-book-module__iH-o1W__rphoto .recipe-book-module__iH-o1W__photoImg{width:100%;height:158px}.recipe-book-module__iH-o1W__rphoto:focus-visible{outline-offset:-3px}.recipe-book-module__iH-o1W__rank{color:var(--rk-body);border:1px solid var(--rk-line);font-variant-numeric:tabular-nums;background:#fff;border-radius:6px;padding:1px 7px;font-size:11.5px;font-weight:700;position:absolute;top:10px;left:10px}.recipe-book-module__iH-o1W__photoStatus{position:absolute;top:10px;right:10px}.recipe-book-module__iH-o1W__rbody{flex-direction:column;flex-grow:1;gap:10px;padding:14px 16px 16px;display:flex}.recipe-book-module__iH-o1W__rname{color:var(--rk-ink);letter-spacing:-.01em;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:15.5px;font-weight:600;line-height:1.3}.recipe-book-module__iH-o1W__meta{color:var(--rk-muted);align-items:center;gap:7px;min-width:0;margin-top:4px;font-size:12.5px;display:flex}.recipe-book-module__iH-o1W__swatch{border-radius:3px;flex-shrink:0;width:8px;height:8px}.recipe-book-module__iH-o1W__sizeSeg{background:var(--rk-pill);border-radius:8px;flex-wrap:wrap;align-self:flex-start;max-width:100%;padding:2px;display:inline-flex}.recipe-book-module__iH-o1W__sizeBtn{cursor:pointer;color:var(--rk-muted);background:0 0;border:none;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}.recipe-book-module__iH-o1W__sizeBtn:hover:not(.recipe-book-module__iH-o1W__sizeOn){color:var(--rk-ink)}.recipe-book-module__iH-o1W__sizeOn{color:var(--rk-ink);background:#fff;box-shadow:0 1px 2px #1018281f}.recipe-book-module__iH-o1W__sizeOnly{color:var(--rk-body);background:var(--rk-pill);border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:12px;font-weight:600}.recipe-book-module__iH-o1W__figures{border-top:1px solid var(--rk-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:auto;padding-top:12px;display:grid}.recipe-book-module__iH-o1W__figuresOne{border-top:1px solid var(--rk-line-soft);margin-top:auto;padding-top:12px}.recipe-book-module__iH-o1W__figLabel{color:var(--rk-muted);white-space:nowrap;font-size:11.5px}.recipe-book-module__iH-o1W__figValue{color:var(--rk-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px;font-size:15px;font-weight:600}.recipe-book-module__iH-o1W__pills{flex-wrap:wrap;gap:4px;display:flex}.recipe-book-module__iH-o1W__pill{background:var(--rk-pill);white-space:nowrap;border-radius:6px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.45;display:inline-flex;color:var(--rk-body)!important}.recipe-book-module__iH-o1W__pillWarn{color:var(--rk-warn)!important}.recipe-book-module__iH-o1W__pillBad{color:var(--rk-bad)!important}.recipe-book-module__iH-o1W__pillGood{color:var(--rk-good)!important}.recipe-book-module__iH-o1W__pillPurple{color:#6d28d9!important}a.recipe-book-module__iH-o1W__pill:hover{text-decoration:underline}.recipe-book-module__iH-o1W__listCard{border:1px solid var(--rk-line);background:#fff;border-radius:12px;overflow:hidden}.recipe-book-module__iH-o1W__listScroll{overflow-x:auto}.recipe-book-module__iH-o1W__listInner{min-width:860px}.recipe-book-module__iH-o1W__listCols{grid-template-columns:minmax(0,2.6fr) minmax(0,1.2fr) repeat(4,minmax(0,1fr)) 104px 76px;gap:0 14px;padding:0 18px;display:grid}.recipe-book-module__iH-o1W__listColsNoStatus{grid-template-columns:minmax(0,2.6fr) minmax(0,1.2fr) repeat(4,minmax(0,1fr)) 76px}.recipe-book-module__iH-o1W__listHead{border-bottom:1px solid var(--rk-line);color:var(--rk-muted);font-size:12.5px;font-weight:600}.recipe-book-module__iH-o1W__lhSpan{grid-row:span 2;align-self:end;padding:12px 0}.recipe-book-module__iH-o1W__lhGroup{border-bottom:1px solid var(--rk-line-soft);grid-column:span 4;padding:10px 0 7px}.recipe-book-module__iH-o1W__lhSize{padding:8px 0 10px}.recipe-book-module__iH-o1W__listRow{border-bottom:1px solid var(--rk-line-soft);cursor:pointer;align-items:center;padding:10px 18px}.recipe-book-module__iH-o1W__listRow:last-child{border-bottom:none}.recipe-book-module__iH-o1W__listRow:hover{background:var(--rk-row-hover)}.recipe-book-module__iH-o1W__lname{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.recipe-book-module__iH-o1W__lavatar{background:#f7f8fa;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.recipe-book-module__iH-o1W__ltext{min-width:0}.recipe-book-module__iH-o1W__ltitle{color:var(--rk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.recipe-book-module__iH-o1W__lsub{color:var(--rk-muted);margin-top:1px;font-size:12.5px;display:block}.recipe-book-module__iH-o1W__lpills{margin:6px 0 0 56px}.recipe-book-module__iH-o1W__lbase{color:var(--rk-body);align-items:center;gap:7px;min-width:0;font-size:13px;display:flex}.recipe-book-module__iH-o1W__cellMain{color:var(--rk-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.recipe-book-module__iH-o1W__cellSub{color:var(--rk-muted);font-variant-numeric:tabular-nums;margin-top:1px;font-size:12px}.recipe-book-module__iH-o1W__cellNone{color:#9aa0a8;font-size:13px}.recipe-book-module__iH-o1W__lactions{justify-content:flex-end;align-items:center;gap:2px;display:flex;position:relative}.recipe-book-module__iH-o1W__kebabMenu{z-index:30;border:1px solid var(--rk-line);background:#fff;border-radius:10px;min-width:170px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 12px 32px #10182824}.recipe-book-module__iH-o1W__kebabItem{width:100%;color:var(--rk-body);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;font-weight:500;display:flex}.recipe-book-module__iH-o1W__kebabItem:hover,.recipe-book-module__iH-o1W__kebabItem:focus-visible{background:var(--rk-page);color:var(--rk-ink)}.recipe-book-module__iH-o1W__kebabItem:focus-visible{outline-offset:-2px}.recipe-book-module__iH-o1W__dcard{border:1px solid var(--rk-line);background:#fff;border-radius:12px}.recipe-book-module__iH-o1W__dcard>:last-child{border-radius:0 0 11px 11px}.recipe-book-module__iH-o1W__dhead{flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:18px 22px;display:flex}.recipe-book-module__iH-o1W__dphoto{background:#f7f8fa;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.recipe-book-module__iH-o1W__dtitleCol{flex-direction:column;flex:240px;gap:8px;min-width:0;display:flex}.recipe-book-module__iH-o1W__dtitleRow{flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:38px;display:flex}.recipe-book-module__iH-o1W__dtitleRow h1{color:var(--rk-ink);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.3}.recipe-book-module__iH-o1W__sizeNav{align-items:center;gap:6px;display:flex}.recipe-book-module__iH-o1W__navBtn{border:1px solid var(--rk-input);width:32px;height:32px;color:var(--rk-body);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.recipe-book-module__iH-o1W__navBtn:hover:not(:disabled){background:var(--rk-page);border-color:#c9cdd4}.recipe-book-module__iH-o1W__navBtn:disabled{opacity:.4;cursor:default}.recipe-book-module__iH-o1W__sizeSelect{width:auto;min-width:190px;height:32px;padding:0 34px 0 12px;font-size:13.5px}.recipe-book-module__iH-o1W__dactions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-height:38px;margin-left:auto;display:flex;position:relative}.recipe-book-module__iH-o1W__dstats{border-top:1px solid var(--rk-line-soft);flex-wrap:wrap;align-items:flex-start;gap:56px;padding:14px 22px 18px;display:flex}.recipe-book-module__iH-o1W__dnotice{border-top:1px solid var(--rk-line-soft);flex-direction:column;gap:10px;padding:14px 22px;display:flex}.recipe-book-module__iH-o1W__dsection{border-top:1px solid var(--rk-line-soft);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 22px;display:flex}.recipe-book-module__iH-o1W__ingWrap{container:ingw/inline-size}.recipe-book-module__iH-o1W__ingCols{grid-template-columns:136px minmax(200px,1fr) 120px 84px 150px 32px;gap:0 14px;padding:0 20px;display:grid}.recipe-book-module__iH-o1W__ingColsNoCost{grid-template-columns:136px minmax(200px,1fr) 120px 32px}.recipe-book-module__iH-o1W__ingInner{min-width:840px}.recipe-book-module__iH-o1W__ingInnerNoCost{min-width:500px}.recipe-book-module__iH-o1W__ingHead{border-top:1px solid var(--rk-line);border-bottom:1px solid var(--rk-line);color:var(--rk-muted);background:#fafbfc;font-size:12.5px;font-weight:600}.recipe-book-module__iH-o1W__ihSpan{grid-row:span 2;align-self:end;padding:12px 0}.recipe-book-module__iH-o1W__ihGroup{border-bottom:1px solid var(--rk-line-soft);grid-column:span 2;padding:10px 0 7px}.recipe-book-module__iH-o1W__ihSub{padding:8px 0 10px}.recipe-book-module__iH-o1W__right{text-align:right}.recipe-book-module__iH-o1W__ingRow{border-bottom:1px solid var(--rk-line-soft);align-items:center;padding:12px 20px}.recipe-book-module__iH-o1W__ingRowClickable{cursor:pointer}.recipe-book-module__iH-o1W__ingRowClickable:hover{background:var(--rk-row-hover)}.recipe-book-module__iH-o1W__ipart{color:var(--rk-body);font-size:13.5px}.recipe-book-module__iH-o1W__iname{color:var(--rk-ink);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:500;display:flex}.recipe-book-module__iH-o1W__inameText{overflow-wrap:anywhere}.recipe-book-module__iH-o1W__iamount{color:var(--rk-ink);font-variant-numeric:tabular-nums;font-size:14px}.recipe-book-module__iH-o1W__icost{color:var(--rk-ink);text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.recipe-book-module__iH-o1W__icostNone{color:#9aa0a8;font-weight:500}.recipe-book-module__iH-o1W__share{align-items:center;gap:10px;display:flex}.recipe-book-module__iH-o1W__shareTrack{background:var(--rk-pill);border-radius:3px;flex-grow:1;height:6px;display:block;overflow:hidden}.recipe-book-module__iH-o1W__shareFill{background:#1e88a8;height:6px;display:block}.recipe-book-module__iH-o1W__sharePct{color:var(--rk-muted);text-align:right;font-variant-numeric:tabular-nums;width:34px;font-size:12.5px}.recipe-book-module__iH-o1W__expand{color:var(--rk-muted);justify-content:flex-end;display:flex}.recipe-book-module__iH-o1W__expandBtn{transition:transform .12s}.recipe-book-module__iH-o1W__expandOpen{transform:rotate(90deg)}.recipe-book-module__iH-o1W__subRows{border-bottom:1px solid var(--rk-line-soft);background:#fafbfc;padding:4px 0 8px}.recipe-book-module__iH-o1W__subHead{color:var(--rk-muted);padding:6px 20px 4px 170px;font-size:12px;font-weight:600}.recipe-book-module__iH-o1W__subRow{color:var(--rk-body);align-items:center;padding:5px 20px;font-size:13px}.recipe-book-module__iH-o1W__subRow .recipe-book-module__iH-o1W__iname{color:var(--rk-body);font-size:13px;font-weight:400}.recipe-book-module__iH-o1W__subRow .recipe-book-module__iH-o1W__icost{color:var(--rk-body);font-size:13px;font-weight:500}.recipe-book-module__iH-o1W__itotal{align-items:center;padding:14px 20px}.recipe-book-module__iH-o1W__itotalLabel{color:var(--rk-ink);font-size:14px;font-weight:600}.recipe-book-module__iH-o1W__itotalNote{color:var(--rk-muted);font-size:13.5px}.recipe-book-module__iH-o1W__itotalValue{color:var(--rk-ink);text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}@container ingw (max-width:820px){.recipe-book-module__iH-o1W__ingCols{grid-template-columns:112px minmax(160px,1fr) 96px 72px 48px 28px;gap:0 12px;padding-left:16px;padding-right:16px}.recipe-book-module__iH-o1W__ingColsNoCost{grid-template-columns:112px minmax(160px,1fr) 96px 28px}.recipe-book-module__iH-o1W__ingInner{min-width:600px}.recipe-book-module__iH-o1W__ingInnerNoCost{min-width:440px}.recipe-book-module__iH-o1W__shareTrack{display:none}.recipe-book-module__iH-o1W__sharePct{width:auto}.recipe-book-module__iH-o1W__ingRow,.recipe-book-module__iH-o1W__subRow,.recipe-book-module__iH-o1W__itotal{padding-left:16px;padding-right:16px}.recipe-book-module__iH-o1W__subHead{padding-left:140px}}.recipe-book-module__iH-o1W__instructions{color:var(--rk-body);white-space:pre-wrap;border-top:1px solid var(--rk-line);padding:16px 22px 22px;font-size:14px}.recipe-book-module__iH-o1W__versionMenu{z-index:30;border:1px solid var(--rk-line);background:#fff;border-radius:12px;width:300px;max-width:calc(100vw - 32px);max-height:340px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 12px 32px #10182824}.recipe-book-module__iH-o1W__versionNote{color:var(--rk-muted);padding:10px;font-size:13px}.recipe-book-module__iH-o1W__scard{border:1px solid var(--rk-line);cursor:pointer;text-align:left;box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:14px 16px 16px;transition:box-shadow .16s,border-color .16s;display:flex}.recipe-book-module__iH-o1W__scard:hover{border-color:var(--rk-line-hover);box-shadow:0 6px 18px #10182814}.recipe-book-module__iH-o1W__stitle{color:var(--rk-ink);letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:600;line-height:1.3}.recipe-book-module__iH-o1W__sfoot{border-top:1px solid var(--rk-line-soft);margin-top:auto;padding-top:10px}.recipe-book-module__iH-o1W__priceHint{color:var(--rk-muted);white-space:nowrap;letter-spacing:0;margin-left:5px;font-size:11px;font-weight:500}.recipe-book-module__iH-o1W__priceHintBlock{margin:2px 0 0;display:block}.recipe-book-module__iH-o1W__overlay{z-index:1000;background:#10182866;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.recipe-book-module__iH-o1W__dialog{border:1px solid var(--rk-line);box-sizing:border-box;background:#fff;border-radius:12px;width:100%;max-width:680px;max-height:calc(100vh - 32px);overflow-y:auto;box-shadow:0 24px 48px #10182833}.recipe-book-module__iH-o1W__dialogHead{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.recipe-book-module__iH-o1W__dialogHead h2{color:var(--rk-ink);margin:0;font-size:19px;font-weight:600}.recipe-book-module__iH-o1W__syncDialog{max-width:600px}.recipe-book-module__iH-o1W__syncDialog:focus{outline:none}.recipe-book-module__iH-o1W__syncBody{flex-direction:column;gap:10px;padding:0 20px 20px;display:flex}.recipe-book-module__iH-o1W__syncText{color:var(--rk-ink);margin:0;font-size:14.5px;line-height:1.5}.recipe-book-module__iH-o1W__syncMuted{color:var(--rk-muted);margin:0;font-size:13px;line-height:1.5}.recipe-book-module__iH-o1W__syncActions{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.recipe-book-module__iH-o1W__syncRunning{text-align:center;color:var(--rk-ink);flex-direction:column;align-items:center;gap:6px;padding:28px 0;font-size:14.5px;display:flex}.recipe-book-module__iH-o1W__syncRunning svg{color:var(--rk-navy)}.recipe-book-module__iH-o1W__syncList{border:1px solid var(--rk-line);border-radius:10px;max-height:46vh;overflow-y:auto}.recipe-book-module__iH-o1W__syncRow{border-bottom:1px solid var(--rk-line-soft);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 56px 60px 60px 64px;align-items:center;gap:10px;padding:7px 12px;font-size:13.5px;display:grid}.recipe-book-module__iH-o1W__syncRow:last-child{border-bottom:none}.recipe-book-module__iH-o1W__syncRow>span:not(:first-child){text-align:right}.recipe-book-module__iH-o1W__syncRowHead{background:var(--rk-page);text-transform:uppercase;letter-spacing:.04em;color:var(--rk-muted);font-size:11.5px;font-weight:500;position:sticky;top:0}.recipe-book-module__iH-o1W__syncItem{text-overflow:ellipsis;white-space:nowrap;color:var(--rk-ink);overflow:hidden}.recipe-book-module__iH-o1W__syncNow{color:var(--rk-navy);font-weight:600}@media (max-width:899px){.recipe-book-module__iH-o1W__headStats{gap:20px}.recipe-book-module__iH-o1W__dstats{gap:24px;padding:12px 16px 16px}.recipe-book-module__iH-o1W__statRowWide,.recipe-book-module__iH-o1W__statRow{gap:22px}.recipe-book-module__iH-o1W__dhead{padding:16px}.recipe-book-module__iH-o1W__dsection,.recipe-book-module__iH-o1W__dnotice{padding:14px 16px}.recipe-book-module__iH-o1W__dataNote{justify-content:flex-start}.recipe-book-module__iH-o1W__dataNoteText{text-align:left}.recipe-book-module__iH-o1W__instructions{padding:14px 16px 18px}}@media (prefers-reduced-motion:reduce){.recipe-book-module__iH-o1W__rcard,.recipe-book-module__iH-o1W__scard,.recipe-book-module__iH-o1W__expandBtn{transition:none}.recipe-book-module__iH-o1W__rcard:hover{transform:none}.recipe-book-module__iH-o1W__spin{animation:none}}
.nutrition-module__ZOyUya__panelSlot{display:contents}.nutrition-module__ZOyUya__stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px 28px;display:grid}.nutrition-module__ZOyUya__statSub{color:var(--rk-muted);margin-top:3px;font-size:12px;line-height:1.4}.nutrition-module__ZOyUya__headMeta{color:var(--rk-muted);font-variant-numeric:tabular-nums;font-size:12.5px}.nutrition-module__ZOyUya__headControls{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.nutrition-module__ZOyUya__ctlGroup{align-items:center;gap:8px;display:flex}.nutrition-module__ZOyUya__ctlLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-muted);font-size:11px;font-weight:600}.nutrition-module__ZOyUya__segWrap{display:inline-flex}.nutrition-module__ZOyUya__segDead{opacity:.4;cursor:not-allowed!important}.nutrition-module__ZOyUya__card{border:1px solid var(--rk-line);background:#fff;border-radius:12px;min-width:0;overflow:hidden}.nutrition-module__ZOyUya__cardPad{padding:16px 20px}.nutrition-module__ZOyUya__cardHead{flex-direction:column;gap:4px;padding:16px 20px 12px;display:flex}.nutrition-module__ZOyUya__cardTitle{color:var(--rk-ink);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:600;line-height:1.35;display:flex}.nutrition-module__ZOyUya__cardDesc{color:var(--rk-muted);max-width:900px;margin:0;font-size:13px;line-height:1.5}.nutrition-module__ZOyUya__cardDesc b{color:var(--rk-body);font-weight:600}.nutrition-module__ZOyUya__cardFoot{border-top:1px solid var(--rk-line-soft);padding:14px 20px 16px}.nutrition-module__ZOyUya__iconWarn{color:var(--rk-warn);flex-shrink:0}.nutrition-module__ZOyUya__iconGood{color:var(--rk-good);flex-shrink:0}.nutrition-module__ZOyUya__iconInfo{color:var(--rk-navy);flex-shrink:0}.nutrition-module__ZOyUya__scroll{max-width:100%;overflow-x:auto}.nutrition-module__ZOyUya__cardHead+.nutrition-module__ZOyUya__scroll{border-top:1px solid var(--rk-line)}.nutrition-module__ZOyUya__table{border-collapse:collapse;width:100%;font-size:13.5px}.nutrition-module__ZOyUya__table th{text-align:left;color:var(--rk-muted);border-bottom:1px solid var(--rk-line);white-space:nowrap;background:#fafbfc;padding:11px 18px;font-size:12.5px;font-weight:600}.nutrition-module__ZOyUya__table td{border-bottom:1px solid var(--rk-line-soft);color:var(--rk-body);vertical-align:top;padding:11px 18px}.nutrition-module__ZOyUya__table tbody tr:last-child td{border-bottom:none}.nutrition-module__ZOyUya__table tbody tr.nutrition-module__ZOyUya__rowClick:hover td{background:var(--rk-row-hover)}.nutrition-module__ZOyUya__tableCompact td{padding:8px 18px;font-size:13px}.nutrition-module__ZOyUya__rowClick{cursor:pointer}.nutrition-module__ZOyUya__rowOn td,.nutrition-module__ZOyUya__rowOn:hover td{background:var(--rk-navy-tint)!important}.nutrition-module__ZOyUya__rowQuiet td{background:#fcfcfd}.nutrition-module__ZOyUya__right{text-align:right!important}.nutrition-module__ZOyUya__num{font-variant-numeric:tabular-nums}.nutrition-module__ZOyUya__nowrap{white-space:nowrap}.nutrition-module__ZOyUya__tname{color:var(--rk-ink);font-size:14px;font-weight:600}.nutrition-module__ZOyUya__tsub{color:var(--rk-muted);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.nutrition-module__ZOyUya__tfaint{color:var(--rk-muted)}.nutrition-module__ZOyUya__dash{color:#9aa0a8}.nutrition-module__ZOyUya__strong{color:var(--rk-ink);font-weight:600}.nutrition-module__ZOyUya__bad{color:var(--rk-bad)}.nutrition-module__ZOyUya__warn{color:var(--rk-warn)}.nutrition-module__ZOyUya__good{color:var(--rk-good)}.nutrition-module__ZOyUya__info{color:var(--rk-navy)}.nutrition-module__ZOyUya__emptyCell{text-align:center;color:var(--rk-muted)!important;padding:28px 18px!important}.nutrition-module__ZOyUya__openLink{color:var(--rk-navy);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.nutrition-module__ZOyUya__openLink:hover{text-decoration:underline}.nutrition-module__ZOyUya__subIndent{border-left:2px solid var(--rk-line);margin-top:3px;padding-left:10px}.nutrition-module__ZOyUya__pill{color:var(--rk-body);background:var(--rk-pill);white-space:nowrap;border-radius:6px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.45;display:inline-flex}.nutrition-module__ZOyUya__pillGood{color:var(--rk-good)}.nutrition-module__ZOyUya__pillWarn{color:var(--rk-warn)}.nutrition-module__ZOyUya__pillBad{color:var(--rk-bad)}.nutrition-module__ZOyUya__pillInfo{color:var(--rk-navy)}.nutrition-module__ZOyUya__pillMuted{color:var(--rk-muted)}.nutrition-module__ZOyUya__pills{flex-wrap:wrap;gap:4px;display:flex}.nutrition-module__ZOyUya__caffeine{letter-spacing:.04em;color:var(--rk-bad);background:var(--rk-bad-bg);white-space:nowrap;border:1px solid #efd2cd;border-radius:6px;align-items:center;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}.nutrition-module__ZOyUya__details{min-width:0}.nutrition-module__ZOyUya__summary{color:var(--rk-body);cursor:pointer;font-size:13px;font-weight:600}.nutrition-module__ZOyUya__summary:hover{color:var(--rk-ink)}.nutrition-module__ZOyUya__detailsBody{flex-direction:column;gap:8px;margin-top:8px;display:flex}.nutrition-module__ZOyUya__note{color:var(--rk-muted);font-size:12.5px;line-height:1.55}.nutrition-module__ZOyUya__note b{color:var(--rk-body);font-weight:600}.nutrition-module__ZOyUya__lines{color:var(--rk-muted);font-size:12.5px;line-height:1.6}.nutrition-module__ZOyUya__askText{box-sizing:border-box;border:1px solid var(--rk-input);width:100%;color:var(--rk-ink);background:#fff;border-radius:8px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.nutrition-module__ZOyUya__checkRow{color:var(--rk-body);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:inline-flex}.nutrition-module__ZOyUya__checkRow input{accent-color:var(--rk-navy);margin-top:2px}@media print{.nutrition-module__ZOyUya__paneWrap{height:auto!important}}.nutrition-module__ZOyUya__twoCol{gap:16px;min-width:0;min-height:0;display:grid}.nutrition-module__ZOyUya__twoCol>*{min-width:0}.nutrition-module__ZOyUya__stackCol{flex-direction:column;gap:12px;min-height:0;display:flex}.nutrition-module__ZOyUya__emptyCard{border:1px solid var(--rk-line);text-align:center;color:var(--rk-muted);background:#fff;border-radius:12px;padding:48px 20px;font-size:14px;line-height:1.55}.nutrition-module__ZOyUya__panelList{flex-direction:column;gap:2px;margin:0 -4px;display:flex}.nutrition-module__ZOyUya__panelBtn{box-sizing:border-box;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;padding:8px 10px;display:block}.nutrition-module__ZOyUya__panelBtn:hover{background:var(--rk-page)}.nutrition-module__ZOyUya__panelBtnOn,.nutrition-module__ZOyUya__panelBtnOn:hover{background:var(--rk-navy-tint)}.nutrition-module__ZOyUya__panelBtn:focus-visible{outline-offset:-2px}.nutrition-module__ZOyUya__panelName{color:var(--rk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.nutrition-module__ZOyUya__panelBtnOn .nutrition-module__ZOyUya__panelName{color:var(--rk-navy)}.nutrition-module__ZOyUya__panelSub{color:var(--rk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;display:block;overflow:hidden}.nutrition-module__ZOyUya__panelBtnOn .nutrition-module__ZOyUya__panelSub{color:var(--rk-muted-on-tint)}.nutrition-module__ZOyUya__cardBtn{text-align:left;width:100%;font:inherit;color:inherit;margin:0;padding:0}.nutrition-module__ZOyUya__cardBtn:focus-visible{outline:2px solid var(--rk-focus);outline-offset:2px}.nutrition-module__ZOyUya__photoWell{pointer-events:none}.nutrition-module__ZOyUya__cardName{color:var(--rk-ink);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:15.5px;font-weight:600;line-height:1.3}.nutrition-module__ZOyUya__cardNameMissing{color:var(--rk-bad)}.nutrition-module__ZOyUya__cardDescClamp{color:var(--rk-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.nutrition-module__ZOyUya__overlay{z-index:1000;box-sizing:border-box;background:#10182866;justify-content:center;align-items:flex-start;padding:20px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.nutrition-module__ZOyUya__dialog{border:1px solid var(--rk-line);box-sizing:border-box;width:min(920px,100%);max-height:calc(100vh - 40px);color:var(--rk-body);font-family:var(--rk-font);background:#fff;border-radius:12px;padding:18px 22px 24px;overflow-y:auto;box-shadow:0 24px 48px #10182833}.nutrition-module__ZOyUya__dialogTop{justify-content:flex-end;margin-bottom:2px;display:flex}.nutrition-module__ZOyUya__dhead{align-items:flex-start;gap:14px;display:flex}.nutrition-module__ZOyUya__dphoto{background:#f7f8fa;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.nutrition-module__ZOyUya__dtitle{color:var(--rk-ink);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.3}.nutrition-module__ZOyUya__ddesc{color:var(--rk-body);margin-top:3px;font-size:13.5px;line-height:1.5}.nutrition-module__ZOyUya__dsection{margin-top:14px}.nutrition-module__ZOyUya__toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.nutrition-module__ZOyUya__sizeDot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-left:6px;display:inline-block}.nutrition-module__ZOyUya__uploaded{object-fit:contain;border:1px solid var(--rk-line);border-radius:10px;max-width:100%;max-height:520px;margin-top:10px;display:block}@media (max-width:899px){.nutrition-module__ZOyUya__cardHead{padding:14px 16px 10px}.nutrition-module__ZOyUya__cardPad{padding:14px 16px}.nutrition-module__ZOyUya__cardFoot{padding:12px 16px 14px}.nutrition-module__ZOyUya__table th,.nutrition-module__ZOyUya__table td{padding-left:14px;padding-right:14px}.nutrition-module__ZOyUya__dialog{padding:14px 16px 20px}.nutrition-module__ZOyUya__panelList{max-height:none}}
.price-book-module__VJ2H5G__page{--pb-good-bg:#ecf6f0;--pb-warn-bg:#fbf5e6;--pb-bad-bg:#fcefed;max-width:1600px;color:var(--rk-body);min-width:0;margin:0 auto;font-size:13.5px;line-height:1.5}.price-book-module__VJ2H5G__panelFields{flex-direction:column;gap:14px;display:flex}.price-book-module__VJ2H5G__stores{flex-direction:column;gap:10px;display:flex}.price-book-module__VJ2H5G__storesHead{justify-content:space-between;align-items:baseline;padding-right:10px;display:flex}.price-book-module__VJ2H5G__storesHead>span:first-child{padding-bottom:0}.price-book-module__VJ2H5G__searchBox{align-items:center;display:flex;position:relative}.price-book-module__VJ2H5G__searchBox>svg{color:var(--rk-muted);pointer-events:none;position:absolute;left:11px}.price-book-module__VJ2H5G__searchInput{padding-left:34px!important}.price-book-module__VJ2H5G__storeList{flex-direction:column;gap:2px;margin:0 -8px;padding:0;list-style:none;display:flex}.price-book-module__VJ2H5G__storeRow{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:var(--rk-body);background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;padding:8px 10px;display:flex}.price-book-module__VJ2H5G__storeRow:hover{background:var(--rk-page)}.price-book-module__VJ2H5G__storeOn,.price-book-module__VJ2H5G__storeOn:hover{background:var(--rk-acc-tint);box-shadow:inset 3px 0 0 var(--rk-acc-bar)}.price-book-module__VJ2H5G__storeRow:focus-visible{outline-offset:-2px}.price-book-module__VJ2H5G__storeText{flex-direction:column;min-width:0;display:flex}.price-book-module__VJ2H5G__storeName{color:var(--rk-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.price-book-module__VJ2H5G__storeOn .price-book-module__VJ2H5G__storeName{color:var(--rk-acc-ink)}.price-book-module__VJ2H5G__storeOn .price-book-module__VJ2H5G__storeSub{color:var(--rk-muted-on-tint)}.price-book-module__VJ2H5G__storeSub{color:var(--rk-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.price-book-module__VJ2H5G__avatar,.price-book-module__VJ2H5G__avatarLg{background:var(--rk-navy-tint);color:var(--rk-navy);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.price-book-module__VJ2H5G__avatar{width:32px;height:32px;font-size:11.5px}.price-book-module__VJ2H5G__storeOn .price-book-module__VJ2H5G__avatar{background:#fff}.price-book-module__VJ2H5G__avatarLg{width:52px;height:52px;font-size:16px}.price-book-module__VJ2H5G__avatar[data-tone=blue],.price-book-module__VJ2H5G__avatarLg[data-tone=blue],.price-book-module__VJ2H5G__typeTag[data-tone=blue]{color:#14607c;background:#e4f4fc}.price-book-module__VJ2H5G__avatar[data-tone=yellow],.price-book-module__VJ2H5G__avatarLg[data-tone=yellow],.price-book-module__VJ2H5G__typeTag[data-tone=yellow]{color:#7a5200;background:#fff4d4}.price-book-module__VJ2H5G__avatar[data-tone=coral],.price-book-module__VJ2H5G__avatarLg[data-tone=coral],.price-book-module__VJ2H5G__typeTag[data-tone=coral]{color:#a12f2f;background:#fdeaea}.price-book-module__VJ2H5G__avatar[data-tone=teal],.price-book-module__VJ2H5G__avatarLg[data-tone=teal],.price-book-module__VJ2H5G__typeTag[data-tone=teal]{color:#12575f;background:#e2f4f5}.price-book-module__VJ2H5G__avatar[data-tone=orange],.price-book-module__VJ2H5G__avatarLg[data-tone=orange],.price-book-module__VJ2H5G__typeTag[data-tone=orange]{color:#8a4b00;background:#ffeedb}.price-book-module__VJ2H5G__avatar[data-tone=navy],.price-book-module__VJ2H5G__avatarLg[data-tone=navy],.price-book-module__VJ2H5G__typeTag[data-tone=navy]{color:#1b3a6a;background:#e9eef7}.price-book-module__VJ2H5G__tagAccent{background:var(--rk-acc-tint);color:var(--rk-acc-ink)}.price-book-module__VJ2H5G__pickerRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.price-book-module__VJ2H5G__stepBtn{box-sizing:border-box;border:1px solid var(--rk-input);width:32px;height:32px;color:var(--rk-body);cursor:pointer;background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.price-book-module__VJ2H5G__stepBtn:hover:not(:disabled){background:var(--rk-page);border-color:#c9cdd4}.price-book-module__VJ2H5G__stepBtn:disabled{opacity:.4;cursor:default}.price-book-module__VJ2H5G__picker{min-width:230px;max-width:100%;height:32px;width:auto!important;padding-top:0!important;padding-bottom:0!important;font-size:13.5px!important}.price-book-module__VJ2H5G__picker:disabled{opacity:.6;cursor:default}.price-book-module__VJ2H5G__btnSm{box-sizing:border-box;height:32px;padding:5px 11px!important;font-size:12.5px!important}.price-book-module__VJ2H5G__btnSm+.price-book-module__VJ2H5G__btnSm{margin-left:2px}.price-book-module__VJ2H5G__pickerGap{width:6px}.price-book-module__VJ2H5G__btnSm.price-book-module__VJ2H5G__approvedOn{border-color:var(--rk-good)!important;color:var(--rk-good)!important;background:var(--pb-good-bg)!important}.price-book-module__VJ2H5G__metaText{color:var(--rk-muted);font-size:13px}.price-book-module__VJ2H5G__stats{flex-direction:column;gap:12px;display:flex}.price-book-module__VJ2H5G__statGroups{flex-wrap:wrap;align-items:flex-start;gap:18px 44px;display:flex}.price-book-module__VJ2H5G__statGroup{flex-direction:column;gap:10px;min-width:0;display:flex}.price-book-module__VJ2H5G__statGroup>span:first-child{align-self:flex-start}.price-book-module__VJ2H5G__statRow{flex-wrap:wrap;gap:14px 34px;display:flex}.price-book-module__VJ2H5G__fig{min-width:0;max-width:230px}.price-book-module__VJ2H5G__figLabel{color:var(--rk-muted);font-size:12.5px}.price-book-module__VJ2H5G__figValue{color:var(--rk-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:17px;font-weight:600}.price-book-module__VJ2H5G__figDown .price-book-module__VJ2H5G__figValue{color:var(--rk-bad)}.price-book-module__VJ2H5G__figWarn .price-book-module__VJ2H5G__figValue{color:var(--rk-warn)}.price-book-module__VJ2H5G__figSub{color:var(--rk-muted);margin-top:2px;font-size:11.5px;line-height:1.4}.price-book-module__VJ2H5G__metaCol{color:var(--rk-muted);text-align:right;flex-direction:column;align-items:flex-end;gap:3px;padding-top:2px;font-size:12px;display:flex}.price-book-module__VJ2H5G__metaCol b{color:var(--rk-body);font-weight:600}.price-book-module__VJ2H5G__pending{color:var(--rk-warn);background:var(--pb-warn-bg);border-radius:6px;align-self:flex-start;align-items:center;gap:7px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.price-book-module__VJ2H5G__pending b{font-weight:600}.price-book-module__VJ2H5G__segCount{opacity:.75;font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.price-book-module__VJ2H5G__search{align-items:center;width:260px;max-width:100%;display:flex;position:relative}.price-book-module__VJ2H5G__search>svg{color:var(--rk-muted);pointer-events:none;position:absolute;left:11px}.price-book-module__VJ2H5G__search input{box-sizing:border-box;border:1px solid var(--rk-input);width:100%;color:var(--rk-ink);background:#fff;border-radius:8px;padding:7px 12px 7px 34px;font-size:13.5px}.price-book-module__VJ2H5G__search input::placeholder{color:var(--rk-muted)}.price-book-module__VJ2H5G__search input:hover{border-color:#c9cdd4}.price-book-module__VJ2H5G__tableCard{overflow:visible}.price-book-module__VJ2H5G__tableBar{border-bottom:1px solid var(--rk-line);flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 18px;display:flex}.price-book-module__VJ2H5G__tableBarNote{color:var(--rk-muted);font-size:12.5px}.price-book-module__VJ2H5G__tableWrap{overflow:visible}.price-book-module__VJ2H5G__tbl{border-collapse:collapse;width:100%;font-size:13.5px}.price-book-module__VJ2H5G__tbl thead th{text-align:left;vertical-align:bottom;color:var(--rk-muted);border-bottom:1px solid var(--rk-line);white-space:nowrap;background:#fafbfc;padding:11px 14px;font-size:12.5px;font-weight:600}.price-book-module__VJ2H5G__tableCard>.price-book-module__VJ2H5G__tableWrap:first-child thead tr:first-child th:first-child{border-top-left-radius:12px}.price-book-module__VJ2H5G__tableCard>.price-book-module__VJ2H5G__tableWrap:first-child thead tr:first-child th:last-child{border-top-right-radius:12px}.price-book-module__VJ2H5G__tbl thead th.price-book-module__VJ2H5G__group{border-bottom:1px solid var(--rk-line-soft);text-align:left;padding:9px 14px 7px}.price-book-module__VJ2H5G__tbl thead tr+tr th{padding-top:7px}.price-book-module__VJ2H5G__tbl th.price-book-module__VJ2H5G__num,.price-book-module__VJ2H5G__tbl td.price-book-module__VJ2H5G__num{text-align:right}.price-book-module__VJ2H5G__tbl tbody td{border-bottom:1px solid var(--rk-line-soft);height:50px;color:var(--rk-body);white-space:nowrap;padding:0 14px}.price-book-module__VJ2H5G__tbl tbody tr:last-child td{border-bottom:none}.price-book-module__VJ2H5G__tbl tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.price-book-module__VJ2H5G__tbl tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.price-book-module__VJ2H5G__tbl tbody tr:hover td{background:var(--rk-row-hover)}.price-book-module__VJ2H5G__tbl td.price-book-module__VJ2H5G__num{font-variant-numeric:tabular-nums}.price-book-module__VJ2H5G__tbl td.price-book-module__VJ2H5G__itemCell{white-space:normal;min-width:220px;padding-top:8px;padding-bottom:8px}.price-book-module__VJ2H5G__itemName{color:var(--rk-ink);font-weight:600}.price-book-module__VJ2H5G__itemSize{color:var(--rk-muted);font-weight:400}.price-book-module__VJ2H5G__itemCat{color:var(--rk-muted);margin-left:10px;font-size:12px}.price-book-module__VJ2H5G__typeTag{background:var(--rk-pill);color:var(--rk-body);white-space:nowrap;vertical-align:1px;border-radius:6px;align-items:center;margin:2px 0 2px 8px;padding:1px 7px;font-size:11.5px;font-weight:600;line-height:1.45;display:inline-flex}.price-book-module__VJ2H5G__vol{color:var(--rk-muted);font-size:13px}.price-book-module__VJ2H5G__today{color:var(--rk-body)}.price-book-module__VJ2H5G__srp{color:var(--rk-navy);font-weight:600}.price-book-module__VJ2H5G__why{text-align:center;border:1px solid var(--rk-input);width:16px;height:16px;color:var(--rk-muted);vertical-align:1px;cursor:default;background:#fff;border-radius:50%;margin-left:8px;padding:0;font-size:10px;font-weight:600;line-height:14px;display:inline-block;position:relative}.price-book-module__VJ2H5G__why:hover{border-color:var(--rk-navy);color:var(--rk-navy)}.price-book-module__VJ2H5G__tip{cursor:default;position:relative}.price-book-module__VJ2H5G__tip:after{content:attr(data-tip);color:var(--rk-body);border:1px solid var(--rk-line);letter-spacing:0;text-align:left;text-transform:none;white-space:normal;opacity:0;pointer-events:none;z-index:40;background:#fff;border-radius:8px;width:max-content;max-width:260px;padding:9px 13px;font-size:12px;font-weight:400;line-height:1.45;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,5px);box-shadow:0 12px 32px #10182824}.price-book-module__VJ2H5G__tip:hover:after,.price-book-module__VJ2H5G__tip:focus-visible:after{opacity:1;transform:translate(-50%)}.price-book-module__VJ2H5G__tipDown:after{top:calc(100% + 10px);bottom:auto;left:0;transform:translateY(-5px)}.price-book-module__VJ2H5G__tipDown:hover:after,.price-book-module__VJ2H5G__tipDown:focus-visible:after{transform:translate(0)}@media (max-width:899px){.price-book-module__VJ2H5G__tipDown:after{max-width:min(260px,100vw - 64px)}}.price-book-module__VJ2H5G__priceIn{box-sizing:border-box;text-align:right;width:96px;font:inherit;font-variant-numeric:tabular-nums;color:var(--rk-ink);border:1px solid var(--rk-input);background:#fff;border-radius:8px;padding:7px 10px;font-size:13.5px;transition:border-color .15s,background .15s}.price-book-module__VJ2H5G__priceIn::placeholder{color:#aeb3bb}.price-book-module__VJ2H5G__priceIn:hover:not(:disabled){border-color:#c9cdd4}.price-book-module__VJ2H5G__priceIn:focus{border-color:var(--rk-navy);box-shadow:0 0 0 3px var(--rk-navy-tint);outline:none}.price-book-module__VJ2H5G__priceIn:disabled{background:var(--rk-page);color:var(--rk-muted);cursor:default}.price-book-module__VJ2H5G__priceSet{border-color:var(--rk-navy);font-weight:600}.price-book-module__VJ2H5G__priceFlagged{background:#fcf8ec;border-color:#c9a227}.price-book-module__VJ2H5G__priceBad{border-color:var(--rk-bad);background:var(--pb-bad-bg)}.price-book-module__VJ2H5G__priceDirty{border-style:dashed}.price-book-module__VJ2H5G__flag{color:#7a5200;white-space:nowrap;vertical-align:1px;background:#fdf3dc;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;margin:2px 0 2px 8px;padding:1px 9px 1px 7px;font-size:12px;font-weight:500;display:inline-flex}.price-book-module__VJ2H5G__flagDot{background:#d19a00;border-radius:50%;flex-shrink:0;width:7px;height:7px}.price-book-module__VJ2H5G__markCol{width:66px;padding-right:0!important}.price-book-module__VJ2H5G__box{color:#fff;cursor:pointer;background:#fff;border:1.5px solid #b8bdc6;border-radius:5px;place-items:center;width:18px;height:18px;padding:0;font-size:11px;line-height:1;transition:background .13s,border-color .13s;display:grid}.price-book-module__VJ2H5G__box:hover:not(:disabled){border-color:var(--rk-navy)}.price-book-module__VJ2H5G__boxOn{background:var(--rk-navy);border-color:var(--rk-navy)}.price-book-module__VJ2H5G__box:disabled{cursor:default;opacity:.45}.price-book-module__VJ2H5G__rowMarked td{background:#fbfcfe}.price-book-module__VJ2H5G__rowMarked td:first-child{box-shadow:inset 3px 0 0 var(--rk-navy)}.price-book-module__VJ2H5G__empty{text-align:center;color:var(--rk-muted);padding:48px 20px;font-size:13.5px}.price-book-module__VJ2H5G__histFoot{border-top:1px solid var(--rk-line-soft);color:var(--rk-muted);margin:0;padding:14px 18px;font-size:12.5px;line-height:1.55}.price-book-module__VJ2H5G__histRow{cursor:pointer}.price-book-module__VJ2H5G__histRow:focus-visible{outline:2px solid var(--rk-focus);outline-offset:-2px}.price-book-module__VJ2H5G__histNow td{background:var(--rk-navy-tint)!important}.price-book-module__VJ2H5G__histNow .price-book-module__VJ2H5G__vol,.price-book-module__VJ2H5G__histNow .price-book-module__VJ2H5G__itemCat{color:var(--rk-muted-on-tint)}.price-book-module__VJ2H5G__chevCol{text-align:right;width:44px;color:var(--rk-muted)}.price-book-module__VJ2H5G__chevCol svg{vertical-align:middle}.price-book-module__VJ2H5G__pills{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.price-book-module__VJ2H5G__saveLabel{font-variant-numeric:tabular-nums;display:inline-grid}.price-book-module__VJ2H5G__saveLabel>*{text-align:center;white-space:nowrap;grid-area:1/1}.price-book-module__VJ2H5G__saveSizer{visibility:hidden}@media (max-width:1140px){.price-book-module__VJ2H5G__tableWrap{max-width:100%;overflow-x:auto}.price-book-module__VJ2H5G__metaCol{text-align:left;align-items:flex-start;width:100%}}@media (max-width:899px){.price-book-module__VJ2H5G__search{width:100%}.price-book-module__VJ2H5G__picker{flex:160px;min-width:0}.price-book-module__VJ2H5G__tableBar{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.price-book-module__VJ2H5G__priceIn,.price-book-module__VJ2H5G__box,.price-book-module__VJ2H5G__tip:after{transition:none}}
.reports-module__-CZgYG__searchBox{align-items:center;display:flex;position:relative}.reports-module__-CZgYG__searchBox>svg{color:var(--rk-muted);pointer-events:none;position:absolute;left:11px}.reports-module__-CZgYG__searchInput{padding-left:34px!important}.reports-module__-CZgYG__fresh{color:var(--rk-muted);flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-size:12.5px;display:flex}.reports-module__-CZgYG__freshK{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.reports-module__-CZgYG__fresh b{color:var(--rk-ink);font-weight:600}.reports-module__-CZgYG__pins{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:12px;display:grid}.reports-module__-CZgYG__pin{flex-direction:column;gap:6px;padding:14px 16px;display:flex;color:inherit!important}.reports-module__-CZgYG__pin:hover{border-color:var(--rk-line-hover)}.reports-module__-CZgYG__pinT{color:var(--rk-ink);align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.reports-module__-CZgYG__pinT>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reports-module__-CZgYG__pinT svg{color:#c98500;flex-shrink:0}.reports-module__-CZgYG__pinS{color:var(--rk-muted);font-size:12.5px}.reports-module__-CZgYG__secHd{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:14px 18px 8px;display:flex}.reports-module__-CZgYG__secHd h2{color:var(--rk-ink);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.reports-module__-CZgYG__secHd span{color:var(--rk-muted);font-size:12.5px}.reports-module__-CZgYG__rows{margin:0;padding:0;list-style:none}.reports-module__-CZgYG__row{border-top:1px solid var(--rk-line-soft);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:10px 18px 10px 12px;display:grid}.reports-module__-CZgYG__row:hover{background:var(--rk-row-hover)}.reports-module__-CZgYG__star{color:#80868f;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:grid}.reports-module__-CZgYG__star:hover{background:var(--rk-pill);color:var(--rk-muted)}.reports-module__-CZgYG__star[aria-pressed=true]{color:#c98500}.reports-module__-CZgYG__txt{min-width:0}.reports-module__-CZgYG__nm{min-width:0;color:var(--rk-ink);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.reports-module__-CZgYG__nm a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:var(--rk-ink)!important}.reports-module__-CZgYG__nm a:hover{text-underline-offset:2px;text-decoration:underline}.reports-module__-CZgYG__q{color:var(--rk-muted);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12.5px;overflow:hidden}.reports-module__-CZgYG__meta{color:var(--rk-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:3px;font-size:12px;display:flex}.reports-module__-CZgYG__tag{color:var(--rk-body);background:var(--rk-pill);white-space:nowrap;border-radius:5px;padding:0 6px;font-size:11.5px;font-weight:600}.reports-module__-CZgYG__tagWho{background:var(--rk-navy-tint);color:var(--rk-navy)}.reports-module__-CZgYG__tagNote{background:var(--rk-acc-tint);color:var(--rk-acc-ink);flex-shrink:0}.reports-module__-CZgYG__fmt{color:var(--rk-muted);border:1px solid var(--rk-line);white-space:nowrap;border-radius:5px;padding:0 5px;font-size:11px;font-weight:600}.reports-module__-CZgYG__liveDot{background:var(--rk-dot);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.reports-module__-CZgYG__hint{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.reports-module__-CZgYG__dlErr{color:var(--rk-bad);margin:4px 0 0;font-size:12px}.reports-module__-CZgYG__acts{align-items:center;gap:6px;display:flex}.reports-module__-CZgYG__icon{border:1px solid var(--rk-line);width:32px;height:32px;color:var(--rk-body);cursor:pointer;background:#fff;border-radius:8px;place-items:center;padding:0;display:grid}.reports-module__-CZgYG__icon:hover:not([aria-busy=true]){border-color:var(--rk-line-hover)}.reports-module__-CZgYG__icon[aria-busy=true]{cursor:progress;opacity:.6}.reports-module__-CZgYG__open{white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:600;color:var(--rk-navy)!important}.reports-module__-CZgYG__open:hover{background:var(--rk-navy-tint)}.reports-module__-CZgYG__none{text-align:center;color:var(--rk-muted);padding:28px 18px;font-size:13.5px}.reports-module__-CZgYG__none p{margin:0}.reports-module__-CZgYG__none button{margin-top:10px}.reports-module__-CZgYG__skel{background:var(--rk-line-soft);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite reports-module__-CZgYG__skelPulse;display:block}.reports-module__-CZgYG__skelRow{border-top:1px solid var(--rk-line-soft);flex-direction:column;gap:7px;padding:14px 18px;display:flex}@keyframes reports-module__-CZgYG__skelPulse{50%{opacity:.55}}.reports-module__-CZgYG__spin{animation:.9s linear infinite reports-module__-CZgYG__spin}@keyframes reports-module__-CZgYG__spin{to{transform:rotate(360deg)}}@media (max-width:560px){.reports-module__-CZgYG__row{grid-template-columns:28px minmax(0,1fr);align-items:start;padding-right:12px}.reports-module__-CZgYG__star{margin-top:-5px}.reports-module__-CZgYG__acts{grid-column:2}.reports-module__-CZgYG__open{margin-left:-10px}.reports-module__-CZgYG__q{white-space:normal}.reports-module__-CZgYG__hint{white-space:normal;align-items:flex-start}.reports-module__-CZgYG__hint svg{flex-shrink:0;margin-top:2px}}@media (prefers-reduced-motion:reduce){.reports-module__-CZgYG__skel,.reports-module__-CZgYG__spin{animation:none}}
.settings-module__TEteKW__panelBlock{flex-direction:column;gap:10px;display:flex}.settings-module__TEteKW__newBtn{width:100%}.settings-module__TEteKW__searchBox{align-items:center;display:flex;position:relative}.settings-module__TEteKW__searchBox>svg{color:var(--rk-muted);pointer-events:none;position:absolute;left:11px}.settings-module__TEteKW__searchInput{padding-left:34px!important}.settings-module__TEteKW__list{flex-direction:column;gap:2px;margin:0 -8px;padding:0;list-style:none;display:flex}.settings-module__TEteKW__groupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-muted);justify-content:space-between;align-items:baseline;padding:12px 10px 4px;font-size:11px;font-weight:600;display:flex}.settings-module__TEteKW__groupLabel:first-child{padding-top:2px}.settings-module__TEteKW__groupCount{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:11.5px}.settings-module__TEteKW__row{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:var(--rk-body);background:0 0;border:none;border-radius:10px;align-items:center;gap:11px;padding:8px 10px;display:flex}.settings-module__TEteKW__row:hover{background:var(--rk-page)}.settings-module__TEteKW__rowOn,.settings-module__TEteKW__rowOn:hover{background:var(--rk-navy-tint)}.settings-module__TEteKW__row:focus-visible{outline-offset:-2px}.settings-module__TEteKW__rowText{flex-direction:column;flex:1;min-width:0;display:flex}.settings-module__TEteKW__rowName{color:var(--rk-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.settings-module__TEteKW__rowSub{color:var(--rk-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;overflow:hidden}.settings-module__TEteKW__rowOn .settings-module__TEteKW__rowName{color:var(--rk-navy)}.settings-module__TEteKW__rowOn .settings-module__TEteKW__rowSub{color:var(--rk-muted-on-tint)}.settings-module__TEteKW__rowDot{background:var(--rk-dot);border-radius:50%;flex-shrink:0;width:7px;height:7px}.settings-module__TEteKW__dotWarn{background:#d19a00}.settings-module__TEteKW__dotBad{background:var(--rk-bad)}.settings-module__TEteKW__dotNeutral{background:#9aa0a8}.settings-module__TEteKW__avatar,.settings-module__TEteKW__avatarLg{background:var(--rk-navy-tint);color:var(--rk-navy);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.settings-module__TEteKW__avatar{width:32px;height:32px;font-size:11.5px}.settings-module__TEteKW__rowOn .settings-module__TEteKW__avatar{background:#fff}.settings-module__TEteKW__avatarLg{width:52px;height:52px;font-size:16px}.settings-module__TEteKW__avatarStore{border-radius:10px}.settings-module__TEteKW__section{padding:18px 22px 20px}.settings-module__TEteKW__sectionHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.settings-module__TEteKW__sectionTitle{color:var(--rk-ink);letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:600}.settings-module__TEteKW__sectionHint{color:var(--rk-muted);margin:3px 0 0;font-size:13px;line-height:1.5}.settings-module__TEteKW__stack{flex-direction:column;gap:16px;display:flex}.settings-module__TEteKW__two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:16px;display:grid}.settings-module__TEteKW__formGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px 16px;display:grid}.settings-module__TEteKW__formGridWide{grid-column:1/-1}.settings-module__TEteKW__hint{color:var(--rk-muted);font-size:12.5px;font-weight:400;line-height:1.45}.settings-module__TEteKW__error{color:var(--rk-bad);font-size:12.5px;font-weight:500}.settings-module__TEteKW__optional{color:var(--rk-muted);font-weight:400}.settings-module__TEteKW__kindGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.settings-module__TEteKW__kindCard{text-align:left;cursor:pointer;border:1px solid var(--rk-line);color:var(--rk-body);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:18px 18px 16px;transition:border-color .13s,background .13s;display:flex}.settings-module__TEteKW__kindCard:hover{border-color:var(--rk-navy);background:#fbfcfe}.settings-module__TEteKW__kindCard:focus-visible{outline:2px solid var(--rk-focus);outline-offset:2px}.settings-module__TEteKW__kindTop{align-items:center;gap:12px;display:flex}.settings-module__TEteKW__kindIcon{background:var(--rk-navy-tint);width:38px;height:38px;color:var(--rk-navy);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.settings-module__TEteKW__kindName{color:var(--rk-ink);letter-spacing:-.01em;font-size:16px;font-weight:600}.settings-module__TEteKW__kindBlurb{color:var(--rk-body);margin:0;font-size:13.5px;line-height:1.5;display:block}.settings-module__TEteKW__kindGets{border-top:1px solid var(--rk-line-soft);flex-direction:column;gap:5px;margin:2px 0 0;padding:10px 0 0;display:flex}.settings-module__TEteKW__kindGets>span{color:var(--rk-muted);align-items:baseline;gap:8px;font-size:12.5px;display:flex}.settings-module__TEteKW__kindGets>span:before{content:"";background:var(--rk-line-hover);border-radius:50%;flex-shrink:0;width:5px;height:5px;transform:translateY(-1px)}.settings-module__TEteKW__kindChosen{align-items:center;gap:12px;display:flex}.settings-module__TEteKW__checks{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;display:grid}.settings-module__TEteKW__check{border:1px solid var(--rk-line);cursor:pointer;text-align:left;color:var(--rk-ink);background:#fff;border-radius:9px;align-items:flex-start;gap:10px;padding:9px 11px;font-size:13.5px;line-height:1.35;display:flex}.settings-module__TEteKW__check:hover:not(:disabled){border-color:var(--rk-line-hover)}.settings-module__TEteKW__checkOn{background:#f7f9fd;border-color:#c9d5ea}.settings-module__TEteKW__check:disabled{cursor:default;opacity:.5}.settings-module__TEteKW__check:focus-visible{outline:2px solid var(--rk-focus);outline-offset:1px}.settings-module__TEteKW__checkText{flex-direction:column;gap:1px;min-width:0;display:flex}.settings-module__TEteKW__checkHint{color:var(--rk-muted);font-size:12px}.settings-module__TEteKW__box{color:#fff;background:#fff;border:1.5px solid #b8bdc6;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:.5px;transition:background .13s,border-color .13s;display:grid}.settings-module__TEteKW__boxOn{background:var(--rk-navy);border-color:var(--rk-navy)}.settings-module__TEteKW__radio{border-radius:50%}.settings-module__TEteKW__radioOn{border-color:var(--rk-navy);background:#fff}.settings-module__TEteKW__radioOn:after{content:"";background:var(--rk-navy);border-radius:50%;width:8px;height:8px}.settings-module__TEteKW__allRow{background:var(--rk-band);color:var(--rk-ink);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;font-size:13.5px;font-weight:500;display:flex}.settings-module__TEteKW__allRow .settings-module__TEteKW__hint{margin-top:1px;display:block}.settings-module__TEteKW__picker{flex-direction:column;gap:8px;display:flex}.settings-module__TEteKW__pickerBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.settings-module__TEteKW__pickerBar .settings-module__TEteKW__searchBox{flex:220px}.settings-module__TEteKW__pickerCount{color:var(--rk-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.settings-module__TEteKW__pickerList{overscroll-behavior:contain;border:1px solid var(--rk-line);scrollbar-width:thin;background:#fff;border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2px;max-height:264px;margin:0;padding:4px;list-style:none;display:grid;overflow-y:auto}.settings-module__TEteKW__opt{box-sizing:border-box;cursor:pointer;text-align:left;width:100%;color:var(--rk-ink);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:7px 9px;font-size:13.5px;display:flex}.settings-module__TEteKW__opt:hover{background:var(--rk-page)}.settings-module__TEteKW__optOn,.settings-module__TEteKW__optOn:hover{background:var(--rk-navy-tint)}.settings-module__TEteKW__opt:focus-visible{outline:2px solid var(--rk-focus);outline-offset:-2px}.settings-module__TEteKW__optText{flex-direction:column;min-width:0;display:flex}.settings-module__TEteKW__optName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.settings-module__TEteKW__optSub{color:var(--rk-muted);font-size:11.5px}.settings-module__TEteKW__optOn .settings-module__TEteKW__optName{color:var(--rk-navy)}.settings-module__TEteKW__pickerEmpty{color:var(--rk-muted);grid-column:1/-1;padding:12px;font-size:13px}.settings-module__TEteKW__chips{flex-wrap:wrap;gap:6px;display:flex}.settings-module__TEteKW__chip{color:var(--rk-navy);background:var(--rk-navy-tint);border-radius:999px;align-items:center;gap:6px;padding:3px 5px 3px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.settings-module__TEteKW__chipX{color:var(--rk-navy);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:grid}.settings-module__TEteKW__chipX:hover{background:#d6dff0}.settings-module__TEteKW__facts{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 20px;display:grid}.settings-module__TEteKW__factLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--rk-muted);font-size:11px;font-weight:600}.settings-module__TEteKW__factValue{color:var(--rk-ink);overflow-wrap:anywhere;margin-top:3px;font-size:14px;font-weight:500;line-height:1.4}.settings-module__TEteKW__linkCard{border-color:#cde5d7}.settings-module__TEteKW__linkRow{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.settings-module__TEteKW__linkInput{flex:320px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--rk-band)!important;font-size:12.5px!important}.settings-module__TEteKW__linkMeta{color:var(--rk-muted);margin-top:8px;font-size:12.5px}.settings-module__TEteKW__steps{color:var(--rk-body);margin:12px 0 0;padding-left:20px;font-size:13px;line-height:1.6;list-style:decimal}.settings-module__TEteKW__actionRow{border-top:1px solid var(--rk-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.settings-module__TEteKW__actionRow:first-of-type{border-top:none;padding-top:2px}.settings-module__TEteKW__actionText{flex:280px;min-width:0}.settings-module__TEteKW__actionName{color:var(--rk-ink);font-size:14px;font-weight:500}.settings-module__TEteKW__btnDanger{color:var(--rk-bad)!important;border-color:#efd2cd!important}.settings-module__TEteKW__btnDanger:hover:not(:disabled){background:var(--rk-bad-bg)!important}.settings-module__TEteKW__saveBar{z-index:5;-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border:1px solid var(--rk-line);color:var(--rk-body);background:#ffffffeb;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:11px 14px 11px 18px;font-size:13.5px;display:flex;position:sticky;bottom:12px;box-shadow:0 6px 24px #10182814}.settings-module__TEteKW__saveBar b{color:var(--rk-ink);font-weight:600}.settings-module__TEteKW__stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px 20px;display:grid}.settings-module__TEteKW__attn{margin:0;padding:0;list-style:none}.settings-module__TEteKW__attnRow{box-sizing:border-box;border:none;border-top:1px solid var(--rk-line-soft);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;width:100%;padding:11px 10px;display:flex}.settings-module__TEteKW__attn li:first-child .settings-module__TEteKW__attnRow{border-top:none}.settings-module__TEteKW__attnRow:hover{background:var(--rk-row-hover)}.settings-module__TEteKW__attnText{flex:1;min-width:0}.settings-module__TEteKW__attnName{color:var(--rk-ink);font-size:13.5px;font-weight:600}.settings-module__TEteKW__attnWhy{color:var(--rk-muted);margin-top:1px;font-size:12.5px}.settings-module__TEteKW__kindsTable{border-collapse:collapse;width:100%;font-size:13.5px}.settings-module__TEteKW__kindsTable td{border-top:1px solid var(--rk-line-soft);vertical-align:top;color:var(--rk-body);padding:11px 10px;line-height:1.45}.settings-module__TEteKW__kindsTable tr:first-child td{border-top:none}.settings-module__TEteKW__kindsTable td:first-child{color:var(--rk-ink);white-space:nowrap;width:150px;font-weight:600}.settings-module__TEteKW__tbl{border-collapse:collapse;width:100%;font-size:13px}.settings-module__TEteKW__tbl th{text-align:left;color:var(--rk-muted);border-bottom:1px solid var(--rk-line);white-space:nowrap;background:#fafbfc;padding:9px 14px;font-size:12px;font-weight:600;position:sticky;top:0}.settings-module__TEteKW__tbl td{border-bottom:1px solid var(--rk-line-soft);color:var(--rk-body);vertical-align:top;padding:10px 14px}.settings-module__TEteKW__tbl tr:last-child td{border-bottom:none}.settings-module__TEteKW__tbl tbody tr:hover td{background:var(--rk-row-hover)}.settings-module__TEteKW__tblScroll{min-height:240px;max-height:calc(100vh - 290px);overflow:auto}.settings-module__TEteKW__when{white-space:nowrap;color:var(--rk-muted);font-variant-numeric:tabular-nums}.settings-module__TEteKW__who{white-space:nowrap;color:var(--rk-ink);font-weight:500}.settings-module__TEteKW__catTag{background:var(--rk-pill);color:var(--rk-body);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:600}.settings-module__TEteKW__actDeleted{color:var(--rk-bad);font-weight:600}.settings-module__TEteKW__empty{text-align:center;color:var(--rk-muted);padding:36px 16px;font-size:13.5px}.settings-module__TEteKW__panelFields{flex-direction:column;gap:12px;display:flex}.settings-module__TEteKW__dates{grid-template-columns:1fr;gap:10px;display:grid}.settings-module__TEteKW__catList{flex-direction:column;gap:2px;margin:0 -8px;display:flex}.settings-module__TEteKW__catRow{cursor:pointer;color:var(--rk-ink);text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;padding:7px 10px;font-size:13.5px;display:flex}.settings-module__TEteKW__catRow:hover{background:var(--rk-page)}.settings-module__TEteKW__catSwatch{border-radius:50%;flex-shrink:0;width:8px;height:8px}.settings-module__TEteKW__catCount{color:var(--rk-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.settings-module__TEteKW__identity{align-items:center;gap:12px;padding:4px 2px 2px;display:flex}.settings-module__TEteKW__identityText{min-width:0}.settings-module__TEteKW__identityName{color:var(--rk-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.settings-module__TEteKW__identitySub{color:var(--rk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}@media (max-width:700px){.settings-module__TEteKW__section{padding:16px}.settings-module__TEteKW__saveBar{bottom:8px}}
