.mo-h1{font-size:var(--fs-portal-h1);font-weight:var(--fw-medium);line-height:var(--lh-tight);color:var(--ink-1);text-wrap:balance}.mo-h1:focus{outline:none}.mo-lead{font-size:var(--fs-portal-body);color:var(--ink-2)}.mo-stack{gap:var(--s-5)}.mo-panel{gap:var(--s-5);padding:var(--s-6)}@media (width<=719px){.mo-panel{padding:var(--s-5)}}.mo-note-h{font-size:var(--fs-portal-body)}.mo-note-acts{margin-top:var(--s-1)}.mo-acts{justify-content:flex-start}.mo-sub{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-2)}.mo-icard{align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid var(--line-1);border-radius:var(--r-lg);background:var(--surface-panel);display:flex}.mo-icard-ic{width:var(--s-8);height:var(--s-8);border-radius:var(--r-pill);background:var(--surface-icon);color:var(--ink-2);flex:none;place-items:center;display:grid}.mo-icard-ic svg{width:20px;height:20px}.mo-icard-body{gap:var(--s-1);min-width:0;font-size:var(--fs-portal-body);line-height:var(--lh-body);color:var(--ink-1);flex-direction:column;flex:1;display:flex}.mo-icard-body .pt-small{color:var(--ink-2)}.mo-icard-t{font-weight:var(--fw-medium)}.mo-live{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-2);font-variant-numeric:tabular-nums}.mo-lines{flex-direction:column;margin:0;display:flex}.mo-lines>div{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line-1);display:flex}.mo-lines>div:first-child{padding-top:0}.mo-lines>div:last-child{border-bottom:0;padding-bottom:0}.mo-lines dt{font-size:var(--fs-portal-body);line-height:var(--lh-body);color:var(--ink-2)}.mo-lines dt small{font-size:var(--fs-sm);color:var(--ink-3);display:block}.mo-lines dd{font-size:var(--fs-portal-body);line-height:var(--lh-body);color:var(--ink-1);text-align:right;font-variant-numeric:tabular-nums;margin:0}.mo-lines dt{flex:none;max-width:50%}.mo-lines [data-quiet] dd{color:var(--ink-3)}.mo-lines [data-total]{padding-top:var(--s-4);border-top:1px solid var(--ink-1)}.mo-lines [data-total] dt,.mo-lines [data-total] dd{font-weight:var(--fw-medium);color:var(--ink-1)}.mo-lines [data-sub] dt{padding-left:var(--s-4);font-size:var(--fs-sm)}.mo-lines [data-sub] dd{font-size:var(--fs-sm);color:var(--ink-2)}.mo-figure{gap:var(--s-1);flex-direction:column;display:flex}.mo-figure-k{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--ink-3)}.mo-figure-v{font-size:var(--fs-portal-figure);font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--ink-1);font-variant-numeric:tabular-nums}.mo-figure-s{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-2)}.mo-check{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mo-check li{align-items:flex-start;gap:var(--s-3);font-size:var(--fs-portal-body);line-height:var(--lh-body);color:var(--ink-1);display:flex}.mo-check li svg{width:20px;height:20px;margin-top:var(--s-1);color:var(--ink-2);flex:none}.mo-chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.mo-chip{align-items:center;gap:var(--s-2);min-height:var(--s-7);padding:var(--s-1) var(--s-3);border:1px solid var(--line-2);border-radius:var(--r-pill);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--ink-2);display:inline-flex}.mo-chip svg{width:16px;height:16px}.mo-hubwrap{gap:var(--s-6);flex-direction:column;display:flex}.mo-hub{gap:var(--s-6);display:grid}@media (width>=1024px){.mo-hub{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.mo-hub-side{top:calc(var(--header-h-portal) + var(--s-6));position:sticky}}.mo-hub-main,.mo-hub-side{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}.mo-deadline{font-size:var(--fs-portal-lead);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink-1)}.mo-sale{gap:var(--s-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mo-sale li{justify-content:space-between;gap:var(--s-1) var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--surface-sunken);font-size:var(--fs-portal-body);line-height:var(--lh-body);flex-wrap:wrap;display:flex}.mo-sale-n{font-weight:var(--fw-medium);color:var(--ink-1)}.mo-sale-v{color:var(--ink-2);font-variant-numeric:tabular-nums}.mo-order{gap:var(--s-2);counter-reset:mo-order;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mo-order li{align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--line-1);border-radius:var(--r-lg);background:var(--surface-panel);counter-increment:mo-order;display:flex}.mo-order-n{width:var(--s-7);height:var(--s-7);border-radius:var(--r-pill);background:var(--surface-icon);font-size:var(--fs-sm);color:var(--ink-1);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.mo-order-t{min-width:0;font-size:var(--fs-portal-body);line-height:var(--lh-snug);color:var(--ink-1);flex-direction:column;flex:1;display:flex}.mo-order-t small{font-size:var(--fs-sm);color:var(--ink-3)}.mo-order-b{gap:var(--s-1);flex:none;display:flex}.mo-order-b .btn{min-width:var(--ctl-md);padding-inline:var(--s-2)}.mo-order-b svg{width:18px;height:18px}.mo-sim{gap:var(--s-5);width:100%;max-width:var(--auth-w);flex-direction:column;margin-inline:auto;display:flex}.mo-sim-tag{align-self:flex-start;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);background:var(--surface-sunken);font-size:var(--fs-xs);color:var(--ink-2);display:inline-flex}.mo-sim-tag svg{width:16px;height:16px}.mo-sim-amt{font-size:var(--fs-portal-hero);font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--ink-1);font-variant-numeric:tabular-nums}.mo-sim-btns{gap:var(--s-3);flex-direction:column;display:flex}@media (width>=480px){.mo-sim-btns{flex-direction:row-reverse;justify-content:flex-start}}.mo-alloc-wrap{gap:var(--s-3);flex-direction:column;display:flex}.mo-alloc{border-collapse:collapse;caption-side:top;width:100%}.mo-alloc-cap{margin-bottom:var(--s-2);text-align:left}.mo-alloc th,.mo-alloc td{padding:var(--s-3) 0;border-bottom:1px solid var(--line-1);font-size:var(--fs-portal-body);line-height:var(--lh-body)}.mo-alloc tr:last-child th,.mo-alloc tr:last-child td{border-bottom:0}.mo-alloc th{font-weight:var(--fw-regular);text-align:left;color:var(--ink-2)}.mo-alloc td{text-align:right;white-space:nowrap;color:var(--ink-1);font-variant-numeric:tabular-nums}.mo-alloc tr[data-zero] td{color:var(--ink-3)}.mo-mopts .jy-opts{grid-template-columns:minmax(0,1fr)}.mo-mopts{gap:var(--s-4);flex-direction:column;display:flex}.mo-picks{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.mo-pick{gap:var(--s-1);padding:var(--s-4) var(--s-5);border:1px solid var(--line-1);border-radius:var(--r-lg);background:var(--surface-panel);color:inherit;min-height:44px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine) and (width>=600px){.mo-pick:hover{border-color:var(--line-2)}}.mo-pick-t{align-items:center;gap:var(--s-2);font-size:var(--fs-portal-title);display:flex}.mo-pick-s{color:var(--ink-3);font-size:var(--fs-sm)}.mo-order{margin:var(--s-3) 0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.mo-order-row{align-items:center;gap:var(--s-3);padding:var(--s-3) 0;border-top:1px solid var(--line-1);grid-template-columns:auto 1fr auto;display:grid}.mo-order-n{font-variant-numeric:tabular-nums;color:var(--ink-3);min-width:2ch}.mo-order-t{gap:var(--s-1);display:grid}.mo-order-b{gap:var(--s-2);display:flex}.mo-order-b .btn{min-width:44px;min-height:44px}.cl-how{padding-left:var(--s-5);gap:var(--s-2);margin:0;display:grid}.cl-rows,.cl-funds{margin:0;padding:0;list-style:none}.cl-row{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:var(--s-3) 0;border-top:1px solid var(--line-1);display:flex}.cl-row:first-child{border-top:0}.cl-row-t{gap:var(--s-1);display:grid}.cl-row-v{font-variant-numeric:tabular-nums;white-space:nowrap}.cl-fund{gap:var(--s-2);padding:var(--s-4) 0;border-top:1px solid var(--line-1);display:grid}.cl-fund:first-child{border-top:0}.cl-fund-h{justify-content:space-between;align-items:baseline;gap:var(--s-4);font-size:var(--fs-portal-title);display:flex}.hp-call{font-size:var(--fs-portal-title);margin:0}.hp-toc ul{gap:var(--s-2) var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hp-gloss{gap:var(--s-2);margin:0;display:grid}.hp-gloss dt{font-weight:var(--fw-medium);margin-top:var(--s-3)}.hp-gloss dd{color:var(--ink-2);margin:0}.hp-chat{gap:var(--s-4);display:grid}.hp-chat-h{gap:var(--s-1);padding-bottom:var(--s-3);border-bottom:1px solid var(--line-1);display:grid}.hp-log{gap:var(--s-3);max-height:60vh;padding:var(--s-1);display:grid;overflow-y:auto}.hp-turn{max-width:85%;padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);border:1px solid var(--line-1)}.hp-turn p{margin:0}.hp-bot{background:var(--surface-panel);justify-self:start}.hp-me{background:var(--surface-sunken);justify-self:end}.hp-card{margin-top:var(--s-3)}.hp-links{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.hp-quick{gap:var(--s-2);flex-wrap:wrap;display:flex}.hp-compose{gap:var(--s-2);display:flex}.hp-compose input{min-height:var(--s-9);flex:1}.hp-typing{gap:var(--s-1);padding:var(--s-3) var(--s-4);display:inline-flex}.hp-typing span{width:var(--s-2);height:var(--s-2);border-radius:var(--r-pill);background:var(--ink-3);animation:hp-dot var(--dur-1400) infinite var(--ease-in-out)}.hp-typing span:nth-child(2){animation-delay:var(--dur-200)}.hp-typing span:nth-child(3){animation-delay:var(--dur-400)}.hp-typing.is-static span{animation:none}@keyframes hp-dot{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hp-typing span{animation:none}}.hp-ta{width:100%;min-height:calc(var(--s-9) * 2)}.hp-wa-thread{margin:var(--s-3) 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.hp-wa-msg{padding:var(--s-3) var(--s-4);border:1px solid var(--line-1);border-radius:var(--r-lg);background:var(--surface-panel);max-width:85%}
