.Sbw38W_list{margin:0;padding:0;list-style:none;display:grid}.Sbw38W_item{grid-template-columns:2rem minmax(0,1fr);column-gap:.75rem;display:grid;position:relative}@media (min-width:640px){.Sbw38W_item{column-gap:1rem}}.Sbw38W_rail{flex-direction:column;align-items:center;display:flex;position:relative}.Sbw38W_rail:after{content:"";background:var(--line);border-radius:2px;flex:1;width:2px;margin-block:.25rem}.Sbw38W_item:last-child .Sbw38W_rail:after{display:none}.Sbw38W_item[data-status=PAID] .Sbw38W_rail:after{background:color-mix(in srgb, var(--positive) 45%, var(--line))}.Sbw38W_node{border:2px solid var(--line-strong);background:var(--surface);width:2rem;height:2rem;color:var(--ink-subtle);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Sbw38W_node svg{width:1rem;height:1rem}.Sbw38W_node[data-status=PAID]{border-color:var(--positive);background:var(--positive);color:var(--on-accent)}.Sbw38W_node[data-status=OVERDUE]{border-color:var(--negative);background:var(--negative-soft);color:var(--negative)}.Sbw38W_node[data-status=WAIVED]{color:var(--ink-subtle);background:var(--surface-2);border-style:dashed}.Sbw38W_node[data-status=SCHEDULED]{border-color:var(--info);color:var(--info)}.Sbw38W_node[data-next=true]{box-shadow:0 0 0 4px var(--accent-glow);border-color:var(--accent);color:var(--accent-ink)}.Sbw38W_body{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);min-width:0;margin-bottom:.75rem;padding:.875rem 1rem}.Sbw38W_body[data-next=true]{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));background:linear-gradient(135deg, var(--accent-soft), var(--surface) 60%)}.Sbw38W_body[data-status=OVERDUE]{border-color:color-mix(in srgb, var(--negative) 40%, var(--line))}.Sbw38W_body[data-status=WAIVED]{background:var(--surface-2);border-style:dashed}.Sbw38W_item:last-child .Sbw38W_body{margin-bottom:0}.Sbw38W_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.Sbw38W_title{color:var(--ink);font-size:.9375rem;font-weight:600}.Sbw38W_meta{color:var(--ink-muted);margin-top:.125rem;font-size:.8125rem}.Sbw38W_badges{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.Sbw38W_amount{letter-spacing:-.01em;color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin-top:.625rem;font-size:1.125rem;font-weight:700;display:flex}.Sbw38W_split{letter-spacing:0;color:var(--ink-muted);font-size:.75rem;font-weight:450}.Sbw38W_partial{color:var(--ink-muted);gap:.375rem;margin-top:.625rem;font-size:.75rem;display:grid}.Sbw38W_actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}
.KN5gjq_content{border:1px solid var(--glass-border);box-shadow:var(--shadow-lg);background:#fffffff0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.KN5gjq_content{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.55);backdrop-filter:blur(var(--glass-blur)) saturate(1.55)}}html.dark .KN5gjq_content{background:#0e1222f5}
.i0pfnG_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:1024px){.i0pfnG_summary{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}}.i0pfnG_hero{grid-column:1/-1}@media (min-width:1024px){.i0pfnG_hero{grid-column:auto}}.i0pfnG_panel{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-xs);overflow:hidden}.i0pfnG_panelHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.i0pfnG_panelTitle{letter-spacing:-.01em;color:var(--ink);font-size:.9375rem;font-weight:650}.i0pfnG_scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.i0pfnG_table{border-collapse:collapse;table-layout:auto;text-align:start;width:100%;min-width:64rem}.i0pfnG_assetTable{border-collapse:collapse;text-align:start;width:100%;min-width:28rem}.i0pfnG_th{color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:color-mix(in srgb, var(--surface-2) 70%, var(--surface));border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);padding:.625rem .875rem;font-size:.6875rem;font-weight:650}.i0pfnG_th:last-child{border-inline-end:0}.i0pfnG_thEnd{text-align:end}.i0pfnG_thAsset{text-align:start;min-width:5.5rem}.i0pfnG_thSide{text-align:start;width:3.25rem;min-width:3.25rem;max-width:3.25rem;padding-inline:.4rem}.i0pfnG_thNarrow{width:4.75rem;padding-inline:.5rem}.i0pfnG_thDays{width:6.25rem;min-width:6.25rem;padding-inline:.5rem}.i0pfnG_thActions{width:5rem;min-width:5rem}.i0pfnG_row{transition-property:background-color;transition-duration:var(--duration-base);transition-timing-function:var(--ease-out)}.i0pfnG_row:last-child .i0pfnG_td{border-bottom:0}.i0pfnG_row:hover{background:color-mix(in srgb, var(--surface-2) 55%, transparent)}.i0pfnG_rowOpen{background:color-mix(in srgb, var(--info-soft) 22%, transparent)}.i0pfnG_rowOpen:hover{background:color-mix(in srgb, var(--info-soft) 38%, transparent)}.i0pfnG_td{vertical-align:middle;color:var(--ink);border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);white-space:nowrap;padding:.625rem .75rem;font-size:.875rem}.i0pfnG_td:last-child{border-inline-end:0}.i0pfnG_tdEnd{text-align:end;font-variant-numeric:tabular-nums}.i0pfnG_tdAsset{text-align:start}.i0pfnG_tdSide{text-align:start;width:3.25rem;min-width:3.25rem;max-width:3.25rem;padding-inline:.4rem}.i0pfnG_tdNum{text-align:start;font-variant-numeric:tabular-nums}.i0pfnG_tdNarrow{width:4.75rem;padding-inline:.5rem}.i0pfnG_tdDays{width:6.25rem;min-width:6.25rem;padding-inline:.5rem;overflow:visible}.i0pfnG_tdActions{white-space:nowrap;width:5rem;min-width:5rem}.i0pfnG_assetName{letter-spacing:-.01em;align-items:center;gap:.35rem;font-weight:650;display:inline-flex}.i0pfnG_linkedDot{background:var(--accent);border-radius:999px;flex:none;width:.4rem;height:.4rem}.i0pfnG_liveDot{z-index:1;background:var(--accent-ink,var(--accent));width:.5rem;height:.5rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent);border-radius:999px;flex:none;animation:1.8s ease-out infinite i0pfnG_live-shine;display:inline-block;position:relative}.i0pfnG_liveDot:before{content:"";border-radius:inherit;background:color-mix(in srgb, var(--accent) 40%, transparent);animation:1.8s ease-out infinite i0pfnG_live-ring;position:absolute;inset:-.22rem}.i0pfnG_daysLive{justify-content:flex-start;align-items:center;gap:.4rem;display:inline-flex;overflow:visible}@keyframes i0pfnG_live-shine{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent)}55%{box-shadow:0 0 0 .35rem color-mix(in srgb, var(--accent) 0%, transparent)}}@keyframes i0pfnG_live-ring{0%{opacity:.75;transform:scale(.65)}70%,to{opacity:0;transform:scale(1.85)}}@media (prefers-reduced-motion:reduce){.i0pfnG_liveDot,.i0pfnG_liveDot:before{animation:none}.i0pfnG_liveDot:before{opacity:.4;transform:none}}.i0pfnG_unrealizedTag{color:var(--ink-subtle);margin-top:.1rem;font-size:.6875rem;font-weight:500;display:block}.i0pfnG_stack{justify-items:end;gap:.2rem;display:grid}.i0pfnG_stackStart{justify-items:start;gap:.2rem;display:grid}.i0pfnG_pairLabel{color:var(--ink-subtle);font-size:.6875rem}.i0pfnG_muted{color:var(--ink-muted);font-size:.8125rem}.i0pfnG_actions{justify-content:flex-start;gap:.125rem;display:inline-flex}.i0pfnG_cellValue{border-radius:var(--radius-sm);max-width:100%;min-height:1.625rem;color:inherit;font:inherit;text-align:start;cursor:text;transition-property:background-color,border-color,box-shadow;transition-duration:var(--duration-base);transition-timing-function:var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;margin-inline:-.375rem;padding-block:.125rem;padding-inline:.375rem;display:inline-flex}.i0pfnG_cellValue:hover{border-color:var(--line);background:color-mix(in srgb, var(--surface-2) 80%, transparent)}.i0pfnG_cellValue:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.i0pfnG_cellValueEnd{text-align:end;font-variant-numeric:tabular-nums;justify-content:flex-end;font-weight:600}.i0pfnG_cellValueMuted{color:var(--ink-muted);font-weight:500}.i0pfnG_cellInput{min-width:4.5rem;box-shadow:none;min-height:2rem!important}.i0pfnG_cellInput input{min-height:1.875rem;font-size:.875rem;font-weight:600}.i0pfnG_cellInputCompact{width:4.25rem;min-width:4.25rem}.i0pfnG_cellInputEnd input{text-align:end}.i0pfnG_cellDate{display:inline-flex}.i0pfnG_editBadge{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-height:1.5rem;transition-property:filter,background-color,border-color,box-shadow,color;transition-duration:var(--duration-base);transition-timing-function:var(--ease-out);border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;padding-inline:.55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.i0pfnG_editBadge:before{content:"";background:currentColor;border-radius:999px;width:.375rem;height:.375rem}.i0pfnG_editBadge:hover{filter:brightness(.96)}.i0pfnG_editBadge:focus-visible{box-shadow:0 0 0 3px var(--accent-glow);outline:none}.i0pfnG_editBadge:disabled{opacity:.6;cursor:wait}.i0pfnG_editBadgeCompact{letter-spacing:.02em;justify-content:center;gap:0;min-width:1.75rem;min-height:1.75rem;padding-inline:.35rem}.i0pfnG_editBadgeCompact:before{display:none}.i0pfnG_sideLong{background:var(--positive-soft);border-color:color-mix(in srgb, var(--positive) 28%, transparent);color:var(--positive)}.i0pfnG_sideShort{background:var(--negative-soft);border-color:color-mix(in srgb, var(--negative) 28%, transparent);color:var(--negative)}.i0pfnG_sideToggle{grid-template-columns:1fr 1fr;gap:.375rem;width:100%;min-height:2.75rem;display:grid}.i0pfnG_sideOption{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);height:100%;min-height:2.75rem;box-shadow:var(--shadow-inset),var(--shadow-xs);color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition-property:background-color,border-color,color,box-shadow;transition-duration:var(--duration-base);transition-timing-function:var(--ease-out);justify-content:center;align-items:center;gap:.3rem;padding-inline:.75rem;font-size:.8125rem;font-weight:700;display:inline-flex}.i0pfnG_sideOption:before{content:"";opacity:.45;background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.i0pfnG_sideOption:hover{color:var(--ink);border-color:color-mix(in srgb, var(--ink) 22%, var(--line))}.i0pfnG_sideOption:focus-visible{box-shadow:0 0 0 3px var(--accent-glow);outline:none}.i0pfnG_sideOption:disabled{opacity:.6;cursor:wait}.i0pfnG_sideOptionActive.i0pfnG_sideLong{background:var(--positive-soft);border-color:color-mix(in srgb, var(--positive) 40%, transparent);color:var(--positive);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--positive) 18%, transparent)}.i0pfnG_sideOptionActive.i0pfnG_sideLong:before{opacity:1}.i0pfnG_sideOptionActive.i0pfnG_sideShort{background:var(--negative-soft);border-color:color-mix(in srgb, var(--negative) 40%, transparent);color:var(--negative);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--negative) 18%, transparent)}.i0pfnG_sideOptionActive.i0pfnG_sideShort:before{opacity:1}.i0pfnG_mobileList{gap:.75rem;padding:.75rem;display:grid}@media (min-width:768px){.i0pfnG_mobileList{display:none}}.i0pfnG_desktopOnly{display:none}@media (min-width:768px){.i0pfnG_desktopOnly{display:block}}.i0pfnG_mobileCard{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-2);gap:.75rem;padding:.875rem;display:grid}.i0pfnG_mobileHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.i0pfnG_mobileIdentity{gap:.5rem;min-width:0;display:grid}.i0pfnG_mobileMeta{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.i0pfnG_mobileGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-top:.25rem;display:grid}.i0pfnG_mobileFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}
.QrK3Dq_layout{flex-direction:column-reverse;display:flex}@media (min-width:640px){.QrK3Dq_layout{grid-template-columns:11rem minmax(0,1fr);display:grid}}.QrK3Dq_presets{border-top:1px solid var(--line);padding:.75rem}@media (min-width:640px){.QrK3Dq_presets{border-top:0;border-inline-end:1px solid var(--line)}}.QrK3Dq_heading{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-subtle);padding:.25rem .5rem .5rem;font-size:.6875rem;font-weight:600}.QrK3Dq_presetList{scrollbar-width:none;flex-wrap:nowrap;gap:.375rem;padding-block:.125rem;display:flex;overflow-x:auto}.QrK3Dq_presetList::-webkit-scrollbar{display:none}@media (min-width:640px){.QrK3Dq_presetList{grid-template-columns:1fr;gap:.125rem;padding-block:0;display:grid;overflow:visible}}.QrK3Dq_preset{background:var(--surface-2);min-height:2rem;color:var(--ink);white-space:nowrap;text-align:start;cursor:pointer;transition-property:background-color,color;transition-duration:var(--duration-base);transition-timing-function:var(--ease-out);border:0;border-radius:999px;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.75rem;font-size:.8125rem;display:flex}@media (min-width:640px){.QrK3Dq_preset{border-radius:var(--radius-md);white-space:normal;background:0 0;flex:none;width:100%;min-height:2.25rem;padding-inline:.5rem}}.QrK3Dq_preset:hover{background:var(--surface-2)}.QrK3Dq_preset:focus-visible{box-shadow:var(--focus-ring);outline:none}.QrK3Dq_presetActive{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent);font-weight:600}.QrK3Dq_presetActive:hover{background:color-mix(in srgb, var(--accent-soft) 80%, var(--surface-2));color:var(--accent-ink)}.QrK3Dq_check{display:none}@media (min-width:640px){.QrK3Dq_check{display:block}}.QrK3Dq_calendar{gap:.5rem;padding:.75rem 1rem 1rem;display:grid}.QrK3Dq_hint{color:var(--ink-muted);font-size:.8125rem;font-weight:600}.QrK3Dq_actions{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.QrK3Dq_today{border-radius:var(--radius-sm);min-height:2.25rem;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding-inline:.5rem;font-size:.8125rem;font-weight:600}.QrK3Dq_today:hover{background:var(--accent-soft)}.QrK3Dq_today:focus-visible{box-shadow:var(--focus-ring);outline:none}
.ZF-VeW_liveSell{border-color:color-mix(in srgb, var(--accent) 35%, var(--line));background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 10%, transparent), transparent 55%),color-mix(in srgb, var(--surface-2) 70%, var(--surface))}.ZF-VeW_livePrice{border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface) 88%, var(--accent));border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));align-items:center;gap:.45rem;margin-top:.15rem;padding:.45rem .55rem;display:flex}.ZF-VeW_livePriceLabel{color:var(--ink-muted);letter-spacing:.02em;text-transform:uppercase;flex:1;font-size:.72rem;font-weight:600}.ZF-VeW_livePriceValue{color:var(--ink);font-size:.875rem;font-weight:700}.ZF-VeW_livePulse{background:var(--accent);width:.5rem;height:.5rem;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 50%, transparent);border-radius:999px;flex:none;place-items:center;animation:1.8s ease-out infinite ZF-VeW_pulse;display:inline-grid;position:relative}.ZF-VeW_livePulse:before{content:"";border-radius:inherit;background:color-mix(in srgb, var(--accent) 35%, transparent);animation:1.8s ease-out infinite ZF-VeW_pulse-ring;position:absolute;inset:-.2rem}.ZF-VeW_result{border-radius:var(--radius-lg);background:var(--surface-2);gap:.45rem;padding:.65rem .85rem;display:grid}.ZF-VeW_resultLive{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--line));background:linear-gradient(120deg, color-mix(in srgb, var(--accent) 14%, transparent), transparent 50%),var(--surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 8%, transparent)}.ZF-VeW_resultBadge{color:var(--accent-ink);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;font-size:.7rem;font-weight:700;display:inline-flex}.ZF-VeW_resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ZF-VeW_liveMetric{color:var(--ink)}.ZF-VeW_gain{color:var(--success,#059669)}.ZF-VeW_loss{color:var(--danger,#dc2626)}@keyframes ZF-VeW_pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent)}55%{box-shadow:0 0 0 .3rem color-mix(in srgb, var(--accent) 0%, transparent)}}@keyframes ZF-VeW_pulse-ring{0%{opacity:.65;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.ZF-VeW_livePulse,.ZF-VeW_livePulse:before{animation:none}.ZF-VeW_livePulse:before{opacity:.4;transform:none}}
