.kt-cm{--cm-ink:var(--amazon-ink);--cm-dim:var(--amazon-muted);--cm-line:var(--amazon-line);--cm-panel:var(--amazon-surface);--cm-hatch-a:#f1eae1;--cm-hatch-b:#faf6f0;--cm-evkey:#fff4f2}.kt-cm .kt-tone-warn{--kt-tone-bg:#fdf0e3;--kt-tone-line:#e8720c;--kt-tone-ink:#af5609}.kt-cm .kt-tone-go{--kt-tone-bg:#e7f3ec;--kt-tone-line:#1e7f4f;--kt-tone-ink:#1d7c4d}.kt-cm .kt-tone-over{--kt-tone-bg:#efebfb;--kt-tone-line:#6b4fd8}.kt-cm .kt-tone-done{--kt-tone-bg:#eef1f0;--kt-tone-line:#9aa8a2;--kt-tone-ink:#656f6b}.kt-cm .kt-tone-watch{--kt-tone-bg:#e5f1fa;--kt-tone-line:#1273b8;--kt-tone-ink:#1271b5}.kt-cm .kt-tone-listing{--kt-tone-bg:#e2f2f1;--kt-tone-line:#0e7c7b;--kt-tone-ink:#0e7978}.kt-cm .kt-tone-stop{--kt-tone-bg:#fbe7e7;--kt-tone-line:#c43d3d;--kt-tone-ink:#bf3b3b}.kt-cm .cm-title{color:var(--cm-ink);font-size:var(--amazon-text-figure);letter-spacing:-.01em;margin:.25rem 0 .125rem;font-weight:700;line-height:1.15}.kt-cm .cm-prod{color:var(--cm-dim);font-size:var(--amazon-text-caption);max-width:51rem;line-height:1.45}.kt-cm .cm-kpis{flex-wrap:wrap;gap:.75rem;margin:1.125rem 0 .875rem;display:flex}.kt-cm .cm-kpi{background:var(--cm-panel);border:1px solid var(--kt-tone-line,var(--cm-line));border-radius:.625rem;flex:1 1 0;min-width:7.5rem;padding:.625rem .75rem}.kt-cm .cm-kpi b{color:var(--kt-tone-line,var(--cm-ink));font-family:var(--amazon-mono);font-size:var(--amazon-text-figure);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2;display:block}.kt-cm .cm-kpi span{color:var(--cm-dim);font-size:var(--amazon-text-mark);margin-top:.125rem;display:block}.kt-cm .cm-tabs{margin-bottom:.75rem}.kt-cm .cm-tabs .kt-vbadge{margin-left:.375rem}.kt-cm .kt-cm-saved{background:var(--amazon-success-bg);border-radius:var(--amazon-radius);color:var(--amazon-ink);font-size:var(--amazon-text-body);align-items:center;gap:.5rem;margin:0 0 .75rem;padding:.25rem .25rem .25rem .75rem;display:flex}.kt-cm .kt-cm-saved .kt-cm-saved-x{margin-left:auto}.kt-cm .cm-controls{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}.kt-cm .cm-group{background:var(--cm-panel);border:1px solid var(--cm-line);border-radius:.5rem;flex-direction:column;padding:.25rem .5rem .3125rem;display:flex}.kt-cm .cm-group-label{color:var(--cm-dim);font-size:var(--amazon-text-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.kt-cm .cm-add{background:var(--cm-panel);border:1px dashed var(--cm-line);border-radius:.5rem;flex-wrap:wrap;align-items:end;gap:.5rem;width:fit-content;margin:.75rem 0 .5rem;padding:.25rem .5rem .4375rem;display:flex}.kt-cm .cm-add-field{flex-direction:column;gap:.25rem;width:17rem;display:flex}.kt-cm .cm-add-cluster{width:10rem}.kt-cm .cm-legend{flex-wrap:wrap;gap:.25rem .875rem;margin:.5rem 0 .625rem;display:flex}.kt-cm .cm-legenditem{color:var(--cm-dim);font-size:var(--amazon-text-meta);align-items:center;display:inline-flex}.kt-cm .cm-swatch{background:var(--kt-tone-line);border-radius:.1875rem;width:.625rem;height:.625rem;margin-right:.3125rem;display:inline-block}.kt-cm .cm-swatch-flag{border-radius:50%}.kt-cm .cm-row.kt-tone-stop{--cm-stripe:var(--amazon-error-text)}.kt-cm .cm-row.kt-tone-warn{--cm-stripe:var(--amazon-warn)}.kt-cm .cm-row.kt-tone-go{--cm-stripe:var(--amazon-success-text)}.kt-cm .cm-row.kt-tone-watch{--cm-stripe:var(--amazon-info-text)}.kt-cm .cm-row.kt-tone-done{--cm-stripe:var(--amazon-muted)}.kt-cm .cm-row.kt-tone-over{--cm-stripe:var(--amazon-over)}.kt-cm .cm-row.kt-tone-listing{--cm-stripe:var(--amazon-listing)}.kt-cm .cm-row{cursor:pointer}.kt-cm .cm-row .cm-lead{border-left:.1875rem solid var(--cm-stripe,transparent)}.kt-cm .cm-table .kt-head .kt-head-cell:first-child{border-left:.1875rem solid #0000}.kt-cm .cm-head{color:var(--amazon-muted);font-size:var(--amazon-text-caps);letter-spacing:.07em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:700;overflow:hidden}.kt-cm .cm-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kt-cm .cm-name-new{font-style:italic}.kt-cm .cm-lead .kt-lead-text{align-items:center;gap:.25rem;min-width:0;font-weight:400;display:inline-flex}.kt-cm .cm-sortglyph{color:var(--amazon-faint);margin-right:.25rem}.kt-cm .cm-sortglyph-on{color:var(--amazon-ink)}.kt-cm .cm-inked{color:var(--kt-tone-ink,var(--kt-tone-line))}.kt-cm .cm-track{background:repeating-linear-gradient(-45deg, var(--cm-hatch-a) 0 4px, var(--cm-hatch-b) 4px 8px);border-radius:.25rem;height:1rem;display:block;position:relative;overflow:hidden}.kt-cm .cm-fill{background:var(--kt-tone-line);border-radius:.25rem 0 0 .25rem;height:100%;position:absolute;top:0;left:0}.kt-cm .cm-fill-top{height:.375rem;top:.0625rem}.kt-cm .cm-fill-bottom{height:.375rem;top:.5625rem}.kt-cm .cm-actioncell{text-align:right}.kt-cm .cm-detail-host{padding:.5rem .5rem .75rem 0}.kt-cm .cm-grid{gap:.5rem;display:grid}.kt-cm .cm-cell{background:var(--amazon-surface);border:.09375rem solid var(--kt-tone-line,var(--amazon-line));border-radius:var(--amazon-radius);color:var(--amazon-ink);cursor:pointer;font:inherit;text-align:left;flex-direction:column;gap:.15rem;min-height:4.5rem;padding:.35rem .4rem .4rem;display:flex;overflow:hidden}.kt-cm .cm-cell.cm-new{border-style:dashed}.kt-cm .cm-cell.cm-open{border-color:var(--amazon-ink)}.kt-cm .cm-cell:hover .cm-cell-name{color:var(--kt-tone-ink,var(--kt-tone-line))}.kt-cm .cm-cell:focus-visible{box-shadow:var(--amazon-focus);outline:none}.kt-cm .cm-cell-name{font-size:var(--amazon-text-caps);overflow-wrap:anywhere;font-weight:700;line-height:1.15}.kt-cm .cm-face{flex-direction:column;display:flex}.kt-cm .cm-face-num{color:var(--kt-tone-ink,var(--kt-tone-line));font-size:var(--amazon-text-caps);font-variant-numeric:tabular-nums;font-weight:700}.kt-cm .cm-mini{background:var(--amazon-bg);border-radius:.125rem;margin-top:.2rem;display:block;overflow:hidden}.kt-cm .cm-mini-fill{background:var(--kt-tone-line);height:.1875rem;display:block}.kt-cm .cm-mini-fill+.cm-mini-fill{margin-top:.0625rem}.kt-cm .cm-gridpanel{margin-top:.75rem;padding:.75rem}.kt-cm .cm-panelhead{font-size:var(--amazon-text-cardtitle);margin-bottom:.5rem;font-weight:700}.kt-cm .cm-scatter{background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);width:100%;display:block}.kt-cm .cm-quad{fill:var(--kt-tone-bg)}.kt-cm .cm-bar{stroke:var(--amazon-line)}.kt-cm .cm-quadlabel{fill:var(--kt-tone-line);font-size:var(--amazon-text-mark);font-weight:700}.kt-cm .cm-axislabel{fill:var(--amazon-muted);font-size:var(--amazon-text-mark)}.kt-cm .cm-bubble{cursor:pointer;fill:var(--kt-tone-line);fill-opacity:.55;stroke:var(--kt-tone-line);stroke-width:1.5px}.kt-cm .cm-bubble:focus-visible{stroke:var(--amazon-ink);stroke-width:3px;outline:none}.kt-cm .cm-bubble-waste{stroke:var(--amazon-error-text);stroke-width:3px}.kt-cm .cm-bubble-new{stroke-dasharray:3 2}.kt-cm .cm-bubble-open{fill-opacity:.9}.kt-cm .cm-hit{cursor:pointer;fill:#0000;pointer-events:all}.kt-cm .cm-blabel{fill:var(--amazon-ink);font-size:var(--amazon-text-micro);paint-order:stroke;pointer-events:none;stroke:var(--amazon-surface);stroke-linejoin:round;stroke-width:3px;font-weight:500}.kt-cm .cm-blabel-open{font-weight:700}.kt-cm .cm-split-open{grid-template-columns:minmax(0,3fr) minmax(0,1.2fr);align-items:start;gap:1rem;display:grid}.kt-cm .cm-drawer{padding:.75rem;position:sticky;top:0}.kt-cm .cm-drawertop{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}.kt-cm .cm-drawerhead{min-width:0}.kt-cm .cm-drawertitle{font-size:var(--amazon-text-section);overflow-wrap:anywhere;font-weight:700;line-height:1.2}.kt-cm .cm-drawersub{font-size:var(--amazon-text-meta);margin-top:.125rem;font-weight:700}.kt-cm .cm-drawer>.kt-btn{margin-top:.75rem}@media (max-width:53.75rem){.kt-cm .cm-split-open{grid-template-columns:minmax(0,1fr)}}.kt-cm .cm-columns{align-items:start;gap:.5rem;display:grid}.kt-cm .cm-col-card{background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);padding:.5rem}.kt-cm .cm-create{background:0 0;border-style:dashed}.kt-cm .cm-colhead{font-size:var(--amazon-text-caps);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:.5rem;font-weight:700;display:flex}.kt-cm .cm-colname{text-overflow:ellipsis;overflow:hidden}.kt-cm .cm-colcustom{color:var(--amazon-info-text);font-size:var(--amazon-text-micro);letter-spacing:0;text-transform:lowercase;font-style:normal}.kt-cm .cm-colpills{gap:.2rem;margin-left:auto;display:flex}.kt-cm .cm-colempty{color:var(--amazon-muted);font-size:var(--amazon-text-meta);margin:0 0 .5rem;font-style:italic}.kt-cm .cm-chip{background:var(--kt-tone-bg);border:.09375rem solid var(--kt-tone-line);color:var(--amazon-ink);cursor:pointer;font:inherit;text-align:left;border-radius:.375rem;width:100%;margin-bottom:.4rem;padding:.45rem .5rem;display:block}.kt-cm .cm-chip.cm-chip-new{border-style:dashed}.kt-cm .cm-chip.cm-open{border-color:var(--amazon-ink)}.kt-cm .cm-chip:focus-visible{box-shadow:var(--amazon-focus);outline:none}.kt-cm .cm-chip-row{justify-content:space-between;gap:.35rem;display:flex}.kt-cm .cm-chip-name{font-size:var(--amazon-text-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.kt-cm .cm-chip-cov{font-size:var(--amazon-text-caps);flex-shrink:0;font-weight:700}.kt-cm .cm-chip-bar{background:var(--amazon-bg);border-radius:.125rem;margin:.25rem 0 .2rem;display:block;overflow:hidden}.kt-cm .cm-chip-fill{background:var(--kt-tone-line);height:.1875rem;display:block}.kt-cm .cm-chip-meta{color:var(--amazon-muted);font-size:var(--amazon-text-micro);display:block}.kt-cm .cm-coladd{align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.kt-cm .cm-coladd .kt-inp{flex:auto;min-width:0}.kt-cm .cm-inbox{flex-direction:column;gap:.75rem;display:flex}.kt-cm .cm-card{padding:.75rem}.kt-cm .cm-cand{border-left:.1875rem solid var(--kt-tone-line,transparent)}.kt-cm .cm-proposal{border-color:var(--amazon-info-text);border-style:dashed}.kt-cm .cm-candhead{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.kt-cm .cm-candname{font-size:var(--amazon-text-base);overflow-wrap:anywhere;min-width:0;font-weight:700}.kt-cm .cm-candwhy{color:var(--amazon-muted);font-size:var(--amazon-text-meta);margin:.2rem 0 .1rem;font-style:italic}.kt-cm .cm-candmeta,.kt-cm .cm-member-meta{color:var(--amazon-muted);font-size:var(--amazon-text-meta)}.kt-cm .cm-candmeta{text-align:left;margin:.25rem 0 .35rem}.kt-cm .cm-termtag{background:var(--amazon-surface-alt);color:var(--amazon-ink);font-size:var(--amazon-text-caption);border-radius:.25rem;padding:.125rem .375rem}.kt-cm .cm-candterms,.kt-cm .cm-members{flex-wrap:wrap;gap:.25rem;display:flex}.kt-cm .cm-members{margin:.4rem 0 .1rem}.kt-cm .cm-member{border:.0625rem solid var(--kt-tone-line);border-radius:.375rem;flex-direction:column;gap:.1rem;padding:.3rem .45rem;display:flex}.kt-cm .cm-member-name{font-size:var(--amazon-text-body);font-weight:700}.kt-cm .cm-cand .kt-sel,.kt-cm .cm-proposal .kt-inp{width:100%;margin:.5rem 0 .25rem}.kt-cm .cm-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.kt-cm .cm-decidedlist{flex-direction:column;display:flex}.kt-cm .cm-decided{border-bottom:.0625rem dashed var(--amazon-line);font-size:var(--amazon-text-meta);justify-content:space-between;gap:.5rem;padding:.3rem 0;display:flex}.kt-cm .cm-decided-name{overflow-wrap:anywhere;min-width:0}.kt-cm .cm-decided-verb{color:var(--amazon-muted);flex-shrink:0}.kt-cm .cm-detail .kt-stats{grid-template-columns:1fr 1fr}.kt-cm .cm-detail.cm-wide .kt-stats{grid-template-columns:repeat(auto-fit,minmax(6.875rem,1fr))}.kt-cm .cm-stat-tone b{color:var(--kt-tone-ink,var(--kt-tone-line))}.kt-cm .cm-align{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.5rem 0 .125rem;display:flex}.kt-cm .cm-sec{color:var(--kt-tone-ink,var(--kt-tone-line));font-size:var(--amazon-text-caps);letter-spacing:.08em;text-transform:uppercase;margin:.75rem 0 .375rem;font-weight:700}.kt-cm .cm-zones{flex-wrap:wrap;gap:.2rem;display:flex}.kt-cm .cm-perf{border:1px dashed var(--amazon-line);border-radius:var(--amazon-radius);color:var(--amazon-muted);font-size:var(--amazon-text-meta);margin:.625rem 0 .125rem;padding:.5rem .625rem}.kt-cm .cm-terms{grid-template-columns:1fr;gap:0 1.125rem;display:grid}.kt-cm .cm-wide .cm-terms{grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr))}.kt-cm .cm-term{background:var(--kt-tone-bg);font-size:var(--amazon-text-caption);border-radius:.3rem;justify-content:space-between;gap:.5rem;margin-bottom:.2rem;padding:.3rem .5rem;display:flex}.kt-cm .cm-term span:first-child{overflow-wrap:anywhere}.kt-cm .cm-term .kt-num{color:var(--amazon-muted);flex-shrink:0}.kt-cm .cm-detail .kt-rec>.kt-why:first-child{margin-top:0}.cm-payload{max-height:16rem;overflow:auto}.cm-payload table{border-collapse:collapse;font-size:var(--amazon-text-caption);width:100%}.cm-payload th,.cm-payload td{border-bottom:1px solid var(--amazon-line);text-align:left;padding:.25rem .5rem}.cm-payload th{color:var(--amazon-muted);font-weight:700}.cm-fn{flex-direction:column;gap:16px;display:flex}.cm-fn-lead,.cm-fn-leadline{font-size:var(--amazon-text-body);background:var(--amazon-info-bg);border-radius:var(--amazon-radius);margin:0;padding:10px 14px;line-height:1.55}.cm-fn-muted{color:var(--amazon-muted)}.cm-fn-sect{flex-direction:column;gap:6px;display:flex}.cm-fn-sh{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.cm-fn-sh h3{font-size:var(--amazon-text-body);color:var(--amazon-ink);margin:0;font-weight:700}.cm-fn-sh span{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-fn-tab,.cm-fn-otab{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);overflow-x:auto}.cm-fn-row,.cm-fn-ghead{grid-template-columns:146px repeat(7,58px) minmax(220px,1fr) 88px 112px 168px;min-width:1240px;display:grid}.cm-fn-ghead{background:var(--amazon-surface-alt)}.cm-fn-ghead>div{font-size:var(--amazon-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--amazon-ink);text-align:center;padding:7px 3px 3px;font-weight:700}.cm-fn-ghead>.cm-fn-gspan{position:relative}.cm-fn-ghead>.cm-fn-gspan:after{content:"";border-bottom:2px solid var(--amazon-line-strong);position:absolute;bottom:0;left:6px;right:6px}.cm-fn-ghead+.cm-fn-head>div{padding-top:3px}.cm-fn-row>div{border-bottom:1px solid var(--amazon-line);min-width:0;font-size:var(--amazon-text-meta);align-items:center;gap:6px;padding:7px 6px;display:flex}.cm-fn-row>.cm-fn-c{justify-content:center;padding:5px 3px}.cm-fn-row>.cm-fn-r{text-align:right;justify-content:flex-end}.cm-fn-head>div{background:var(--amazon-surface-alt);border-bottom:1px solid var(--amazon-line-strong);font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700;line-height:1.2}.cm-fn-item:last-child>.cm-fn-row>div{border-bottom:0}.cm-fn-chev{width:24px;height:24px;color:var(--amazon-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.cm-fn-chev:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .12s;transform:rotate(-45deg)}.cm-fn-chev[aria-expanded=true]:before{transform:rotate(45deg)}.cm-fn-chev:hover{background:var(--amazon-row-hover);color:var(--amazon-ink)}.cm-fn-item:has(.cm-fn-chev[aria-expanded=true])>.cm-fn-row>div{background:var(--amazon-orange-soft)}.cm-fn-name{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.cm-fn-step{box-sizing:border-box;width:100%;line-height:1.15;font-size:var(--amazon-text-micro);border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;padding:3px 2px;display:flex}.cm-fn-step b{letter-spacing:.02em;font-weight:700}.cm-s-ahead{color:#1d7c4d;background:#e7f3ec}.cm-s-even{background:var(--amazon-surface-alt);color:var(--amazon-muted);border-color:var(--amazon-line)}.cm-s-behind{color:#bf3b3b;background:#fbe7e7}.cm-s-thin,.cm-s-none{background:var(--amazon-surface);color:var(--amazon-muted);border:1px dashed var(--amazon-line-control)}.cm-s-key{outline:2px solid var(--amazon-ink);outline-offset:1px}.cm-fn-tstep{width:auto;padding:1px 6px;font-weight:700;display:inline-flex}.cm-fn-row>.cm-fn-say{line-height:1.35;display:block}.cm-fn-head>div{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.cm-fn-who{box-sizing:border-box;background:var(--amazon-meta);height:22px;color:var(--amazon-meta-ink);font-size:var(--amazon-text-micro);white-space:nowrap;border-radius:4px;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.cm-fn-stake{flex-direction:column;align-items:flex-end;line-height:1.25;display:flex}.cm-fn-stake span{font-size:var(--amazon-text-micro);color:var(--amazon-muted)}.cm-fn-stake.cm-t-grow b{color:#1d7c4d}.cm-fn-stake.cm-t-cost b{color:#bf3b3b}.cm-fn-link{color:var(--amazon-link);font-weight:700;font-size:var(--amazon-text-meta);text-decoration:none}.cm-fn-link:hover{color:var(--amazon-link-hover);text-decoration:underline}.cm-fn-text{color:var(--amazon-muted);font-size:var(--amazon-text-meta);flex-direction:column;gap:2px;display:flex}.cm-fn-text small{font-size:var(--amazon-text-micro);line-height:1.3}.cm-fn-bd{box-sizing:border-box;background:var(--amazon-surface-alt);border-bottom:1px solid var(--amazon-line);min-width:1240px;box-shadow:inset 3px 0 0 var(--amazon-orange);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;padding:16px 16px 18px;display:grid}.cm-fn-bd[hidden]{display:none}.cm-fn-bh{font-size:var(--amazon-text-micro);color:var(--amazon-ink);margin:0 0 6px;font-weight:700}.cm-fn-ev{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);overflow:hidden}.cm-fn-evr{border-bottom:1px solid var(--amazon-line);font-size:var(--amazon-text-meta);grid-template-columns:110px 96px 140px minmax(0,1fr);display:grid}.cm-fn-evr:last-child{border-bottom:0}.cm-fn-evr>div{padding:6px 8px}.cm-fn-evh>div{background:var(--amazon-surface-alt);font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700}.cm-fn-evkey>div{background:var(--cm-evkey)}.cm-fn-term{border-bottom:1px solid var(--amazon-line);font-size:var(--amazon-text-meta);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:5px 0;display:grid}.cm-fn-term:last-child{border-bottom:0}.cm-fn-do{background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);grid-column:1/-1;align-items:center;gap:14px;padding:12px 14px;display:flex}.cm-fn-do-tx{font-size:var(--amazon-text-body);flex:1;line-height:1.5}.cm-fn-quiet-body{padding:0 2px}.cm-fn-qrow{border-bottom:1px solid var(--amazon-line);font-size:var(--amazon-text-meta);grid-template-columns:150px minmax(0,1fr) 170px;align-items:center;gap:8px;padding:6px 0;display:grid}.cm-fn-qrow:last-child{border-bottom:0}.cm-fn-when{margin-bottom:4px}.cm-fn-tl{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);padding:12px 16px}.cm-fn-tl h4{font-size:var(--amazon-text-body);margin:0 0 2px}.cm-fn-tl-sub{font-size:var(--amazon-text-meta);margin:0 0 8px}.cm-fn-tl ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cm-fn-tl li{font-size:var(--amazon-text-meta);grid-template-columns:96px minmax(0,1fr);gap:8px;padding-left:14px;display:grid;position:relative}.cm-fn-tl li:before{content:"";background:var(--amazon-squid-ink);border-radius:999px;width:8px;height:8px;position:absolute;top:.45em;left:0}.cm-fn-tl li.cm-fn-ev-listing:before{background:var(--amazon-orange)}.cm-fn-day{font-weight:700}.cm-fn-orow{grid-template-columns:170px 190px 170px minmax(240px,1.3fr) minmax(220px,1.2fr) 150px;min-width:1250px;display:grid}.cm-fn-orow>div{border-bottom:1px solid var(--amazon-line);min-width:0;font-size:var(--amazon-text-meta);flex-direction:column;justify-content:center;gap:2px;padding:9px 8px;display:flex}.cm-fn-orow:last-child>div{border-bottom:0}.cm-fn-move{align-self:flex-start}.cm-fn-move.cm-t-stop{color:#bf3b3b;background:#fbe7e7}.cm-fn-move.cm-t-go{color:#1d7c4d;background:#e7f3ec}.cm-fn-move.cm-t-over{color:#6b4fd8;background:#efebfb}.cm-fn-cause{flex-direction:column;gap:2px;display:flex}.cm-fn-spark{width:150px;height:34px}.cm-fn-chart{width:100%;height:70px}.cm-fn-line{fill:none;stroke:#bf3b3b;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.cm-fn-gap{fill:none;stroke:#bf3b3b;stroke-width:1.5px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.cm-fn-dot{fill:#bf3b3b}.cm-fn-mark{stroke:var(--amazon-ink);stroke-width:1px;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}.cm-fn-mline{fill:none;stroke:var(--amazon-muted);stroke-width:1.5px;stroke-dasharray:5 3;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cm-fn-mdot{fill:var(--amazon-surface);stroke:var(--amazon-muted);stroke-width:1.5px;vector-effect:non-scaling-stroke}.cm-fn-tl li.cm-fn-ev-market:before{background:var(--amazon-surface);border:2px solid var(--amazon-muted);box-sizing:border-box}.cm-fn-mheld{font-size:var(--amazon-text-meta);color:var(--amazon-muted);max-width:80ch;margin:0 0 8px}.cm-fn-mcovers{font-size:var(--amazon-text-meta);color:var(--amazon-muted);overflow-wrap:anywhere;max-width:80ch;margin:-4px 0 8px;padding:0;list-style:none}.cm-fn-mkbox{grid-column:1/-1}.cm-fn-mk{font-size:var(--amazon-text-meta);flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.cm-fn-mk li[title]{text-underline-offset:3px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.cm-fn-hint{font-size:var(--amazon-text-meta);color:var(--amazon-muted);max-width:130ch;margin:0}.cm-fn-sl{display:none}.cm-fn-overbox{grid-column:1/-1}.cm-fn-card{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);padding:10px 12px}.cm-fn-chg{font-size:var(--amazon-text-meta);flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.cm-fn-chg-none{font-size:var(--amazon-text-meta);margin:6px 0 0}.cm-fn-short{font-size:var(--amazon-text-meta);margin:4px 0 0}.cm-fs{flex-direction:column;gap:8px;display:flex}.cm-fs-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cm-fs-top h3{font-size:var(--amazon-text-body);color:var(--amazon-ink);margin:0;font-weight:700}.cm-fs-sub{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-fs-cmp{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);align-items:center;gap:8px;margin-left:auto;font-weight:700;display:flex}.cm-fs-cmp .kt-seg button[aria-disabled=true]{color:var(--amazon-faint);cursor:not-allowed}.cm-fs-strip{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.35fr);display:grid;box-shadow:0 1px 2px #0f1b2d0a}.cm-fs-cell{border-right:1px solid var(--amazon-line);flex-direction:column;gap:4px;min-width:0;padding:10px 14px 12px;display:flex;position:relative}.cm-fs-cell:last-child{border-right:0}.cm-fs-cell+.cm-fs-cell:before{content:"";background:var(--amazon-surface);border-top:1px solid var(--amazon-line);border-right:1px solid var(--amazon-line);width:12px;height:12px;position:absolute;top:18px;left:-7px;transform:rotate(45deg)}.cm-fs-cell:last-child:before{display:none}.cm-fs-name{font-size:var(--amazon-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700}.cm-fs-what{font-size:var(--amazon-text-meta);color:var(--amazon-muted);line-height:1.35}.cm-fs-fig{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.cm-fs-fig b{font-size:var(--amazon-text-figure);color:var(--amazon-ink);font-weight:700;line-height:1.1}.cm-fs-fig span{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-fs-was{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);font-variant-numeric:tabular-nums}.cm-fs-was.is-down{color:var(--amazon-error-text);font-weight:700}.cm-fs-was.is-not{color:var(--amazon-faint)}.cm-fs-stop{border:1px solid var(--amazon-line-control);border-radius:var(--amazon-radius);background:var(--amazon-surface);height:30px;color:var(--amazon-meta-ink);font:inherit;font-size:var(--amazon-text-meta);cursor:pointer;white-space:nowrap;align-self:flex-start;align-items:center;gap:6px;margin-top:2px;padding:0 10px;font-weight:700;line-height:1;display:inline-flex}.cm-fs-stop:hover{border-color:var(--amazon-line-strong);background:var(--amazon-surface-alt)}.cm-fs-stop[aria-pressed=true]{border-color:var(--amazon-squid-ink);background:var(--amazon-pressed);color:var(--amazon-ink)}.cm-fs-stop:focus-visible{box-shadow:0 0 0 2px var(--amazon-link);outline:none}.cm-fs-dot{background:#bf3b3b;border-radius:999px;flex:none;width:8px;height:8px}.cm-fs-cell.is-most{background:var(--amazon-orange-soft)}.cm-fs-most{font-size:var(--amazon-text-micro);color:var(--amazon-meta-ink);font-weight:700}.cm-fs-move{font-size:var(--amazon-text-meta);flex-direction:column;gap:4px;line-height:1.4;display:flex}.cm-fs-move b{font-variant-numeric:tabular-nums}.cm-fs-move b.is-down{color:var(--amazon-error-text)}.cm-fs-mline{flex-wrap:wrap;gap:6px;display:flex}.cm-fs-mk{width:64px;color:var(--amazon-muted);flex:none}.cm-fs-filtered{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.cm-fs-files{all:unset;cursor:pointer;color:var(--amazon-link);font-weight:700;font-size:var(--amazon-text-meta);align-self:flex-start}.cm-fs-files:hover{color:var(--amazon-link-hover);text-decoration:underline}.cm-fs-files:focus-visible{box-shadow:0 0 0 2px var(--amazon-link);border-radius:3px}.cm-fn-say .kt-never-signal{vertical-align:1px;margin-right:6px}.cm-fn-say small{color:var(--amazon-muted);font-size:var(--amazon-text-micro);margin-top:3px;display:block}.cm-fn-say .kt-onlist{margin-top:3px}.cm-fn-kw{grid-column:1/-1}.cm-fn-kwnone{font-size:var(--amazon-text-meta);color:var(--amazon-muted);margin:0}.cm-fn-kwtab{border-collapse:collapse;background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);width:100%;font-size:var(--amazon-text-meta)}.cm-fn-kwtab th{text-align:left;font-size:var(--amazon-text-micro);letter-spacing:.05em;text-transform:uppercase;color:var(--amazon-muted);background:var(--amazon-surface-alt);border-bottom:1px solid var(--amazon-line);padding:6px 8px;font-weight:700}.cm-fn-kwtab td{border-bottom:1px solid var(--amazon-line);vertical-align:top;padding:7px 8px}.cm-fn-kwtab tr:last-child td{border-bottom:0}.cm-fn-kwtab .cm-fn-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cm-fn-kwplace{color:var(--amazon-muted);font-size:var(--amazon-text-micro);display:block}.cm-fn-state{white-space:nowrap;align-items:center;gap:5px;font-weight:700;display:inline-flex}.cm-fn-state:before{content:"";box-sizing:border-box;border-radius:999px;flex:none;width:8px;height:8px}.cm-fn-state.is-shown:before{background:#1d7c4d}.cm-fn-state.is-not_shown:before{background:var(--amazon-surface);border:2px solid #bf3b3b}.cm-fn-state.is-paused:before{background:var(--amazon-faint);border-radius:2px}@media (max-width:640px){.cm-fs-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-fs-cell{border-right:0;border-bottom:1px solid var(--amazon-line)}.cm-fs-cell:nth-child(odd):not(:last-child){border-right:1px solid var(--amazon-line)}.cm-fs-cell:last-child{border-bottom:0;grid-column:1/-1}.cm-fs-cell+.cm-fs-cell:before{display:none}.cm-fs-cmp{margin-left:0}.cm-fn-stop,.cm-fs-stop{min-height:44px}.cm-fn-tab{background:0 0;border:0;overflow-x:visible}.cm-fn-tab>.cm-fn-head,.cm-fn-tab>.cm-fn-ghead{display:none}.cm-fn-item{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:10px;margin-top:8px;overflow:hidden}.cm-fn-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;padding:10px 12px}.cm-fn-row>div{padding:0;border-bottom:0!important}.cm-fn-row>:first-child{order:0;grid-column:1/4}.cm-fn-row>:nth-child(10){order:0;grid-column:4;justify-content:flex-end}.cm-fn-row>:nth-child(n+2):nth-child(-n+8){order:1}.cm-fn-row>:nth-child(9){order:2;grid-column:1/-1}.cm-fn-row>:nth-child(11){text-align:left;order:3;grid-column:1/3;justify-content:flex-start}.cm-fn-row>:nth-child(11) .cm-fn-stake{align-items:flex-start}.cm-fn-row>:nth-child(12){order:3;grid-column:3/5;justify-content:flex-end}.cm-fn-kwtab thead{display:none}.cm-fn-kwtab tr{border-bottom:1px solid var(--amazon-line);grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px;display:grid}.cm-fn-kwtab td{border:0;padding:0}.cm-fn-kwtab td:nth-child(n+3){grid-column:1/-1}.cm-fn-kwtab .cm-fn-r{text-align:left}.cm-fn-sl{font-size:var(--amazon-text-micro);letter-spacing:.05em;text-transform:uppercase;opacity:.85;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;text-align:center;max-width:100%;font-weight:700;display:block}.cm-fn-chev{width:44px;height:44px}.cm-fn-next .kt-negate-btn,.cm-fn-link{align-items:center;min-height:44px;display:inline-flex}.cm-fn-bd{grid-template-columns:minmax(0,1fr);min-width:0;padding:12px}.cm-fn-evh{display:none}.cm-fn-evr{grid-template-columns:104px minmax(0,1fr)}.cm-fn-evr>:nth-child(n+3){grid-column:2;padding-top:0}.cm-fn-evkey{background:var(--cm-evkey)}.cm-fn-evkey>div{background:0 0}.cm-fn-term{grid-template-columns:minmax(0,1fr) auto}.cm-fn-term>:first-child{grid-column:1/-1}.cm-fn-qrow{grid-template-columns:minmax(0,1fr);gap:2px}}.cm-in{flex-direction:column;gap:4px;display:flex}.cm-in-head{flex-direction:column;gap:6px;margin:0 0 4px;display:flex}.cm-in-counts{flex-wrap:wrap;gap:6px;display:flex}.cm-in-count{box-sizing:border-box;border:1px solid var(--amazon-line-strong);background:var(--amazon-surface);height:28px;font-size:var(--amazon-text-meta);color:var(--amazon-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 11px;display:inline-flex}.cm-in-count b{font-weight:700}.cm-in-count-warn{background:var(--amazon-warn-soft);border-color:var(--amazon-warn-line);color:var(--amazon-warn)}.cm-in-count-stop{background:var(--amazon-error-bg);border-color:var(--amazon-error-line);color:var(--amazon-error-text)}.cm-in-sources{font-size:var(--amazon-text-micro);color:var(--amazon-muted);line-height:1.4}.cm-in-state{font-size:var(--amazon-text-meta);background:var(--amazon-info-bg);border-radius:var(--amazon-radius);color:var(--amazon-ink);padding:8px 12px;line-height:1.45}.cm-in-state span{color:var(--amazon-muted)}.cm-in-kind{margin-top:18px}.cm-in-kh{border-bottom:1px solid var(--amazon-line-strong);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0 0 6px;display:flex}.cm-in-kh h3{font-size:var(--amazon-text-body);color:var(--amazon-ink);margin:0;font-weight:700}.cm-in-ks{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink)}.cm-in-kf{font-size:var(--amazon-text-micro);color:var(--amazon-muted);margin-left:auto}.cm-in-item{border-bottom:1px solid var(--amazon-line)}.cm-in-row{grid-template-columns:minmax(210px,250px) minmax(0,1fr) 176px;grid-template-areas:"top cells act";align-items:start;gap:8px 16px;padding:10px 8px 10px 4px;display:grid}.cm-in-item:has(.cm-fn-chev[aria-expanded=true])>.cm-in-row{background:var(--amazon-orange-soft);box-shadow:inset 3px 0 0 var(--amazon-orange)}.cm-in-top{grid-area:top;align-items:flex-start;gap:6px;min-width:0;display:flex}.cm-in-chev-gap{flex:none;width:24px}.cm-in-name{flex-direction:column;gap:3px;min-width:0;padding-top:2px;display:flex}.cm-in-nl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cm-in-iname{font-weight:700;font-size:var(--amazon-text-body);overflow-wrap:anywhere;line-height:1.3}.cm-in-src{font-size:var(--amazon-text-micro);color:var(--amazon-muted);line-height:1.35}.cm-in-cv{box-sizing:border-box;height:20px;font-size:var(--amazon-text-micro);white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.cm-in-cv-cov{color:#1d7c4d;background:#e7f3ec}.cm-in-cv-part{background:var(--amazon-warn-soft);color:var(--amazon-warn)}.cm-in-cv-not{background:var(--amazon-error-bg);color:var(--amazon-error-text)}.cm-in-cv-off{background:var(--amazon-surface);color:var(--amazon-meta-ink);border:1px dashed var(--amazon-line-control)}.cm-in-moved{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);margin-top:2px;line-height:1.35}.cm-in-cells{grid-area:cells;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px 14px;margin:0;display:grid}.cm-in-cell{min-width:0}.cm-in-cell dt{font-size:var(--amazon-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--amazon-muted);white-space:nowrap;font-weight:700}.cm-in-cell dd{font-size:var(--amazon-text-meta);margin:2px 0 0;line-height:1.35}.cm-in-cell dd span{color:var(--amazon-muted);font-size:var(--amazon-text-micro)}.cm-in-pos{color:#1d7c4d}.cm-in-neg{color:#bf3b3b}.cm-in-act{flex-direction:column;grid-area:act;align-items:flex-end;gap:6px;min-width:0;display:flex}.cm-in-act .cm-fn-stake{text-align:right}.cm-in-next{justify-content:flex-end;display:flex}.cm-in-bd{background:var(--amazon-surface-alt);box-shadow:inset 3px 0 0 var(--amazon-orange);border-top:1px solid var(--amazon-line);padding:12px 16px 14px 34px}.cm-in-bd[hidden]{display:none}.cm-in-pgrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cm-in-tbox{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);overflow-x:auto}.cm-in-trow{border-bottom:1px solid var(--amazon-line);grid-template-columns:minmax(200px,1fr) 104px 60px 60px 60px 72px;min-width:580px;display:grid}.cm-in-trow:last-child{border-bottom:0}.cm-in-trow>div{min-width:0;font-size:var(--amazon-text-meta);align-items:center;gap:6px;padding:6px 8px;display:flex}.cm-in-trow>.cm-in-r{text-align:right;justify-content:flex-end}.cm-in-th>div{background:var(--amazon-surface-alt);border-bottom:1px solid var(--amazon-line-strong);font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700;line-height:1.2}.cm-in-more{font-size:var(--amazon-text-micro);margin-top:4px}.cm-in-lines{font-size:var(--amazon-text-meta);background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);grid-template-columns:76px minmax(0,1fr);gap:5px 10px;margin:0;padding:8px 10px;line-height:1.4;display:grid}.cm-in-lines dt{font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);margin:0;padding-top:1px;font-weight:700}:root .cm-in-lines dd{overflow-wrap:anywhere;min-width:0;font-size:var(--amazon-text-meta)!important;margin:0!important}.cm-in-tag{box-sizing:border-box;background:var(--amazon-meta);height:18px;color:var(--amazon-meta-ink);font-size:var(--amazon-text-micro);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;font-weight:500;display:inline-flex}.cm-in-acts{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;display:flex}.cm-in-off{box-sizing:border-box;border-radius:var(--amazon-radius);border:1px dashed var(--amazon-line-control);background:var(--amazon-surface-alt);height:32px;color:var(--amazon-muted);font-size:var(--amazon-text-meta);white-space:nowrap;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.cm-in-hint{font-size:var(--amazon-text-micro);color:var(--amazon-muted)}.cm-in-warn{font-size:var(--amazon-text-micro);color:var(--amazon-warn);background:var(--amazon-warn-soft);border-radius:6px;flex-basis:100%;padding:4px 8px}.cm-in-empty{font-size:var(--amazon-text-meta)}@media (max-width:1240px){.cm-in-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top act""cells cells"}.cm-in-act{flex-direction:row;align-items:center;gap:12px}.cm-in-cells{padding-left:30px}.cm-in-pgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.cm-in-cells{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.cm-in-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""cells""act"}.cm-in-cells{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:30px}.cm-in-act{justify-content:space-between;padding-left:30px}.cm-in-act .cm-fn-stake{text-align:left;align-items:flex-start}.cm-in-bd{padding:12px 12px 14px 14px}.cm-in-kf{margin-left:0}}.cm-in-bar{flex-wrap:wrap;align-items:flex-end;gap:10px 24px;margin:4px 0 2px;display:flex}.cm-in-tg{flex-direction:column;gap:4px;min-width:0;display:flex}.cm-in-tgl{font-size:var(--amazon-text-meta);color:var(--amazon-ink)}.cm-in-files{align-self:flex-start}.cm-cs{flex-direction:column;gap:12px;margin:4px 0 14px;display:flex}.cm-cs-gate{grid-template-columns:auto repeat(5,minmax(0,1fr));gap:8px;display:grid}.cm-cs-gt{flex-direction:column;justify-content:center;padding:0 6px 0 2px;display:flex}.cm-cs-gt b{font-size:var(--amazon-text-base);color:var(--amazon-ink)}.cm-cs-gt span{font-size:var(--amazon-text-micro);color:var(--amazon-muted)}.cm-cs-chk{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);align-items:flex-start;gap:8px;min-width:0;padding:8px 10px;display:flex}.cm-cs-mark{text-align:center;flex:none;width:16px;font-weight:700;line-height:1.35}.cm-cs-ok .cm-cs-mark{color:var(--amazon-success-text)}.cm-cs-unknown .cm-cs-mark{color:var(--amazon-muted)}.cm-cs-fail{border:2px solid var(--amazon-error-text);background:var(--amazon-error-bg);padding:7px 9px}.cm-cs-fail .cm-cs-mark,.cm-cs-fail .cm-cs-said,.cm-cs-fail .cm-cs-word{color:var(--amazon-error-text)}.cm-cs-body{flex-direction:column;gap:1px;min-width:0;display:flex}.cm-cs-label{font-size:var(--amazon-text-micro);color:var(--amazon-muted)}.cm-cs-word{color:var(--amazon-ink);font-weight:700}.cm-cs-said{font-size:var(--amazon-text-body);color:var(--amazon-ink);overflow-wrap:anywhere}.cm-cs-sub{font-size:var(--amazon-text-meta);color:var(--amazon-muted);overflow-wrap:anywhere}.cm-cs-link,.cm-cs-files{font-size:var(--amazon-text-meta);align-self:flex-start;font-weight:700}.cm-cs-link{align-items:center;gap:4px;display:inline-flex}.cm-cs-tacos{font-size:var(--amazon-text-meta);color:var(--amazon-ink);max-width:80ch;margin:0}.cm-cs-tl{color:var(--amazon-muted)}.cm-cs-alert{border:1px solid var(--amazon-error-line);background:var(--amazon-error-bg);border-radius:var(--amazon-radius);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.cm-cs-alert h3{font-size:var(--amazon-text-base);color:var(--amazon-error-text);margin:0}.cm-cs-lines{flex-direction:column;display:flex}.cm-cs-line{border-top:1px solid var(--amazon-error-line);font-size:var(--amazon-text-meta);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;padding:6px 0;display:grid}.cm-cs-lhead{font-size:var(--amazon-text-micro);color:var(--amazon-muted);border-top:0;padding-top:0;font-weight:700}.cm-cs-ll{color:var(--amazon-muted)}.cm-cs-rule{font-size:var(--amazon-text-meta);color:var(--amazon-ink);max-width:80ch;margin:0}.cm-cs-src{color:var(--amazon-muted)}.cm-cs-why{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface-alt);padding:14px 16px}.cm-cs-why h4{font-size:var(--amazon-text-base);margin:0 0 4px}.cm-cs-wspan{font-size:var(--amazon-text-meta);font-variant-numeric:tabular-nums;max-width:80ch;margin:0 0 4px}.cm-cs-wsub{font-size:var(--amazon-text-meta);color:var(--amazon-muted);max-width:80ch;margin:0 0 10px}.cm-cs-chain{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cm-cs-st{background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);flex-direction:column;flex:160px;gap:3px;min-width:160px;padding:9px 11px;display:flex}.cm-cs-t-explains{border:2px solid var(--amazon-ink);padding:8px 10px}.cm-cs-sl{font-size:var(--amazon-text-caps);letter-spacing:.06em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700}.cm-cs-sv{font-size:var(--amazon-text-body)}.cm-cs-chip{align-self:flex-start}.cm-cs-c-explains,.cm-cs-c-followed{color:#bf3b3b;background:#fbe7e7}.cm-cs-c-steady,.cm-cs-c-not_held{color:#656f6b;background:#eef1f0}.cm-cs-wait{border-radius:var(--amazon-radius);background:var(--amazon-info-bg);color:var(--amazon-info-text);font-size:var(--amazon-text-meta);max-width:none;margin:0;padding:8px 12px}.cm-fn-greyed .cm-fn-sect,.cm-fn-greyed .kt-fpanel{opacity:.5;transition:opacity .15s}.cm-fn-greyed .cm-fn-sect:hover,.cm-fn-greyed .cm-fn-sect:focus-within,.cm-fn-greyed .kt-fpanel:hover,.cm-fn-greyed .kt-fpanel:focus-within{opacity:1}@media (max-width:1100px){.cm-cs-gate{grid-template-columns:repeat(3,minmax(0,1fr))}.cm-cs-gt{grid-column:1/-1;padding:0}}@media (max-width:640px){.cm-cs-gate{grid-template-columns:minmax(0,1fr)}.cm-cs-line{grid-template-columns:minmax(0,1fr);gap:2px}.cm-cs-lhead{display:none}}.cm-cp-count-stop{background:var(--amazon-error-bg);border-color:var(--amazon-error-line);color:var(--amazon-error-text)}.cm-cp-count-go{background:var(--amazon-success-bg);border-color:var(--amazon-line-strong);color:var(--amazon-success-text)}.cm-cp-count-warn{background:var(--amazon-warn-soft);border-color:var(--amazon-warn-line);color:var(--amazon-warn)}.cm-cp-from{max-width:80ch;margin:8px 0 0}.cm-cp-bar{margin:12px 0 0}.cm-cp-barrow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cm-cp-line{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-cp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:start;gap:18px;margin-top:16px;display:grid}.cm-cp-colh{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 8px;display:flex}.cm-cp-colh h3{font-size:var(--amazon-text-cardtitle);color:var(--amazon-ink);margin:0}.cm-cp-colh span{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-cp-group{margin-top:14px}.cm-cp-group:first-of-type{margin-top:0}.cm-cp-gh{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 6px;display:flex}.cm-cp-gh b{font-size:var(--amazon-text-body)}.cm-cp-gh span{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-cp-card{border:1px solid var(--amazon-line);background:var(--amazon-surface);box-shadow:var(--amazon-shadow);border-radius:12px;min-width:0;margin-bottom:8px}.cm-cp-sel{border-color:var(--amazon-line-strong);background:var(--amazon-orange-soft);box-shadow:inset 3px 0 0 var(--amazon-orange)}.cm-cp-head{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;color:var(--amazon-ink);font:inherit;background:0 0;border:0;border-radius:12px 12px 0 0;flex-direction:column;gap:6px;padding:10px 12px 8px;display:flex}.cm-cp-head:hover{background:var(--amazon-row-hover)}.cm-cp-sel .cm-cp-head:hover{background:0 0}.cm-cp-hl{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.cm-cp-q{font-size:var(--amazon-text-body);overflow-wrap:anywhere}.cm-cp-vol{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-cp-chip,.cm-cp-grade,.cm-cp-who{box-sizing:border-box;height:22px;font-size:var(--amazon-text-micro);white-space:nowrap;border-radius:6px;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.cm-cp-chip{background:var(--amazon-surface-alt);color:var(--amazon-meta-ink);border:1px solid var(--amazon-line)}.cm-cp-g-strong{background:var(--amazon-success-bg);color:var(--amazon-success-text)}.cm-cp-g-review{background:var(--amazon-warn-soft);color:var(--amazon-warn)}.cm-cp-who{background:var(--amazon-meta);color:var(--amazon-meta-ink);border-radius:4px}.cm-cp-lines{font-size:var(--amazon-text-meta);grid-template-columns:88px minmax(0,1fr);gap:4px 8px;margin:0;padding:0 12px 10px;line-height:1.4;display:grid}.cm-cp-lines dt{font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);margin:0;padding-top:2px;font-weight:700}:root .cm-cp-lines dd{overflow-wrap:anywhere;min-width:0;margin:0}.cm-cp-wins{flex-wrap:wrap;gap:4px 10px;display:flex}.cm-cp-w{white-space:nowrap}.cm-cp-you{font-weight:700}.cm-cp-lit{background:var(--amazon-orange-soft);box-shadow:0 0 0 1px var(--amazon-orange);border-radius:3px;padding:0 3px}.cm-cp-next{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cm-cp-said{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink)}.cm-cp-hint{font-size:var(--amazon-text-micro);color:var(--amazon-muted);flex-basis:100%}.cm-cp-fold{margin-top:10px}.cm-cp-fold>summary{flex-wrap:wrap}.kt-rfold.cm-cp-fold>summary .kt-fold-meta{white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0}.cm-cp-thinsaid{margin:0 0 6px}.cm-cp-thin{font-size:var(--amazon-text-meta);grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr);display:grid}.cm-cp-thin>span{border-bottom:1px solid var(--amazon-line);overflow-wrap:anywhere;padding:6px}.cm-cp-h{background:var(--amazon-surface-alt);font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700;line-height:1.25;border-bottom:1px solid var(--amazon-line-strong)!important}.cm-cp-r{text-align:right;justify-content:flex-end}.cm-cp-tbox{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:12px;overflow-x:auto}.cm-cp-table{min-width:640px}.cm-cp-tr{border-bottom:1px solid var(--amazon-line);grid-template-columns:32px 32px minmax(10rem,1fr) 76px 84px 100px 88px 78px;align-items:center;display:grid}.cm-cp-table.cm-cp-copied{min-width:710px}.cm-cp-copied .cm-cp-tr{grid-template-columns:32px 32px minmax(9rem,1fr) 76px 80px 84px 88px 78px 96px}.cm-cp-c{white-space:nowrap;min-width:0;font-size:var(--amazon-text-meta);background:var(--amazon-surface);align-items:center;padding:6px;display:flex}.cm-cp-th .cm-cp-c{background:var(--amazon-surface-alt);font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);white-space:normal;border-bottom:1px solid var(--amazon-line-strong);align-self:stretch;align-items:flex-end;font-weight:700;line-height:1.25}.cm-cp-f1,.cm-cp-f2,.cm-cp-f3{z-index:1;position:sticky}.cm-cp-f1{left:0}.cm-cp-f2{left:32px}.cm-cp-f3{box-shadow:1px 0 0 var(--amazon-line), 2px 0 6px -2px #0e16242e;left:64px}.cm-cp-trme .cm-cp-c{background:var(--amazon-info-bg)}.cm-cp-trlit .cm-cp-c{background:var(--amazon-orange-soft)}.cm-cp-trlit .cm-cp-f1{box-shadow:inset 3px 0 0 var(--amazon-orange)}.cm-cp-tropen .cm-cp-c{background:var(--amazon-surface-alt)}.cm-cp-litmark{color:var(--amazon-orange);margin-right:4px}.cm-cp-prod{flex-direction:column;min-width:0;max-width:16rem;display:flex}.cm-cp-prod b{align-items:center;gap:6px;display:flex}.cm-cp-title{font-size:var(--amazon-text-micro);color:var(--amazon-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-cp-youchip,.cm-cp-newchip{box-sizing:border-box;height:18px;font-size:var(--amazon-text-micro);border-radius:6px;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.cm-cp-youchip{background:var(--amazon-squid-ink);color:var(--amazon-on-accent)}.cm-cp-newchip{background:var(--amazon-info-bg);color:var(--amazon-link)}.cm-cp-t3{flex-direction:column;align-items:flex-end;line-height:1.25;display:inline-flex}.cm-cp-t3 small{font-size:var(--amazon-text-micro);color:var(--amazon-muted)}.cm-cp-spark{align-items:flex-end;gap:2px;width:78px;height:20px;display:inline-flex}.cm-cp-spark i{background:#9fb0c8;border-radius:1px 1px 0 0;flex:1 1 0;min-height:1px;display:block}.cm-cp-spark i.cm-cp-last{background:var(--amazon-squid-ink)}.cm-cp-spark i.cm-cp-gap{border-bottom:1px dashed var(--amazon-line-strong);background:0 0;height:0}.cm-cp-mv-up{color:var(--amazon-success-text);font-weight:700}.cm-cp-mv-down{color:var(--amazon-error-text);font-weight:700}.cm-cp-mv-flat,.cm-cp-mv-none{color:var(--amazon-muted)}.cm-cp-drawer{z-index:2;box-sizing:border-box;background:var(--amazon-surface-alt);max-width:min(100%,100vw - 48px);box-shadow:inset 3px 0 0 var(--amazon-orange);border-bottom:1px solid var(--amazon-line);padding:10px 12px 14px 15px;position:sticky;left:0}.cm-cp-dtitle{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);margin:0 0 8px}.cm-cp-dgrid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;display:grid}.cm-cp-mgbox{overflow-x:auto}.cm-cp-mg{min-width:22rem;font-size:var(--amazon-text-micro);grid-template-columns:minmax(8rem,1fr) 40px 64px 84px 76px;display:grid}.cm-cp-mg>span{border-bottom:1px solid var(--amazon-line);overflow-wrap:anywhere;padding:3px 4px}.cm-cp-events{font-size:var(--amazon-text-meta);flex-direction:column;gap:4px;margin:0 0 10px;padding:0;list-style:none;display:flex}.cm-cp-tfoot{font-size:var(--amazon-text-micro);color:var(--amazon-muted);border-top:1px solid var(--amazon-line);flex-wrap:wrap;gap:6px 14px;padding:8px 12px;display:flex}@media (max-width:1300px){.cm-cp-split,.cm-cp-dgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.cm-cp-lines{grid-template-columns:minmax(0,1fr);row-gap:0}.cm-cp-lines dt{padding-top:6px}.cm-cp-next .kt-negate-btn{min-height:44px}}.cm-fn-cpbox ul{font-size:var(--amazon-text-meta);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.cm-fn-cpbox li span{color:var(--amazon-muted)}.cm-lf-from{max-width:80ch;margin:8px 0 0}.cm-lf-notes{flex-direction:column;align-items:flex-start;gap:4px;margin:8px 0 0;display:flex}.cm-lf-note{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);max-width:80ch;margin:0}.cm-lf-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:16px;display:grid}.cm-lf-list{overscroll-behavior:contain;max-height:calc(100dvh - 7rem);position:sticky;top:0;overflow-y:auto}.cm-lf-ed{border:1px solid var(--amazon-line);background:var(--amazon-surface-alt);border-radius:12px;padding:14px}.cm-lf-lit{z-index:2;border:1px solid var(--amazon-line);background:var(--amazon-surface);font-size:var(--amazon-text-meta);border-radius:8px;max-width:80ch;margin:-2px 0 10px;padding:8px 10px;position:sticky;top:0;box-shadow:0 2px 4px -2px #0e16241f}.cm-lf-litlab{color:var(--amazon-muted);font-weight:700}.cm-lf-meter{background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:8px;padding:10px 12px}.cm-lf-mt{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.cm-lf-mt b{font-size:var(--amazon-text-body)}.cm-lf-mt span{font-size:var(--amazon-text-meta);color:var(--amazon-muted)}.cm-lf-bar{background:var(--amazon-watch-soft);border-radius:999px;height:10px;margin-top:8px;display:flex;overflow:hidden}.cm-lf-bar i{height:100%;display:block}.cm-lf-m-title{background:var(--amazon-squid-ink)}.cm-lf-m-bullets{background:#4a6fa5}.cm-lf-m-generic{background:#a9bad3}.cm-lf-m-description{background:#d6dde8}.cm-lf-m-none{background:var(--amazon-watch-soft);box-shadow:inset 0 0 0 1px var(--amazon-line-strong)}.cm-lf-legend{font-size:var(--amazon-text-micro);color:var(--amazon-meta-ink);flex-wrap:wrap;gap:4px 14px;margin-top:6px;display:flex}.cm-lf-legend span{align-items:center;gap:5px;display:inline-flex}.cm-lf-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.cm-lf-earnkey{font-size:var(--amazon-text-micro);color:var(--amazon-meta-ink);max-width:80ch;margin:6px 0 0}.cm-lf-field{border-radius:8px;margin-top:12px;transition:box-shadow .2s ease-out}.cm-lf-flash{box-shadow:0 0 0 2px var(--amazon-orange), 0 0 0 6px var(--amazon-orange-soft)}.cm-lf-flab{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:4px;display:flex}.cm-lf-flab b{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink)}.cm-lf-job{font-size:var(--amazon-text-micro);color:var(--amazon-muted)}.cm-lf-count{font-size:var(--amazon-text-micro);color:var(--amazon-muted);white-space:nowrap;margin-left:auto}.cm-lf-prev{box-sizing:border-box;text-align:left;border:1px solid var(--amazon-line-strong);background:var(--amazon-surface);width:100%;font:inherit;font-size:var(--amazon-text-body);color:var(--amazon-ink);cursor:text;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;min-height:40px;padding:8px 10px;line-height:1.5;display:block}.cm-lf-prev:hover{border-color:var(--amazon-ink)}.cm-lf-ta{box-sizing:border-box;border:1px solid var(--amazon-line-strong);background:var(--amazon-surface);width:100%;font:inherit;font-size:var(--amazon-text-body);color:var(--amazon-ink);resize:vertical;border-radius:8px;padding:8px 10px;line-height:1.5;display:block}.cm-lf-hl{color:inherit;background:#fde7d9;border-radius:3px;padding:0 1px;box-shadow:0 0 0 1px #f3b391}.cm-lf-earn{-webkit-text-decoration:underline dotted var(--amazon-success-text);text-decoration:underline dotted var(--amazon-success-text);text-underline-offset:3px;text-decoration-thickness:2px}.cm-lf-empty{color:var(--amazon-faint)}.cm-lf-ruled{border:1px solid var(--amazon-warn-line);background:var(--amazon-warn-soft);color:var(--amazon-warn);font-size:var(--amazon-text-meta);border-radius:6px;max-width:80ch;margin:4px 0 0;padding:4px 8px}.cm-lf-checks{flex-direction:column;gap:3px;margin:6px 0 0;padding:0;list-style:none;display:flex}.cm-lf-ck{font-size:var(--amazon-text-meta);color:var(--amazon-ink);align-items:flex-start;gap:6px;max-width:80ch;line-height:1.4;display:flex}.cm-lf-ckmark{text-align:center;flex:none;width:14px;font-weight:700}.cm-lf-ck-ok .cm-lf-ckmark{color:var(--amazon-success-text)}.cm-lf-ck-warn .cm-lf-ckmark{color:var(--amazon-warn)}.cm-lf-ck-bad,.cm-lf-ck-bad .cm-lf-ckmark{color:var(--amazon-error-text)}.cm-lf-tidy{margin-top:8px}.cm-lf-drop{border:1px solid var(--amazon-error-line);background:var(--amazon-error-bg);color:var(--amazon-error-text);font-size:var(--amazon-text-meta);border-radius:6px;max-width:80ch;margin:10px 0 0;padding:6px 8px}.cm-lf-foot{border-top:1px solid var(--amazon-line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.cm-lf-copied{font-size:var(--amazon-text-meta);color:var(--amazon-success-text);font-weight:700}.cm-lf-changed{font-size:var(--amazon-text-meta);color:var(--amazon-muted);max-width:80ch;margin:8px 0 0}.cm-lf-card .cm-cp-lines dd[data-line=fix]{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cm-lf-more{font-size:var(--amazon-text-micro);color:var(--amazon-muted);flex-basis:100%}.cm-lf-chip-behind{background:var(--amazon-error-bg);color:var(--amazon-error-text);border-color:var(--amazon-error-line)}.cm-lf-chip-none{background:var(--amazon-surface);color:var(--amazon-muted);border-style:dashed;border-color:var(--amazon-line-strong)}.cm-cp-g-thin{background:var(--amazon-watch-soft);color:var(--amazon-thin-ink)}.cm-lf-done{background:var(--amazon-success-bg);border-top:1px solid var(--amazon-line);font-size:var(--amazon-text-meta);align-items:center;gap:8px;padding:7px 12px;display:flex}.cm-lf-done svg{color:var(--amazon-success-text);flex:none}.cm-lf-undo{margin-left:auto}.cm-lf-showmore{margin:2px 0 0}.cm-lf-answers{flex-wrap:wrap;gap:6px 8px;display:inline-flex}.cm-lf-name{font-size:var(--amazon-text-meta);padding:0 12px 10px}.cm-lf-named{border:1px solid var(--amazon-line);border-radius:8px;margin:0 0 12px}.cm-lf-tolisting,.cm-lf-tolist{display:none}@media (prefers-reduced-motion:reduce){.cm-lf-field{transition:none}}@media (max-width:1199px){.cm-lf-split{grid-template-columns:minmax(0,1fr)}.cm-lf-list{max-height:none;position:static;overflow:visible}.cm-lf-lit{top:0}.cm-lf-tolisting{margin:0 12px 10px;display:inline-flex}.cm-lf-tolist{margin-top:8px;display:inline-flex}}.cm-wc{flex-direction:column;gap:10px;display:flex}.cm-wc-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.cm-wc-total{font-size:var(--amazon-text-body);max-width:var(--amazon-measure);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;display:flex}.cm-wc-said{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);max-width:var(--amazon-measure);margin:0}.cm-wc-by{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cm-wc-by .kt-seg button:disabled{color:var(--amazon-faint);cursor:not-allowed}.cm-wc-list{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface)}.cm-wc-item{border-bottom:1px solid var(--amazon-line)}.cm-wc-item:last-child{border-bottom:0}.cm-wc-row{grid-template-columns:36px 104px minmax(150px,1fr) 210px minmax(220px,1.4fr) minmax(240px,1.5fr);align-items:center;display:grid}.cm-wc-row-todo{border-bottom:1px solid var(--amazon-line);grid-template-columns:104px minmax(150px,1fr) 210px minmax(200px,1.4fr) minmax(220px,1.4fr)}.cm-wc-row-todo:last-child{border-bottom:0}.cm-wc-c{min-width:0;font-size:var(--amazon-text-meta);overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:2px;padding:9px 8px;display:flex}.cm-wc-chev{justify-self:center}.cm-wc-act,.cm-wc-grade,.cm-wc-who{box-sizing:border-box;height:22px;font-size:var(--amazon-text-micro);white-space:nowrap;border-radius:6px;align-self:flex-start;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.cm-wc-act-do,.cm-wc-g-do{background:var(--amazon-success-bg);color:var(--amazon-success-text)}.cm-wc-act-check,.cm-wc-g-check{background:var(--amazon-warn-soft);color:var(--amazon-warn)}.cm-wc-act-wait{background:var(--amazon-watch-soft);color:var(--amazon-watch)}.cm-wc-who{background:var(--amazon-meta);color:var(--amazon-meta-ink);border-radius:4px}.cm-wc-name b{font-size:var(--amazon-text-body)}.cm-wc-state{font-weight:700}.cm-wc-loss{color:var(--amazon-error-text)}.cm-wc-gain{color:var(--amazon-success-text)}.cm-wc-even{color:var(--amazon-meta-ink)}.cm-wc-money b{font-variant-numeric:tabular-nums}.cm-wc-piece,.cm-wc-money>*{white-space:nowrap}.cm-wc-muted{color:var(--amazon-muted)}.cm-wc-do{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.cm-wc-next{color:var(--amazon-ink)}.cm-wc-link{white-space:nowrap}.cm-wc-open{background:var(--amazon-surface-alt);border-top:1px solid var(--amazon-line);grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:12px 24px;padding:10px 14px 14px 44px;display:grid}.cm-wc-open[hidden]{display:none}.cm-wc-lines{font-size:var(--amazon-text-meta);grid-template-columns:72px minmax(0,1fr);gap:6px 8px;margin:0;line-height:1.45;display:grid}.cm-wc-lines dt{font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);margin:0;padding-top:2px;font-weight:700}:root .cm-wc-lines dd{overflow-wrap:anywhere;min-width:0;margin:0}.cm-wc-gwhy{margin-top:2px;display:block}.cm-wc-figs{margin-top:8px}.cm-wc-figures{font-size:var(--amazon-text-meta);font-variant-numeric:tabular-nums;max-width:var(--amazon-measure);margin:4px 0 0}.cm-wc-plot{flex-direction:column;gap:12px;min-width:0;display:flex}.cm-wc-prow{grid-template-columns:132px minmax(0,1fr);align-items:end;gap:8px;display:grid}.cm-wc-pl{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);padding-bottom:14px}.cm-wc-track{height:44px;margin:0 10px;position:relative}.cm-wc-track:before{content:"";background:var(--amazon-line-strong);height:1px;position:absolute;top:24px;left:0;right:0}.cm-wc-zone{background:repeating-linear-gradient(135deg, var(--amazon-error-line) 0 2px, transparent 2px 6px);height:16px;position:absolute;top:16px}.cm-wc-be{background:var(--amazon-ink);width:2px;height:24px;margin-left:-1px;position:absolute;top:12px}.cm-wc-be i{font-style:normal;font-size:var(--amazon-text-micro);color:var(--amazon-meta-ink);white-space:nowrap;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.cm-wc-span{background:var(--amazon-squid-ink);height:3px;position:absolute;top:23px}.cm-wc-dot{box-sizing:border-box;border:2px solid var(--amazon-squid-ink);background:var(--amazon-surface);border-radius:999px;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:19px}.cm-wc-dot-now{background:var(--amazon-squid-ink)}.cm-wc-dot i{font-style:normal;font-size:var(--amazon-text-micro);color:var(--amazon-ink);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:12px;left:50%;transform:translate(-50%)}.cm-wc-key{font-size:var(--amazon-text-micro);color:var(--amazon-muted);flex-wrap:wrap;gap:4px 14px;padding-top:4px;display:flex}.cm-wc-key>span{align-items:center;gap:5px;display:inline-flex}.cm-wc-dot-key{margin:0;position:static}.cm-wc-loss-key{border:1px solid var(--amazon-error-line);background:repeating-linear-gradient(135deg, var(--amazon-error-line) 0 2px, transparent 2px 6px);width:16px;height:10px;display:inline-block}.cm-wc-fold{margin:0}.cm-wc-fold>summary{flex-wrap:wrap}.kt-rfold.cm-wc-fold>summary .kt-fold-meta{white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0}.cm-wc-mini{border-bottom:1px solid var(--amazon-line);font-size:var(--amazon-text-meta);grid-template-columns:150px 170px 130px minmax(0,1fr);align-items:baseline;gap:8px;padding:6px 0;display:grid}.cm-wc-mini:last-child{border-bottom:0}.cm-wc-ev{grid-template-columns:72px minmax(0,1fr) minmax(0,.8fr)}.cm-wc-rule{color:var(--amazon-meta-ink)}.cm-wc-todo{flex-direction:column;gap:6px;margin:4px 0 10px;display:flex}.cm-wc-th{font-size:var(--amazon-text-meta);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.cm-wc-th b{font-size:var(--amazon-text-body)}.kt-rfold.cm-cs-fold>summary .kt-fold-meta{white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0}.cm-cs-ffiles{margin:6px 0}.cm-cs-nothel{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);max-width:var(--amazon-measure);margin:6px 0 0}@media (max-width:1100px){.cm-wc-row{grid-template-columns:36px 104px minmax(0,1fr) minmax(0,1fr)}.cm-wc-row>:nth-child(5),.cm-wc-row>:nth-child(6){grid-column:3/-1;padding-top:0}.cm-wc-row-todo{grid-template-columns:104px minmax(0,1fr) minmax(0,1fr)}.cm-wc-row-todo>:nth-child(4),.cm-wc-row-todo>:nth-child(5){grid-column:2/-1;padding-top:0}.cm-wc-open{grid-template-columns:minmax(0,1fr);padding-left:14px}}@media (max-width:640px){.cm-wc-row{grid-template-columns:44px minmax(0,1fr)}.cm-wc-row>:nth-child(n+2){grid-column:2;padding-top:0;padding-bottom:4px}.cm-wc-row>:nth-child(2){padding-top:9px}.cm-wc-row>:first-child{grid-row:1/span 5;align-self:start}.cm-wc-chev{width:44px;height:44px}.cm-wc-row-todo{grid-template-columns:minmax(0,1fr)}.cm-wc-row-todo>:nth-child(n){grid-column:1;padding-top:0;padding-bottom:4px}.cm-wc-row-todo>:first-child{padding-top:9px}.cm-wc-prow{grid-template-columns:minmax(0,1fr)}.cm-wc-pl{padding-bottom:0}.cm-wc-mini,.cm-wc-ev{grid-template-columns:minmax(0,1fr);gap:2px}.cm-wc-link,.cm-wc-figs{align-items:center;min-height:44px;display:inline-flex}}.cm-vis-host{--vis-imp:var(--amazon-squid-ink);--vis-click:var(--amazon-link);--vis-cart:var(--amazon-warn);--vis-purch:var(--amazon-success-text);--vis-ads:var(--amazon-orange);--vis-org:var(--amazon-over);flex-direction:column;gap:8px;display:flex}.cm-vis-count-fell{background:var(--amazon-error-bg);border-color:var(--amazon-error-line);color:var(--amazon-error-text)}.cm-vis-count-rose{background:var(--amazon-success-bg);color:var(--amazon-success-text)}.cm-vis-note{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);max-width:var(--amazon-measure);margin:0;line-height:1.45}.cm-vis-files{align-self:flex-start}.cm-vis-bar{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:4px 0 2px;display:flex}.cm-vis-list{border-top:1px solid var(--amazon-line-strong);flex-direction:column;display:flex}.cm-vis-heads,.cm-vis-row{grid-template-columns:minmax(200px,1.1fr) minmax(0,2.4fr) 120px minmax(7.5rem,.8fr);align-items:start;gap:4px 16px;display:grid}.cm-vis-heads{font-size:var(--amazon-text-caps);text-transform:uppercase;letter-spacing:.04em;color:var(--amazon-muted);border-bottom:1px solid var(--amazon-line);padding:6px 8px 6px 4px;font-weight:700}.cm-vis-h-term{padding-left:30px}.cm-vis-row{border-bottom:1px solid var(--amazon-line);padding:9px 8px 9px 4px}.cm-vis-row[data-state=fell]{box-shadow:inset 3px 0 0 var(--amazon-error-line)}.cm-vis-term{align-items:flex-start;gap:6px;min-width:0;display:flex}.cm-vis-tname{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;padding-top:2px;display:flex}.cm-vis-open{font-weight:700;font-size:var(--amazon-text-body);text-align:left;overflow-wrap:anywhere}.cm-vis-vol{font-size:var(--amazon-text-micro);flex-basis:100%;line-height:1.35}.cm-vis-amazon{flex:none}.cm-vis-cells{min-width:0;font-size:var(--amazon-text-meta);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-top:3px;line-height:1.45;display:flex}.cm-vis-cell{overflow-wrap:anywhere;min-width:0}.cm-vis-cl{font-size:var(--amazon-text-caps);text-transform:uppercase;letter-spacing:.04em;color:var(--amazon-muted);font-weight:700}.cm-vis-cell b{color:var(--amazon-ink);font-weight:700}.cm-vis-sparkcell{padding-top:2px}.cm-vis-spark{display:block;overflow:visible}.cm-vis-spark polyline{fill:none;stroke:var(--amazon-faint);stroke-width:1.6px}.cm-vis-spark.is-fell polyline{stroke:var(--amazon-error-text)}.cm-vis-spark.is-rose polyline{stroke:var(--amazon-success-text)}.cm-vis-tick{stroke:var(--amazon-faint);stroke-width:1px;stroke-dasharray:2 2}.cm-vis-statecell{flex-wrap:wrap;align-items:center;gap:4px 6px;padding-top:2px;display:flex}.cm-vis-state{height:22px;font-size:var(--amazon-text-meta);white-space:nowrap;background:var(--amazon-watch-soft);color:var(--amazon-meta-ink);border-radius:6px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.cm-vis-state.is-fell{background:var(--amazon-error-bg);color:var(--amazon-error-text)}.cm-vis-state.is-rose{background:var(--amazon-success-bg);color:var(--amazon-success-text)}.cm-vis-wasnow{font-size:var(--amazon-text-meta);color:var(--amazon-meta-ink);flex-basis:100%}.cm-vis-next{grid-column:1/-1;padding-left:30px}.cm-vis-nextline{font-size:var(--amazon-text-meta);color:var(--amazon-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:1.45;display:flex}.cm-vis-at{color:var(--amazon-error-text);font-weight:700}.cm-vis-at.is-rose{color:var(--amazon-success-text)}.cm-vis-amazonlink{align-self:center;line-height:1.3}.cm-vis-nl{font-size:var(--amazon-text-caps);text-transform:uppercase;letter-spacing:.04em;color:var(--amazon-muted);font-weight:700}.cm-vis-change{overflow-wrap:anywhere;min-width:0}.cm-vis-more{align-self:flex-start}.cm-vis-fold{margin-top:6px}.cm-vis-foot{margin:6px 0 0}.cm-vis-back{align-self:flex-start}.cm-vis-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cm-vis-title{font-size:var(--amazon-text-section);color:var(--amazon-ink);overflow-wrap:anywhere;margin:0;font-weight:700}.cm-vis-lines{font-size:var(--amazon-text-meta);flex-wrap:wrap;gap:4px 20px;margin:0;display:flex}.cm-vis-lines>div{gap:6px;min-width:0;display:flex}.cm-vis-lines dt{font-size:var(--amazon-text-caps);text-transform:uppercase;letter-spacing:.04em;color:var(--amazon-muted);padding-top:1px;font-weight:700}.cm-vis-lines dd{color:var(--amazon-ink);overflow-wrap:anywhere;min-width:0;margin:0}.cm-vis-sentence{border:1px solid var(--amazon-line-strong);border-radius:var(--amazon-radius);box-shadow:inset 4px 0 0 var(--amazon-orange);background:var(--amazon-surface);flex-direction:column;gap:8px;padding:10px 14px;display:flex}.cm-vis-split{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:14px;display:grid}.cm-vis-chartcard{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;display:flex}.cm-vis-chead{font-size:var(--amazon-text-body)}.cm-vis-toggles{flex-wrap:wrap;gap:6px;display:flex}.cm-vis-tg{border:1px solid var(--amazon-line-strong);min-height:28px;font-size:var(--amazon-text-meta);color:var(--amazon-ink);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.cm-vis-tg.is-na{color:var(--amazon-muted);cursor:default;border-style:dashed}.cm-vis-sw{border-top:2px solid;width:16px;height:0}.cm-vis-sw.is-dashed{border-top-style:dashed}.cm-vis-markshead,.cm-vis-rankhead{font-size:var(--amazon-text-meta);color:var(--amazon-ink)}.cm-vis-lanes{margin:0 0 0 36px;position:relative}.cm-vis-bracket{border-top:2px dotted var(--amazon-faint);height:0;position:absolute}.cm-vis-bracket.is-on{border-top-color:var(--amazon-ink)}.cm-vis-badge{border:1.5px solid var(--amazon-faint);background:var(--amazon-surface);width:24px;height:24px;color:var(--amazon-ink);font-size:var(--amazon-text-meta);cursor:pointer;border-radius:50%;padding:0;font-weight:700;position:absolute;transform:translate(-50%)}.cm-vis-badge.is-on{background:var(--amazon-ink);color:var(--amazon-on-accent);border-color:var(--amazon-ink)}.cm-vis-nomarks{font-size:var(--amazon-text-meta);margin:0}.cm-vis-plot{padding:0 0 22px 36px;position:relative}.cm-vis-yaxis{width:30px;height:200px;position:absolute;top:0;left:0}.cm-vis-ytick{text-align:right;width:30px;font-size:var(--amazon-text-micro);color:var(--amazon-muted);position:absolute;left:0;transform:translateY(-50%)}.cm-vis-area{border-left:1px solid var(--amazon-line);border-bottom:1px solid var(--amazon-line);height:200px;position:relative}.cm-vis-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cm-vis-svg polyline{fill:none;stroke:currentColor;stroke-width:2px}.cm-vis-svg polyline.is-dashed{stroke-dasharray:6 4}.cm-vis-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--amazon-surface);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cm-vis-weekband{background:var(--amazon-info-bg);position:absolute;top:0;bottom:0}.cm-vis-markband{background:var(--amazon-orange-soft);position:absolute;top:0;bottom:0}.cm-vis-markline{border-left:2px dotted var(--amazon-faint);position:absolute;top:0;bottom:0}.cm-vis-markline.is-on{border-left-color:var(--amazon-ink)}.cm-vis-col{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0}.cm-vis-col:focus-visible{box-shadow:var(--amazon-focus);outline:none}.cm-vis-noline{font-size:var(--amazon-text-meta);color:var(--amazon-muted);justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.cm-vis-xaxis{height:18px;position:absolute;bottom:0;left:36px;right:0}.cm-vis-xl{font-size:var(--amazon-text-micro);color:var(--amazon-muted);white-space:nowrap;position:absolute;transform:translate(-50%)}.cm-vis-xl.is-odd{visibility:hidden}.cm-vis-ranks{font-size:var(--amazon-text-meta);text-align:center;margin-left:36px;display:grid}.cm-vis-rk{color:var(--amazon-ink);padding:3px 0;font-weight:700}.cm-vis-rk.is-none{color:var(--amazon-muted);font-weight:400}.cm-vis-rk.is-on{background:var(--amazon-info-bg);border-radius:4px}.cm-vis-marks{flex-direction:column;gap:4px;margin:4px 0 0;padding:0;list-style:none;display:flex}.cm-vis-markrow{width:100%;font:inherit;font-size:var(--amazon-text-meta);color:var(--amazon-ink);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:24px minmax(0,1fr) minmax(0,40%);align-items:center;gap:2px 8px;padding:6px 8px;display:grid}.cm-vis-marks li.is-on .cm-vis-markrow{background:var(--amazon-orange-soft);border-color:var(--amazon-warn-line)}.cm-vis-mn{border:1.5px solid var(--amazon-faint);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-weight:700;display:inline-flex}.cm-vis-mline{overflow-wrap:anywhere;min-width:0}.cm-vis-week{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface-alt);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex;position:sticky;top:12px}.cm-vis-wh{font-size:var(--amazon-text-body);justify-content:space-between;align-items:center;gap:8px;display:flex}.cm-vis-wnav{gap:4px;display:inline-flex}.cm-vis-wbtn{min-width:32px}.cm-vis-wsub{font-size:var(--amazon-text-meta)}.cm-vis-wlines{font-size:var(--amazon-text-meta);grid-template-columns:max-content minmax(0,1fr);gap:4px 10px;margin:6px 0 0;line-height:1.4;display:grid}.cm-vis-wlines>div{display:contents}.cm-vis-wlines dt{font-size:var(--amazon-text-caps);text-transform:uppercase;letter-spacing:.04em;color:var(--amazon-muted);padding-top:1px;font-weight:700}.cm-vis-wlines dd{color:var(--amazon-ink);overflow-wrap:anywhere;min-width:0;margin:0}.cm-vis-formula{margin:0}.cm-fn-vis{margin-left:4px}@media (max-width:1100px){.cm-vis-split{grid-template-columns:minmax(0,1fr)}.cm-vis-week{position:static}}@media (max-width:640px){.cm-vis-heads{display:none}.cm-vis-row{grid-template-columns:minmax(0,1fr) 120px}.cm-vis-term{grid-column:1/-1}.cm-vis-row .cm-vis-cells{grid-column:1/-1;padding-left:30px}.cm-vis-sparkcell{padding-left:30px}.cm-vis-next{padding-left:0}.cm-vis-xl.is-odd,.cm-vis-xl:nth-child(4n+3){visibility:hidden}.cm-vis-lanes,.cm-vis-ranks{margin-left:28px}.cm-vis-plot{padding-left:28px}.cm-vis-ytick,.cm-vis-yaxis{width:24px}.cm-vis-markrow{grid-template-columns:24px minmax(0,1fr)}.cm-vis-msrc{grid-column:2}.cm-vis-xaxis{left:28px}.cm-vis-ranks{font-size:var(--amazon-text-micro)}.cm-vis-tg,.cm-vis-wbtn,.cm-vis-badge{min-height:44px}.cm-vis-badge{width:32px;height:32px;min-height:32px}}
.kt-ul .kt-pagehead strong{color:var(--amazon-ink)}.kt-ul .kt-said p{margin:0}.kt-ul-show{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.kt-ul-show>strong{color:var(--amazon-ink);font-size:var(--amazon-text-body)}.kt-ul .kt-caption p{margin:0}.kt-ul-selbar{border:1px solid var(--amazon-line-strong);border-radius:var(--amazon-radius);background:var(--amazon-surface-alt);font-size:var(--amazon-text-meta);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.375rem .625rem;display:flex}.kt-ul-selbar .kt-seg{align-self:center}.kt-ul-undo{border-radius:var(--amazon-radius);background:var(--amazon-info-bg);color:var(--amazon-ink);font-size:var(--amazon-text-meta);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem .375rem .25rem .75rem;display:flex}.kt-ul-empty{border:1px dashed var(--amazon-line-strong);border-radius:.75rem;padding:1.75rem 1.5rem}.kt-ul-empty>p{color:var(--amazon-ink);margin:0 0 .25rem}.kt-ul .kt-linkbtn:disabled{color:var(--amazon-faint);cursor:not-allowed}.kt-ul :is(button,summary):focus-visible,.kt-ul .kt-tick-box:focus-visible,.kt-ul-table:focus-visible{box-shadow:var(--amazon-focus);outline:none}.kt-ul-table{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:.75rem;overflow-x:auto;box-shadow:0 1px 2px #0f1b2d0a}.kt-ul-inner{min-width:74.5rem}.kt-ul-line{grid-template-columns:.35fr 6.5rem .4fr 12fr .4fr;align-items:center;display:grid}.kt-ul-item.kt-ul-held .kt-ul-c{color:var(--amazon-muted)}.kt-ul-item.kt-ul-held .kt-grade{opacity:.55}.kt-ul-item.kt-ul-wont{background:var(--amazon-error-bg)}.kt-ul-heldtag,.kt-ul-wonttag{font-size:var(--amazon-text-mark);white-space:nowrap;border-radius:999px;margin-top:.1875rem;padding:.0625rem .5rem;font-weight:700;display:inline-flex}.kt-ul-heldtag{background:var(--amazon-bg);color:var(--amazon-meta-ink)}.kt-ul-wonttag{background:var(--amazon-surface);color:var(--amazon-error-text)}.kt-ul-wontwhy{color:var(--amazon-error-text);font-size:var(--amazon-text-meta);white-space:normal;display:block}.kt-ul-yours{color:var(--amazon-link);font-size:var(--amazon-text-meta);overflow-wrap:anywhere;white-space:normal;font-weight:700;display:block}.kt-ul-mine{background:var(--amazon-info-bg);color:var(--amazon-link);font-size:var(--amazon-text-mark);letter-spacing:0;text-transform:none;border-radius:999px;margin-left:.375rem;padding:.0625rem .4375rem}.kt-ul-next{white-space:nowrap;justify-self:start;gap:.5rem;padding-left:.25rem}.kt-ul-held .kt-ul-next>span:last-child{color:var(--amazon-muted)}.kt-ul-next>span:last-child{font-size:var(--amazon-text-meta);font-weight:400}.kt-ul-next-word{color:var(--amazon-muted);font-size:var(--amazon-text-meta);padding-left:.25rem}.kt-ul-recap-out{color:var(--amazon-muted)}.kt-ul-toolbar{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.kt-ul-act-h{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);margin:.375rem 0 0;font-weight:700}.kt-ul-nextpair{gap:.5rem;display:flex}.kt-ul-nextpair>.kt-btn{flex:1;justify-content:center}.kt-ul-dd-edit{grid-template-columns:1.35fr 1fr .8fr 1.1fr}.kt-ul-dd-block{grid-template-columns:1fr 1.2fr 1fr}.kt-ul-homeline{align-items:center;gap:.5rem;display:flex}.kt-ul-homes{flex-direction:column;gap:.25rem;margin-top:.375rem;display:flex}.kt-ul-home{border:1px solid var(--amazon-line-control);border-radius:var(--amazon-radius);background:var(--amazon-surface);min-height:2.25rem;color:var(--amazon-ink);font-size:var(--amazon-text-body);text-align:left;cursor:pointer;border-left:3px solid #0000;padding:.25rem .625rem}.kt-ul-home:hover:not(:disabled){background:var(--amazon-surface-alt)}.kt-ul-home.kt-on{border-left-color:var(--amazon-orange);background:var(--amazon-orange-soft)}.kt-ul-tpls{flex-wrap:wrap;gap:.375rem;margin-top:.375rem;display:flex}.kt-ul-ag{align-items:center;gap:.5rem;min-height:2.25rem;display:flex}@media (max-width:1000px){.kt-ul-dd-edit,.kt-ul-dd-block{grid-template-columns:minmax(0,1fr)}}.kt-ul-grid{align-items:center;min-width:0;display:grid}.kt-ul-headrow{border-bottom:1px solid var(--amazon-line-strong);background:var(--amazon-surface-alt);padding:.5rem 0}.kt-ul-h{color:var(--amazon-muted);font-size:var(--amazon-text-caps);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:0 .375rem;font-weight:700}.kt-ul-item{border-bottom:1px solid var(--amazon-watch-soft);padding:.25rem 0}.kt-ul-item:hover{background:var(--amazon-surface-alt)}.kt-ul-item.kt-ul-open{background:var(--amazon-orange-soft);box-shadow:inset 3px 0 0 var(--amazon-orange)}.kt-ul-line>.kt-tick-box,.kt-ul-line>.kt-x{justify-self:center}.kt-ul-c{min-width:0;color:var(--amazon-ink);font-size:var(--amazon-text-body);text-overflow:ellipsis;padding:0 .375rem;overflow:hidden}.kt-ul-c small{color:var(--amazon-muted);font-size:var(--amazon-text-meta);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.kt-ul-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.kt-ul-change{font-weight:700}.kt-ul-term{font-weight:500}.kt-ul-dash{color:var(--amazon-muted)}.kt-ul-waits,.kt-ul-ready{font-size:var(--amazon-text-meta);font-weight:700;display:block}.kt-ul-waits{color:var(--amazon-warn)}.kt-ul-also{color:var(--amazon-warn);font-size:var(--amazon-text-meta);white-space:normal;margin-top:.125rem;font-weight:500;line-height:1.35;display:block}.kt-ul-ready{color:var(--amazon-success-text)}.kt-ul-prod{color:var(--amazon-ink);font-size:var(--amazon-text-prose);padding:1rem .875rem .375rem;font-weight:700}.kt-ul-prod .kt-sheet-link{color:inherit;text-decoration:none}.kt-ul-prod .kt-sheet-link:hover{color:var(--amazon-link-hover);text-decoration:underline}.kt-ul-prod small,.kt-ul-camp small{color:var(--amazon-muted);font-size:var(--amazon-text-meta);font-weight:400}.kt-ul-camp{background:var(--amazon-surface-alt);color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);flex-wrap:wrap;align-items:center;gap:.5rem;padding:0 .875rem;font-weight:700;display:flex}.kt-ul-more{padding:0 .875rem}.kt-ul-dd{background:var(--amazon-surface-alt);box-shadow:inset 3px 0 0 var(--amazon-orange);flex-direction:column;gap:.5rem;padding:1rem 1.125rem 1.125rem;display:flex}.kt-ul-dd-cols{align-items:start;gap:1.5rem;display:grid}.kt-ul-dd-add{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,.7fr)}.kt-ul-dd-other{grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr)}.kt-ul-dd-cols .kt-caption{margin:.375rem 0 0}.kt-ul-dd-h{color:var(--amazon-ink);font-size:var(--amazon-text-body);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .375rem;font-weight:700}.kt-ul-dd-h b{color:var(--amazon-ink);letter-spacing:0;text-transform:none}.kt-ul-dd-p{color:var(--amazon-ink);font-size:var(--amazon-text-body);margin:0}.kt-ul-filerows{border:1px solid var(--amazon-line);border-collapse:collapse;background:var(--amazon-surface);width:100%;font-size:var(--amazon-text-meta)}.kt-ul-filerows th,.kt-ul-filerows td{border-bottom:1px solid var(--amazon-watch-soft);text-align:left;padding:.375rem .625rem}.kt-ul-filerows code{border-radius:var(--amazon-radius);background:var(--amazon-surface-alt);color:var(--amazon-success-text);font-family:var(--amazon-mono);font-size:inherit;padding:.2em .4em}.kt-ul-dd-add .kt-inp{width:100%}.kt-ul-filerows th{background:var(--amazon-surface-alt);color:var(--amazon-muted);font-weight:700}.kt-ul-st{font-size:var(--amazon-text-meta);white-space:nowrap;border-radius:999px;padding:.0625rem .5rem;font-weight:700;display:inline-block}.kt-ul-st-live,.kt-ul-st-next{background:var(--amazon-success-bg);color:var(--amazon-success-text)}.kt-ul-st-infile{background:var(--amazon-info-bg);color:var(--amazon-info-text)}.kt-ul-st-waits,.kt-ul-st-notfound{background:var(--amazon-warn-soft);color:var(--amazon-warn)}.kt-ul-st-stopped{background:var(--amazon-error-bg);color:var(--amazon-error-text)}.kt-ul-st-still{background:var(--amazon-warn-soft);color:var(--amazon-warn)}.kt-ul-st-onlist{background:var(--amazon-meta);color:var(--amazon-meta-ink)}.kt-ul-stopped{color:var(--amazon-error-text);font-weight:700}.kt-ul-still{color:var(--amazon-warn);font-weight:700}.kt-ul-refusal{margin:0 0 1rem}.kt-ul-refusal:last-child{margin-bottom:0}.kt-ul-sentline{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0 0 1rem;display:flex}.kt-ul-sentline:last-child{margin-bottom:0}.kt-ul-sentline>p{margin:0}.kt-ul-dl{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.875rem 1rem;display:flex}.kt-ul-warn,.kt-ul-done{border-radius:var(--amazon-radius);color:var(--amazon-ink);font-size:var(--amazon-text-meta);padding:.625rem .75rem;line-height:1.5}.kt-ul-warn{background:var(--amazon-warn-soft)}.kt-ul-done{background:var(--amazon-success-bg)}.kt-ul-warn p,.kt-ul-done p{margin:0}.kt-ul-recap{color:var(--amazon-meta-ink);font-size:var(--amazon-text-body);margin:0}.kt-ul-recap b{color:var(--amazon-ink)}.kt-ul-ir{color:var(--amazon-error-text);font-weight:700}.kt-ul-wt{color:var(--amazon-warn);font-weight:700}.kt-ul-dlrow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.kt-ul-dlrow .kt-msym{font-size:1.125rem}.kt-onlist{background:var(--amazon-meta);color:var(--amazon-meta-ink);font-size:var(--amazon-text-caps);white-space:nowrap;border-radius:999px;flex:none;margin-left:.375rem;padding:0 .5rem;font-weight:700;line-height:1.5}.kt-added{border-radius:var(--amazon-radius);background:var(--amazon-success-bg);color:var(--amazon-ink);font-size:var(--amazon-text-body);flex-direction:column;gap:.25rem;padding:.375rem .375rem .375rem .75rem;display:flex}.kt-added-line{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.kt-added-line .kt-said,.kt-added-line p{margin:0}.kt-added-x{margin-left:auto}.kt-added-not{margin:0}.kt-settled-line{grid-template-columns:minmax(56rem,1fr) 12.5rem;align-items:center;display:grid}.kt-settled-line>.kt-settled-grid{min-width:0}.kt-settled-act{align-items:center;padding:0 .875rem 0 .5rem;display:flex}.kt-settled-why{margin:.5rem .875rem}.kt-fold-listed{font-size:var(--amazon-text-meta);align-items:center;gap:.25rem;display:inline-flex}.kt-fold-listed p{margin:0}.kt-ul-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.kt-ul-head>.kt-pagehead{flex:auto;min-width:0}.kt-ul-head>.kt-btn-add{flex:none}.kt-ul[hidden]{display:none}.kt-ul-sendwhy-line{margin:0}.kt-ul-confirm{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-bg);flex-direction:column;gap:.375rem;max-width:40rem;padding:.75rem .875rem;display:flex}.kt-ul-confirm p{margin:0}.kt-ul-confirm-head{color:var(--amazon-ink);font-weight:700}.kt-ul-confirm-line{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta)}.kt-ul-confirm-line:last-of-type{color:var(--amazon-error-text);font-weight:700}.kt-ul-confirm-row{flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:.25rem;display:flex}.kt-ul-sendmark{display:block}.kt-ul-sendtag{background:var(--amazon-surface);font-size:var(--amazon-text-mark);white-space:nowrap;border-radius:999px;margin-top:.1875rem;padding:.0625rem .5rem;font-weight:700;display:inline-flex}.kt-ul-sendwhy{font-size:var(--amazon-text-meta);white-space:normal;display:block}.kt-ul-sendmark-bad .kt-ul-sendtag,.kt-ul-sendmark-bad .kt-ul-sendwhy{color:var(--amazon-error-text)}.kt-ul-sendmark-meta .kt-ul-sendtag{background:var(--amazon-bg);color:var(--amazon-meta-ink)}.kt-ul-sendmark-meta .kt-ul-sendwhy{color:var(--amazon-meta-ink)}.kt-ul-st-sent{background:var(--amazon-info-bg);color:var(--amazon-info-text)}.kt-ul-st-lost{background:var(--amazon-warn-soft);color:var(--amazon-warn)}
.kt-tpl-cols{grid-template-columns:18rem minmax(0,1fr);align-items:start;gap:4rem;display:grid}.kt-tpl-side,.kt-tpl-main{flex-direction:column;gap:1rem;min-width:0;display:flex}.kt-tpl-pick{text-align:center;justify-content:center;width:100%}.kt-tpl-pick strong{font-weight:700}.kt-tpl-make{justify-content:center;width:100%}.kt-tpl-finder{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.kt-tpl-search{display:flex;position:relative}.kt-tpl-search>.kt-msym{color:var(--amazon-muted);pointer-events:none;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.kt-tpl-search>input{width:100%;padding-left:2.125rem}.kt-tpl-found{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);flex-direction:column;gap:.75rem;margin:0;padding:.75rem;list-style:none;display:flex;overflow-y:auto}.kt-tpl-found>li{color:var(--amazon-ink);font-size:var(--amazon-text-body);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.125rem .75rem;display:flex}.kt-tpl-blank{flex-wrap:nowrap;align-items:center;gap:.25rem;display:flex}.kt-tpl-blank>.kt-caption{margin-right:.5rem}.kt-tpl-empty{border:1px dashed var(--amazon-line-strong);border-radius:.75rem;padding:1.75rem 1.5rem}.kt-tpl-empty>p{color:var(--amazon-ink);margin:0 0 .25rem}.kt-tpl-editor,.kt-tplc{flex-direction:column;gap:1rem;padding:1rem;display:flex}.kt-tpl-fields{border:0;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.kt-tpl-head,.kt-tplc-head{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.kt-tplc-x{border-radius:var(--amazon-radius);width:2.5rem;height:2.5rem;margin-left:auto}.kt-tpl-name{color:var(--amazon-ink);font-size:var(--amazon-text-section);font-weight:700}.kt-tpl-unsaved{border:1px solid var(--amazon-warn-line);background:var(--amazon-warn-soft);height:1.5rem;color:var(--amazon-warn);font-size:var(--amazon-text-meta);border-radius:999px;align-items:center;padding:0 .625rem;font-weight:700;display:inline-flex}.kt-tpl-h{color:var(--amazon-ink);font-size:var(--amazon-text-cardtitle);margin:.875rem 0 -.5rem;padding:0;font-weight:700;line-height:1.3}.kt-tpl-h small{color:var(--amazon-muted);font-size:var(--amazon-text-meta);font-weight:400}.kt-tpl-label{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);margin:0 0 .375rem;padding:0;font-weight:700;display:block}.kt-tpl .kt-numbox-label{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);margin:0 0 .375rem}.kt-tpl-gap{margin-top:1rem}.kt-tpl-said-head{margin-bottom:1rem}.kt-tpl-label.kt-tpl-said-head{color:var(--amazon-ink);font-size:var(--amazon-text-body);font-weight:700}.kt-tpl-field{flex-direction:column;min-width:0;display:flex}.kt-tpl-wide{box-sizing:border-box;width:100%}.kt-tpl-field textarea{min-height:6rem}.kt-tpl-editor .kt-caption,.kt-tplc .kt-caption{margin:0}.kt-tpl-inserts{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.kt-tpl-inserts>strong{color:var(--amazon-ink);font-size:var(--amazon-text-body)}.kt-tpl-ins{border:1px solid var(--amazon-line-control);background:var(--amazon-surface);min-height:2.125rem;color:var(--amazon-ink);font:inherit;font-size:var(--amazon-text-meta);cursor:pointer;border-radius:999px;padding:0 .75rem}.kt-tpl-ins:hover:not(:disabled){border-color:var(--amazon-squid-ink)}.kt-tpl-ins:disabled{color:var(--amazon-faint);cursor:not-allowed}.kt-tpl-exampled{flex-direction:column;display:flex}.kt-tpl-example{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);margin:0}.kt-tpl-example b{color:var(--amazon-ink);overflow-wrap:anywhere}.kt-tpl-example u{-webkit-text-decoration-color:var(--amazon-orange);text-decoration-color:var(--amazon-orange);text-underline-offset:3px;text-decoration-thickness:2px}.kt-tpl-two{grid-template-columns:repeat(2, minmax(0, var(--amazon-field)));gap:1rem;display:grid}.kt-tpl-two>div{flex-direction:column;min-width:0;display:flex}.kt-tpl-four{grid-template-columns:repeat(4, minmax(0, var(--amazon-field)));align-items:end;gap:1rem;display:grid}.kt-tpl-switch{align-self:flex-start}.kt-switch-off{cursor:not-allowed;opacity:.55}.kt-switch-off input{cursor:not-allowed}.kt-tpl-warn{align-items:flex-start;gap:.5rem;margin:0;display:flex}.kt-tpl-warn>.kt-msym{margin-top:.125rem}.kt-tpl-warn p{margin:0}.kt-tpl-lock{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);background:var(--amazon-surface-alt);height:2.5rem;color:var(--amazon-ink);font-size:var(--amazon-text-body);align-self:flex-start;align-items:center;padding:0 .75rem;font-weight:700;display:inline-flex}.kt-tpl-group{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.kt-tpl-group>strong{min-width:6rem;font-size:var(--amazon-text-body)}.kt-tpl-group>.kt-numbox-field{flex:12rem}.kt-tpl-radios{border:0;flex-direction:column;gap:.375rem;min-width:0;margin:0;padding:0;display:flex}.kt-tpl-radios.kt-tpl-across{flex-flow:wrap;gap:.25rem 1.25rem}.kt-tpl-across>legend{flex-basis:100%}.kt-tpl-radio{min-height:1.25rem;color:var(--amazon-ink);font-size:var(--amazon-text-body);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.5rem;display:grid}.kt-tpl-radio-note{grid-column:2}.kt-tpl-radios:disabled .kt-tpl-radio{color:var(--amazon-faint);cursor:not-allowed}.kt-tpl-chips{flex-wrap:wrap;gap:.375rem;margin:0;display:flex}.kt-tpl-chip{background:var(--amazon-watch-soft);color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);border-radius:999px;padding:.125rem .5625rem}.kt-tpl-foot{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.kt-tpl-foot>div p{margin:0}.kt-tpl-said{align-items:flex-start;gap:.5rem;margin:0;display:flex}.kt-tpl-said p{margin:0}.kt-tplc{margin-top:.5rem}.kt-tplc-picks{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.kt-tplc-picks>strong{font-size:var(--amazon-text-body);font-weight:700}.kt-tplc-count p{font-size:var(--amazon-text-body);margin:0}.kt-tplc-camp{flex-direction:column;gap:.25rem;display:flex}.kt-tplc-camp>.kt-linkbtn{align-self:flex-start;padding:0}.kt-tplc-problem{color:var(--amazon-error-text);font-size:var(--amazon-text-body);margin:0}.kt-tpl-facts{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);grid-template-columns:8.5rem minmax(0,1fr);gap:.375rem .875rem;margin:0;display:grid}.kt-tpl-fact{display:contents}.kt-tpl-facts dt{color:var(--amazon-muted);font-weight:700}.kt-tpl-facts dd{margin:0}.kt-tpl-facts dd b{color:var(--amazon-ink)}.kt-tplc-negbody{flex-direction:column;gap:.125rem;padding:0 .875rem .75rem;display:flex}.kt-tplc-negbody>.kt-linkbtn{align-self:flex-start;padding:0}.kt-tplc-neg{align-items:flex-start}.kt-tplc-neg input{accent-color:var(--amazon-squid-ink);margin-top:.1875rem}.kt-tplc-why{display:block}.kt-tplc-neg-why{color:var(--amazon-muted)}.kt-tplc-none{align-items:center;gap:.5rem;display:flex}:is(.kt-tpl,.kt-tplc) :is(button,summary):focus-visible{box-shadow:var(--amazon-focus);outline:none}.kt-tpl-switch input:focus-visible+.kt-switch-track{box-shadow:var(--amazon-focus)}@media (max-width:900px){.kt-tpl-cols{grid-template-columns:minmax(0,1fr);gap:1.5rem}.kt-tpl-facts{grid-template-columns:minmax(0,1fr)}.kt-tpl-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.kt-tpl-two{grid-template-columns:minmax(0,1fr)}}
.kt-ed{flex-direction:column;gap:1rem;min-width:0;line-height:1.45;display:flex}.kt-ed-back{align-self:flex-start;align-items:center;gap:.25rem;display:inline-flex}.kt-ed-back .kt-ico{transform:rotate(180deg)}.kt-ed-said{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.kt-ed-said p{color:var(--amazon-ink);font-size:var(--amazon-text-prose);margin:0}.kt-ed-cols{grid-template-columns:calc(27.7778% - 2rem) calc(72.2222% - 2rem);align-items:start;gap:4rem;display:grid}.kt-ed-side,.kt-ed-main,.kt-ed-card,.kt-ed-fields{flex-direction:column;gap:1rem;min-width:0;display:flex}.kt-ed-fields{border:0;margin:0;padding:0}.kt-ed-side>.hist-title{color:var(--amazon-squid-ink);margin:0;padding:1rem 0;font-weight:700}.kt-ed-side>.hist-title+.hist-meta{margin-top:-1rem}.kt-ed-side>.hist-meta+.kt-ed-find{margin-top:-.875rem}.kt-ed-intro{font-size:var(--amazon-text-caption)}.kt-ed-label{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);font-weight:700;line-height:1.25;display:block}.kt-ed-find{flex-direction:column;gap:.375rem;display:flex}.kt-ed-search{display:flex;position:relative}.kt-ed-search>.kt-msym{color:var(--amazon-muted);pointer-events:none;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}.kt-ed-search>input{width:100%;padding-left:2.125rem}.kt-ed-rows{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);flex-direction:column;gap:1rem;padding:calc(1rem - 1px);display:flex;overflow-y:auto}.kt-ed-children{flex-direction:column;gap:1rem;display:flex}.kt-ed-row{border-bottom:1px solid var(--amazon-line);border-left:3px solid #0000;flex:none}.kt-ed-row:hover{background:var(--amazon-surface-alt)}.kt-ed-row.kt-on,.kt-ed-row.kt-on:hover{background:var(--amazon-orange-soft);border-left-color:var(--amazon-orange)}.kt-ed-pick{text-align:left;flex-direction:column;align-items:stretch;gap:0;width:100%;padding:.3125rem .6875rem .3125rem .5rem}.kt-ed-pick:focus-visible{box-shadow:var(--amazon-focus);outline:none}.kt-ed-name,.kt-ed-what{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.kt-ed-name{color:var(--amazon-ink);font-size:var(--amazon-text-body);line-height:1.6}.kt-ed-what{color:var(--amazon-muted);font-size:var(--amazon-text-meta);line-height:1.45}.kt-ed-h{color:var(--amazon-ink);font-size:var(--amazon-text-cardtitle);margin:.875rem 0 0;padding:0;font-weight:700;line-height:1.3}.kt-ed-h small{color:var(--amazon-muted);font-size:var(--amazon-text-meta);font-weight:400}.kt-ed-card>.kt-ed-h+.hist-meta,.kt-ed-card>.hist-meta+.kt-ed-fields{margin-top:-.875rem}.kt-ed-table{flex-direction:column;gap:1rem;display:flex}.kt-ed-tr{grid-template-columns:calc(27.2727% - .666667rem) calc(22.7273% - .666667rem) calc(50% - .666667rem);align-items:center;gap:1rem;display:grid}.kt-ed-groups .kt-ed-tr{grid-template-columns:calc(27.2727% - .75rem) calc(22.7273% - .75rem) calc(18.1818% - .75rem) calc(31.8182% - .75rem)}.kt-ed-head{align-items:end;margin-bottom:.1875rem}.kt-ed-th{color:var(--amazon-muted);font-size:var(--amazon-text-caps);letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:.875rem}.kt-ed-td{min-width:0;color:var(--amazon-ink);font-size:var(--amazon-text-body);overflow-wrap:anywhere}.kt-ed-label-cell{font-weight:700}.kt-ed-new{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.kt-ed-changed{align-items:center;height:1.5rem;padding:0 .625rem;display:inline-flex}.kt-ed-new>.kt-switch,.kt-ed-new>.kt-ed-changed,.kt-ed-new>.kt-ed-copy{align-self:flex-start}.kt-ed-new>.kt-inp,.kt-ed-new>.kt-sel{width:100%}.kt-ed-radios{flex-direction:column;align-items:flex-start;gap:0}.kt-ed-radios .kt-radio,.kt-ed-split-choice .kt-radio{min-height:1.475rem}.kt-ed .kt-switch>span:last-child{font-weight:400}.kt-ed-td>.kt-switch,.kt-ed-new>.kt-switch{margin-top:.5rem}.kt-ed-problem{color:var(--amazon-error-text);font-size:var(--amazon-text-meta)}p.kt-ed-problem{margin:0}.kt-ed-split{border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);flex-direction:column;gap:1rem;padding:1rem;display:flex}.kt-ed-split>.kt-ed-h{margin-top:0}.kt-ed-split-row{grid-template-columns:calc(72.2222% - .5rem) calc(27.7778% - .5rem);align-items:end;gap:.5rem 1rem;display:grid}.kt-ed-split-wide{grid-column:1/-1}.kt-ed-field{gap:var(--amazon-label-gap);flex-direction:column;min-width:0;display:flex}.kt-ed-split-choice{flex-direction:column;align-items:flex-start;gap:0}.kt-ed-foot,.kt-ed-acts{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.kt-ed-dialog-title{margin:0}@media (max-width:640px){.kt-ed-cols,.kt-ed-tr,.kt-ed-groups .kt-ed-tr,.kt-ed-split-row{grid-template-columns:minmax(0,1fr)}.kt-ed-cols{gap:1rem}}
.kt-todo-st{font-size:var(--amazon-text-meta);white-space:nowrap;border-radius:999px;padding:.0625rem .5rem;font-weight:700;display:inline-block}.kt-todo-st-infile{background:var(--amazon-info-bg);color:var(--amazon-info-text)}.kt-todo-st-notfound,.kt-todo-st-still,.kt-todo-st-stale{background:var(--amazon-warn-soft);color:var(--amazon-warn)}.kt-todo-st-stopped{background:var(--amazon-error-bg);color:var(--amazon-error-text)}.kt-todo-progress{margin-block:.75rem 1rem}.kt-todo-bar{background:var(--amazon-line);border-radius:999px;height:.375rem;margin-top:.25rem;overflow:hidden}.kt-todo-bar>span{background:var(--amazon-orange);height:100%;display:block}.kt-todo-section{margin-top:1.5rem}.kt-todo-section>h2{font-size:var(--amazon-text-section);margin:0 0 .5rem;font-weight:700}.kt-todo-fixline,.kt-todo-inline{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding-block:.25rem;display:flex}.kt-todo-cards{flex-direction:column;gap:.5rem;display:flex}.kt-todo-group+.kt-todo-group{margin-top:1.5rem}.kt-todo-grouphead{color:var(--amazon-ink);font-size:var(--amazon-text-prose);flex-wrap:wrap;align-items:baseline;gap:0 .5rem;margin:0 0 .5rem;padding-inline:.125rem;font-weight:700;line-height:1.45;display:flex}.kt-todo-grouphead .kt-sheet-link{color:inherit;text-decoration:none}.kt-todo-grouphead .kt-sheet-link:hover{color:var(--amazon-link-hover);text-decoration:underline}.kt-todo-groupsaid{color:var(--amazon-muted);font-size:var(--amazon-text-meta);font-weight:400}.kt-todo-section>h2+.kt-todo-groups,.kt-todo-section>.kt-todo-ratings+.kt-todo-groups{margin-top:.75rem}.kt-todo-foldgroups{padding:.625rem .75rem .75rem}.kt-todo-foldcards{gap:.375rem}.kt-todo-card{background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:.75rem;transition:border-color .15s;box-shadow:0 1px 2px #0f1b2d0a}.kt-todo-card.kt-on{border-color:var(--amazon-line-strong)}.kt-todo-card:has(.kt-todo-head:hover){border-color:var(--amazon-line-strong)}.kt-todo-head{cursor:pointer;border-radius:calc(.75rem - 1px);grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;column-gap:.25rem;padding:.75rem .875rem .75rem .375rem;transition:background-color .15s;display:grid;position:relative}.kt-todo-head:hover{background:var(--amazon-surface-alt)}.kt-todo-card.kt-on>.kt-todo-head{background:var(--amazon-orange-soft);border-bottom:1px solid var(--amazon-line);box-shadow:inset 3px 0 0 var(--amazon-orange);border-radius:calc(.75rem - 1px) calc(.75rem - 1px) 0 0}.kt-todo-caret{color:var(--amazon-muted);border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-left:.25rem;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .15s,color .15s;display:flex}.kt-todo-head:hover .kt-todo-caret{background:var(--amazon-watch-soft);color:var(--amazon-ink)}.kt-todo-card.kt-on .kt-todo-caret{color:var(--amazon-ink);transform:rotate(90deg)}.kt-todo-main{grid-template-columns:10.75rem minmax(0,1fr);align-items:center;row-gap:.375rem;min-width:0;display:grid;container-type:inline-size}.kt-todo-main>.kt-cp-status{justify-self:start}.kt-todo-line{align-items:baseline;gap:.625rem;min-width:0;display:flex}.kt-todo-name{color:var(--amazon-ink);cursor:pointer;font:inherit;font-size:var(--amazon-text-base);text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;max-width:100%;padding:0;font-weight:700;overflow:hidden}.kt-todo-name:after{content:"";z-index:1;border-radius:calc(.75rem - 1px);position:absolute;inset:0}.kt-todo-name:focus-visible{outline:none}.kt-todo-name:focus-visible:after{box-shadow:inset 0 0 0 .125rem var(--amazon-link)}.kt-todo-aside{color:var(--amazon-muted);font-size:var(--amazon-text-meta);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kt-todo-slots{color:var(--amazon-meta-ink);font-size:var(--amazon-text-meta);grid-column:2;grid-template-columns:11rem 12.25rem 8.25rem 8.25rem minmax(6.5rem,auto);column-gap:1rem;display:grid}.kt-todo-slot{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kt-todo-slot[data-slot=run]{white-space:normal}@container not (min-width:61rem){.kt-todo-slots{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.25rem}}.kt-todo-slot>b{color:var(--amazon-ink);font-size:var(--amazon-text-body)}.kt-todo-slot.kt-none{color:var(--amazon-muted)}.kt-todo-old{background:var(--amazon-warn-soft);color:var(--amazon-warn);font-size:var(--amazon-text-caps);letter-spacing:.04em;text-transform:uppercase;border-radius:.375rem;padding:.0625rem .4375rem;font-weight:700;line-height:1.25;display:inline-block}.kt-todo-side{align-items:center;gap:.375rem;padding-left:.75rem;display:flex}.kt-todo-links{z-index:2;align-items:center;gap:.25rem;display:flex;position:relative}.kt-todo-review{background:var(--amazon-surface);border:1px solid var(--amazon-line-strong);color:var(--amazon-ink);font-size:var(--amazon-text-meta);white-space:nowrap;border-radius:.5rem;align-items:center;gap:.125rem;height:2rem;padding:0 .5rem 0 .75rem;font-weight:700;transition:border-color .15s;display:inline-flex}.kt-todo-head:hover .kt-todo-review{border-color:var(--amazon-ink)}.kt-todo-card.kt-on .kt-todo-review{background:var(--amazon-pressed);border-color:var(--amazon-ink)}.kt-todo-card.kt-on>.kt-todo-head{z-index:10;position:sticky;top:-1.125rem}.kt-todo-head.kt-stuck{padding-block:.5rem}.kt-todo-head.kt-stuck .kt-todo-slots{display:none}.kt-todo-pinproduct{color:var(--amazon-muted);font-size:var(--amazon-text-meta);white-space:nowrap;flex:none;font-weight:400;display:none}.kt-todo-head.kt-stuck .kt-todo-pinproduct{display:inline}.kt-todo-body{background:var(--amazon-surface-alt);box-shadow:inset 3px 0 0 var(--amazon-orange);border-radius:0 0 calc(.75rem - 1px) calc(.75rem - 1px);padding:1rem 1.125rem 1.125rem 1.375rem}@media (max-width:640px){.kt-todo-head{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;padding:.625rem .75rem .625rem .25rem}.kt-todo-slot{white-space:normal}.kt-todo-main{grid-template-columns:minmax(0,1fr)}.kt-todo-line{flex-wrap:wrap;row-gap:0}.kt-todo-name{white-space:normal}.kt-todo-slots{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.25rem}.kt-todo-side{grid-column:1/-1;padding:.375rem 0 0 .25rem}.kt-todo-review{height:2.25rem;margin-left:auto}.kt-todo-body{padding:.75rem}.kt-todo-card.kt-on>.kt-todo-head{top:var(--kt-bar-h,3.75rem)}.kt-todo-head.kt-stuck{grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center}.kt-todo-head.kt-stuck :is(.kt-cp-status,.kt-todo-aside,.kt-todo-links){display:none}.kt-todo-head.kt-stuck .kt-todo-pinproduct{text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.kt-todo-head.kt-stuck .kt-todo-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box}.kt-todo-head.kt-stuck .kt-todo-side{grid-column:auto;padding:0 0 0 .5rem}}@media (prefers-reduced-motion:reduce){.kt-todo-card,.kt-todo-head,.kt-todo-caret,.kt-todo-review{transition:none}}.kt-todo-view{flex-direction:column;gap:1rem;display:flex}.kt-todo-view+.kt-todo-view{margin-top:1.5rem}.kt-todo-viewhead{font-size:var(--amazon-text-section);margin:.5rem 0}.kt-todo-cov{margin-bottom:.5rem;padding:.75rem 1rem}.kt-todo-gap{margin:.25rem 0 0}.kt-todo-caught{margin-block:.75rem;padding:1rem}.kt-todo-said{align-items:center;gap:.75rem;margin-block:.5rem;display:flex}.kt-todo-fold{margin-top:.75rem}.kt-results-todo{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.kt-results-todo .kt-md p{margin:0}.kt-done-line{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.kt-due-again{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-weight:400;display:inline-flex}.kt-due-again>.kt-meta{margin:0}.kt-due-again-at{position:relative}.kt-due-again-change{align-items:center;gap:.125rem;display:inline-flex}.kt-due-again-menu{background:var(--amazon-surface);border:1px solid var(--amazon-line);border-radius:var(--amazon-radius);z-index:50;flex-direction:column;min-width:15rem;max-width:calc(100vw - 2rem);margin:0;padding:.375rem .75rem .5rem;display:flex;position:absolute;top:calc(100% + .25rem);left:auto;right:0;box-shadow:0 .35rem .75rem #0f1b2d24}.kt-due-again-menu.kt-from-left{left:0;right:auto}.kt-due-again-menu legend{color:var(--amazon-ink);float:left;font-size:var(--amazon-text-meta);width:100%;padding:.25rem 0;font-weight:700}.kt-due-again-menu .kt-radio{color:var(--amazon-ink);min-height:2rem}
.sv-chips{flex-wrap:wrap;align-items:center;gap:8px;margin:4px 0 2px;display:flex}.sv-chip{box-sizing:border-box;border:1px solid var(--amazon-line-strong);background:var(--amazon-surface);min-height:32px;color:var(--amazon-ink);font-size:var(--amazon-text-body);white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.sv-chip.sv-stop{background:var(--amazon-error-bg);border-color:var(--amazon-error-line);color:var(--amazon-error-text);font-weight:700}.sv-line{max-width:80ch;font-size:var(--amazon-text-caption);color:var(--amazon-muted);margin:6px 0 0}.sv-empty{color:var(--amazon-muted);max-width:80ch;margin:10px 0}.sv-scroll{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:8px;margin-top:12px;overflow-x:auto}.sv-list{min-width:920px}.sv-row{border-bottom:1px solid var(--amazon-watch-soft);grid-template-columns:36px minmax(140px,1.15fr) 58px minmax(190px,1.7fr) minmax(170px,1.4fr) 92px 100px 132px;align-items:center;display:grid}.sv-row.sv-lhead{background:var(--amazon-surface-alt);border-bottom:1px solid var(--amazon-line-strong)}.sv-row.sv-lhead>.sv-c,.sv-prow.sv-phead>.sv-c{font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700}.sv-c{overflow-wrap:anywhere;min-width:0;padding:8px 6px}.sv-r{text-align:right}.sv-ml{display:none}.sv-item:hover>.sv-row{background:var(--amazon-row-hover)}.sv-item:has(.sv-chev[aria-expanded=true])>.sv-row{background:var(--amazon-orange-soft);box-shadow:inset 3px 0 0 var(--amazon-orange)}.sv-chev{width:24px;height:24px;color:var(--amazon-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sv-chev:before{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .12s;transform:rotate(-45deg)}.sv-chev[aria-expanded=true]:before{transform:rotate(45deg)}.sv-chev:hover{background:var(--amazon-row-hover);color:var(--amazon-ink)}.sv-tname,.sv-oname,.sv-pname{color:var(--amazon-ink);margin-right:6px;font-weight:700}.sv-sub{font-size:var(--amazon-text-caption);color:var(--amazon-muted);display:block}.sv-note{font-size:var(--amazon-text-caption);color:var(--amazon-meta-ink);font-weight:700;display:block}.sv-best{box-sizing:border-box;background:var(--amazon-success-bg);height:20px;color:var(--amazon-success-text);font-size:var(--amazon-text-micro);white-space:nowrap;vertical-align:1px;border-radius:999px;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.sv-sig-strong{color:var(--amazon-error-text);background:var(--amazon-error-bg)}.sv-sig-review{color:var(--amazon-warn);background:var(--amazon-warn-soft)}.sv-sig-thin{color:var(--amazon-thin-ink);background:var(--amazon-watch-soft)}.sv-neg{color:var(--amazon-error-text)}.sv-pos{color:var(--amazon-success-text)}.sv-next{font-size:var(--amazon-text-caption);color:var(--amazon-meta-ink);font-weight:700}.sv-drill{background:var(--amazon-surface-alt);box-shadow:inset 3px 0 0 var(--amazon-orange);border-bottom:1px solid var(--amazon-line);padding:12px 14px 14px 18px}.sv-drill[hidden]{display:none}.sv-dh{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.sv-dmeta{font-size:var(--amazon-text-caption);color:var(--amazon-muted)}.sv-pscroll{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:8px;overflow-x:auto}.sv-places{min-width:936px}.sv-prow{border-bottom:1px solid var(--amazon-watch-soft);grid-template-columns:150px minmax(140px,1.5fr) minmax(120px,1fr) 58px 70px 62px 74px 54px 56px 58px 74px;align-items:center;display:grid}.sv-prow:last-child{border-bottom:0}.sv-prow.sv-phead{background:var(--amazon-surface-alt);border-bottom:1px solid var(--amazon-line-strong)}.sv-prow.sv-role-owner{background:var(--amazon-success-bg)}.sv-prow.sv-role-few>.sv-c,.sv-prow.sv-role-own>.sv-c{color:var(--amazon-muted)}.sv-tg{margin-right:6px}.sv-match{box-sizing:border-box;background:var(--amazon-meta);height:18px;color:var(--amazon-meta-ink);font-size:var(--amazon-text-micro);white-space:nowrap;vertical-align:1px;border-radius:4px;align-items:center;padding:0 6px;font-weight:700;display:inline-flex}.sv-more{font-size:var(--amazon-text-caption);color:var(--amazon-muted);display:block}.sv-act-keep{font-size:var(--amazon-text-caption);color:var(--amazon-success-text);font-weight:700}.sv-act-few,.sv-act-waits,.sv-act-own{font-size:var(--amazon-text-caption);color:var(--amazon-muted)}.sv-act-stopped{font-size:var(--amazon-text-caption);color:var(--amazon-meta-ink);font-weight:700}.sv-c{font-size:var(--amazon-text-body);line-height:1.45}.sv-row.sv-lhead>.sv-c,.sv-prow.sv-phead>.sv-c{overflow-wrap:normal;word-break:keep-all}.sv-dh{font-size:var(--amazon-text-body)}.sv-dh b{font-size:var(--amazon-text-prose)}.sv-sigchip{box-sizing:border-box;height:18px;font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;padding:1px 7px;font-weight:700;display:inline-flex}.sv-foot{max-width:80ch;font-size:var(--amazon-text-caption);color:var(--amazon-muted);margin:6px 0 0}@media (max-width:640px){.sv-scroll,.sv-pscroll{background:0 0;border:0;overflow:visible}.sv-list,.sv-places{min-width:0}.sv-row.sv-lhead,.sv-prow.sv-phead{display:none}.sv-row{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:6px 14px;margin-top:8px;padding:10px 10px 10px 6px;display:flex}.sv-item:has(.sv-chev[aria-expanded=true])>.sv-row{border-radius:8px 8px 0 0}.sv-row>.sv-c,.sv-prow>.sv-c{padding:0}.sv-arrow{flex:0 0 44px}.sv-chev{width:44px;height:44px}.sv-term{flex:1 1 0}.sv-owner,.sv-cost{box-sizing:border-box;flex:100%;padding-left:50px!important}.sv-sig{padding-left:50px!important}.sv-nextc{box-sizing:border-box;flex:100%;padding-left:50px!important}.sv-ml{font-size:var(--amazon-text-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--amazon-muted);font-weight:700;display:block}.sv-r{text-align:left}.sv-drill{border:1px solid var(--amazon-line-strong);border-top:0;border-radius:0 0 8px 8px;padding:10px 10px 12px 12px}.sv-prow{border:1px solid var(--amazon-line);background:var(--amazon-surface);border-radius:8px;flex-wrap:wrap;gap:6px 14px;margin-bottom:8px;padding:10px;display:flex}.sv-prow:last-child{border-bottom:1px solid var(--amazon-line)}.sv-place{flex:100%;order:-2}.sv-tgt{flex:auto;order:-1}.sv-act{flex:100%;order:5}}
