body:after,body:before{border-radius:var(--box-radius);border:1px solid var(--border-subtle);box-shadow:var(--shadow-soft-sm);transition:border-color var(--transition-speed) ease,box-shadow var(--transition-speed) ease}input[type=range]{-moz-appearance:none;appearance:none;-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:var(--surface-2);border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--accent);border:2px solid var(--surface);box-shadow:none;cursor:pointer;margin-top:-6px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.markets-history-panel,.portfolio-panel{border-radius:12px;background:var(--surface-1)}table{border-collapse:separate;border-spacing:0}th{font-weight:var(--font-weight-medium);font-size:var(--text-xs);letter-spacing:.05em;color:var(--text-muted)}td,th{font-family:var(--font-body);border-bottom:1px solid var(--border-subtle);padding:10px 12px}tr:hover td{background:var(--surface-1)}[data-active=true]{background:var(--surface-2);color:var(--text);border-radius:8px}.drawer-content,.modal-content{border-radius:16px;background:var(--surface-1);border:1px solid var(--border-subtle);box-shadow:none}.toast{border-radius:10px;background:var(--surface-2);border:1px solid var(--border-subtle)}.badge,.toast{font-family:var(--font-body)}.badge{border-radius:6px;font-weight:var(--font-weight-medium);font-size:var(--text-xs)}.price-chart-container{border-radius:12px;background:var(--surface-1);border:1px solid var(--border-subtle)}.activity-item,.comment-card{border-radius:10px;border:1px solid var(--border-subtle);background:var(--surface-1)}a{text-decoration:none;transition:color .15s ease}a:hover{color:var(--text)}:focus-visible{outline:var(--focus-ring-width) solid var(--accent);outline-offset:var(--focus-ring-offset)}.wallet-panel{border-radius:16px;border:1px solid var(--border-subtle)}.wallet-panel,select{background:var(--surface-1)}select{border-radius:8px;border:1px solid var(--border-subtle);font-family:var(--font-body);padding:6px 10px}html[data-ui=problee] .problee-portfolio-page{gap:1.25rem}html[data-ui=problee] .problee-portfolio-header{padding:0}html[data-ui=problee] .problee-portfolio-title{margin:0}html[data-ui=problee] .problee-portfolio-value{margin:.25rem 0 0;font-size:clamp(2rem,4vw,2.8rem);line-height:1.05;font-weight:var(--font-weight-strong);color:var(--text-primary);letter-spacing:-.02em;font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-portfolio-pnl{margin:.3rem 0 0;font-size:var(--text-sm);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-portfolio-pnl.is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-portfolio-pnl.is-negative{color:var(--signal-down)}html[data-ui=problee] .problee-portfolio-capped-banner{padding:.625rem .875rem;border-radius:.5rem;background:hsl(45 100% 50%/.08);border:1px solid hsl(45 100% 50%/.2);font-size:var(--text-sm);color:hsl(45 100% 70%);line-height:1.4}html[data-ui=problee] .problee-portfolio-capped-banner p{margin:0}html[data-ui=problee] .problee-portfolio-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}html[data-ui=problee] .problee-portfolio-stat-card{border-radius:14px;border:1px solid var(--border-subtle);background:var(--surface-0);box-shadow:var(--shadow-soft-sm);padding:.85rem 1rem;display:flex;flex-direction:column;gap:.35rem}html[data-ui=problee] .problee-portfolio-stat-card:hover{border-color:var(--border-strong)}html[data-ui=problee] .problee-portfolio-stat-label{margin:0;color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-portfolio-stat-value{margin:.15rem 0 0;color:var(--text-primary);font-size:clamp(1.15rem,1.75vw,1.5rem);line-height:1;font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-portfolio-stat-value.is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-portfolio-stat-value.is-negative{color:var(--signal-down)}html[data-ui=problee] .problee-portfolio-table-shell{border-radius:16px;border:1px solid var(--border-subtle);background:var(--surface-0);box-shadow:var(--shadow-soft-sm)}html[data-ui=problee] .problee-portfolio-rewards-success{margin:.5rem 0 0;font-size:var(--text-sm);color:var(--success-text)}html[data-ui=problee] .problee-portfolio-rewards-error{margin:.5rem 0 0;font-size:var(--text-sm);color:var(--error-text)}html[data-ui=problee] .problee-claim-ledger-amount strong.is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-claim-ledger-status span.is-ready{background:var(--success-bg);color:var(--success-text)}html[data-ui=problee] .problee-claim-ledger-action .problee-btn-secondary-earnings{min-height:44px;width:100%;max-width:none;min-width:-moz-min-content;min-width:min-content}html[data-ui=problee] .problee-claim-ledger-creator-details strong.is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-portfolio-creator-returns{margin:.65rem 0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}html[data-ui=problee] .problee-portfolio-creator-returns-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem 0;font-size:var(--text-xs);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:0;color:var(--text-secondary)}html[data-ui=problee] .problee-portfolio-creator-return-list{display:flex;flex-direction:column}html[data-ui=problee] .problee-portfolio-creator-return-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(21rem,.9fr);gap:.85rem;padding:.7rem 0;border-top:1px solid var(--border-subtle)}html[data-ui=problee] .problee-portfolio-creator-return-main{display:flex;align-items:center;gap:.5rem;min-width:0}html[data-ui=problee] .problee-portfolio-creator-return-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);text-decoration:none}html[data-ui=problee] .problee-portfolio-creator-return-title:hover{text-decoration:underline;text-underline-offset:.2em}html[data-ui=problee] .problee-portfolio-creator-return-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}html[data-ui=problee] .problee-portfolio-creator-return-sources>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem .5rem;min-width:0}html[data-ui=problee] .problee-portfolio-creator-return-label{font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-portfolio-creator-return-sources strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);white-space:nowrap}html[data-ui=problee] .problee-portfolio-creator-return-sources em{grid-column:1/-1;font-style:normal;font-size:var(--text-xs);color:var(--text-muted)}html[data-ui=problee] .problee-portfolio-collection-progress{display:flex;flex-direction:column;gap:.35rem;margin:.6rem 0;padding:.55rem .65rem;border-radius:8px;background:var(--surface-1);border:1px solid var(--border-subtle)}html[data-ui=problee] .problee-portfolio-collection-progress-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem .75rem;align-items:center;font-size:var(--text-xs)}html[data-ui=problee] .problee-portfolio-collection-progress-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary)}html[data-ui=problee] .problee-portfolio-collection-progress-row strong{color:var(--text-primary);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-portfolio-collection-progress-row em{grid-column:1/-1;font-style:normal;color:var(--error-text)}html[data-ui=problee] .problee-portfolio-table-shell{padding:0 0 .85rem;overflow:hidden}html[data-ui=problee] .problee-portfolio-funds-summary{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr);gap:.65rem;margin:0 0 .85rem}html[data-ui=problee] .problee-portfolio-funds-row{min-width:0;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-0);padding:.8rem .9rem;text-align:left;color:inherit}html[data-ui=problee] .problee-portfolio-funds-row.is-primary{background:var(--surface-1)}html[data-ui=problee] .problee-portfolio-funds-row.is-clickable{cursor:pointer;transition:border-color .15s,box-shadow .15s}html[data-ui=problee] .problee-portfolio-funds-row.is-clickable:hover{border-color:var(--border-strong,#c8cbd3);box-shadow:var(--shadow-soft-sm)}html[data-ui=problee] .problee-portfolio-funds-label{display:block;color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.04em}html[data-ui=problee] .problee-portfolio-funds-row strong{display:block;margin-top:.2rem;color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}html[data-ui=problee]:not([data-session=saved]) .problee-portfolio-skeleton--member,html[data-ui=problee][data-session=saved] .problee-portfolio-skeleton--visitor{display:none}html[data-ui=problee] .problee-portfolio-value-skeleton{margin-top:.2rem;max-width:8rem}html[data-ui=problee] .problee-payout-history ul{list-style:none;margin:0;padding:0}html[data-ui=problee] .problee-payout-history-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:80px;padding:1rem 0;border-bottom:1px solid var(--border-subtle)}html[data-ui=problee] .problee-payout-history-description{display:flex;min-width:0;flex-direction:column;gap:.35rem;overflow-wrap:anywhere;font-size:var(--text-sm)}html[data-ui=problee] .problee-payout-history-description time{font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-payout-history-amount{color:var(--status-success);text-align:right;white-space:nowrap;font-size:var(--text-sm);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-payout-history-more{display:block;margin:1rem auto 0;min-height:44px;padding:.5rem 1rem;border:1px solid var(--border-subtle);border-radius:8px}html[data-ui=problee] .problee-portfolio-funds-row em{display:block;margin-top:.15rem;color:var(--text-secondary);font-size:var(--text-xs);font-style:normal}html[data-ui=problee] .problee-portfolio-funds-notes{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;color:var(--text-secondary);font-size:var(--text-xs)}html[data-ui=problee] .problee-portfolio-funds-note{display:inline-flex;align-items:center;gap:.4rem;min-height:24px}html[data-ui=problee] .problee-portfolio-funds-note-label{color:var(--text-muted);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.04em}html[data-ui=problee] .problee-portfolio-funds-note strong{color:var(--text-primary);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-portfolio-funds-note-action{border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-0);color:var(--accent);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-strong);line-height:1;padding:.3rem .55rem}html[data-ui=problee] .problee-portfolio-funds-note-action:hover:not(:disabled){background:var(--surface-1)}html[data-ui=problee] .problee-portfolio-funds-note-action:disabled{cursor:wait;opacity:.6}html[data-ui=problee] .problee-portfolio-sync-status{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;min-height:24px;color:var(--text-secondary);font-size:var(--text-xs)}html[data-ui=problee] .problee-portfolio-sync-status button{border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-0);color:var(--text-secondary);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-strong);line-height:1;padding:.3rem .55rem}html[data-ui=problee] .problee-portfolio-sync-status button:hover:not(:disabled){background:var(--surface-1);color:var(--text-primary)}html[data-ui=problee] .problee-portfolio-sync-status button:disabled{cursor:wait;opacity:.6}html[data-ui=problee] .problee-chip-row,html[data-ui=problee] .problee-portfolio-filters{display:flex;gap:.4rem;padding:.45rem 1rem .75rem;overflow-x:auto;-webkit-overflow-scrolling:touch}html[data-ui=problee] .problee-chip,html[data-ui=problee] .problee-portfolio-chip{border-radius:999px;border:1px solid var(--border-subtle);background:transparent;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);padding:.4rem .85rem;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:background .15s,border-color .15s,color .15s}html[data-ui=problee] .problee-chip.is-active,html[data-ui=problee] .problee-portfolio-chip.is-active{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}html[data-ui=problee] .problee-portfolio-table-loading{padding:.9rem 1rem 1rem;display:grid;gap:.5rem}html[data-ui=problee] .problee-portfolio-table-panel{margin:0 .95rem}html[data-ui=problee] .problee-positions-status.is-won{background:var(--success-bg);color:var(--success-text)}html[data-ui=problee] .problee-positions-status.is-lost{background:var(--error-bg);color:var(--error-text)}html[data-ui=problee] .problee-positions-pnl.is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-positions-pnl.is-negative{color:var(--signal-down)}@container positions (max-width: 45.99rem){html[data-ui=problee] .problee-positions-head{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html[data-ui=problee] .problee-positions-row{grid-template-columns:2.25rem max-content minmax(0,1fr) auto;grid-template-areas:"thumb market market value" "thumb outcome outcome action" "thumb avg now action";-moz-column-gap:.45rem;column-gap:.45rem;row-gap:.15rem;padding:.6rem .25rem}html[data-ui=problee] .problee-positions-num{justify-self:start;font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-positions-now-arrow{display:inline-block;margin-right:.3rem;vertical-align:-.125em}html[data-ui=problee] .problee-positions-value{justify-self:end;align-self:start;font-size:var(--text-sm);color:var(--text-primary)}html[data-ui=problee] .problee-positions-action{margin-block:-4px}html[data-ui=problee] .problee-positions-group-head>[role=cell]{padding-inline:.25rem}}html[data-ui=problee] .problee-receipt.is-open{--receipt-ink:var(--text-muted);--receipt-edge:var(--border-subtle)}html[data-ui=problee] .problee-receipt.is-called-it{--receipt-ink:var(--outcome1);--receipt-edge:var(--outcome1)}html[data-ui=problee] .problee-receipt.is-crowd-had-it{--receipt-ink:var(--outcome2);--receipt-edge:var(--outcome2)}html[data-ui=problee] .problee-receipt.is-faded{--receipt-ink:var(--text-secondary);--receipt-edge:var(--border-strong)}html[data-ui=problee] .problee-byline{display:inline-flex;align-items:center;gap:.375rem;min-width:0}html[data-ui=problee] .problee-byline__face{flex-shrink:0}html[data-ui=problee] .problee-byline__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium);color:var(--text-secondary);transition:color .12s ease}html[data-ui=problee] a.problee-byline__name:hover{color:var(--accent)}html[data-ui=problee] .problee-byline__chip{flex-shrink:0;padding:0 .25rem;border:1px solid var(--border-strong);border-radius:calc(var(--radius-sm) + 1px);background:transparent;color:var(--text-secondary);font-size:var(--text-nano);font-weight:var(--font-weight-strong);line-height:1.4;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}html[data-ui=problee] .problee-byline__chip--house{border-color:var(--border);color:var(--text-muted)}html[data-ui=problee] .problee-byline__chip:lang(ar){letter-spacing:normal;text-transform:none}@keyframes problee-receipt-stamp{0%{opacity:0;transform:scale(var(--receipt-stamp-scale,.94))}to{opacity:1;transform:scale(1)}}html[data-ui=problee] .problee-receipt.is-first-call{--receipt-stamp-scale:0.86}html[data-ui=problee] .problee-verdict-toast{position:fixed;z-index:var(--z-toast);right:16px;bottom:max(16px,env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:.6rem;max-width:min(380px,calc(100vw - 32px));padding:.7rem .85rem;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:var(--shadow-soft-lg);color:var(--text-primary)}@media (max-width:640px){html[data-ui=problee] .problee-verdict-toast{left:max(16px,env(safe-area-inset-left,0px));right:max(16px,env(safe-area-inset-right,0px));bottom:max(160px,calc(148px + env(safe-area-inset-bottom, 12px)));max-width:none}}html[data-ui=problee] .problee-verdict-toast-glyph{display:inline-flex;color:var(--text-secondary)}html[data-ui=problee] .problee-verdict-toast-line{flex:1;margin:0;font-size:var(--text-sm);line-height:1.35}html[data-ui=problee] .problee-verdict-toast-action{flex-shrink:0;min-height:32px;padding:0 .6rem;border:1px solid var(--border-subtle);border-radius:var(--radius-md,8px);background:var(--surface-1);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-weight-strong);cursor:pointer}html[data-ui=problee] .problee-verdict-toast-dismiss{flex-shrink:0;min-width:28px;min-height:28px;border:0;background:transparent;color:var(--text-muted);font-size:var(--text-xs);line-height:1;cursor:pointer}html[data-ui=problee] .problee-verdict-toast-action:focus-visible,html[data-ui=problee] .problee-verdict-toast-dismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html[data-ui=problee] .problee-share-sheet-action.is-primary{border-color:var(--accent);color:var(--accent)}html[data-ui=problee] .problee-portfolio-summary-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem 1rem 0;border-top:0;color:var(--text-secondary);font-size:var(--text-sm);background:transparent}html[data-ui=problee] .problee-portfolio-summary-foot strong{color:var(--text-primary);font-size:var(--text-md)}html[data-ui=problee] .problee-portfolio-empty{display:grid;place-items:center;text-align:center;min-height:250px;padding:2.35rem 1rem 2.55rem;color:var(--text-muted)}html[data-ui=problee] .problee-portfolio-empty-icon{width:52px;height:52px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--surface-2);display:grid;place-items:center;color:var(--text-secondary);font-weight:var(--font-weight-strong);font-size:var(--text-lg)}html[data-ui=problee] .problee-portfolio-empty-title{margin:.85rem 0 0;color:var(--text-muted);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-portfolio-empty-copy{margin:.25rem 0 0;font-size:var(--text-caption);max-width:32rem}@media (max-width:1023px){html[data-ui=problee] .problee-portfolio-funds-summary,html[data-ui=problee] .problee-portfolio-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ui=problee] .problee-claim-ledger-action .problee-btn-secondary-earnings{max-width:none}}@media (max-width:639px){html[data-ui=problee] .problee-portfolio-stat-grid{gap:.55rem}html[data-ui=problee] .problee-portfolio-primary-tabs,html[data-ui=problee] .problee-portfolio-table-panel{margin-inline:.7rem}}html[data-ui=problee] .problee-portfolio-creator-list{display:flex;flex-direction:column;gap:0}html[data-ui=problee] .problee-portfolio-creator-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--border-subtle)}html[data-ui=problee] .problee-portfolio-creator-row:last-child{border-bottom:none}html[data-ui=problee] .problee-portfolio-creator-info{flex:1;min-width:0}html[data-ui=problee] .problee-portfolio-creator-question{font-size:var(--text-sm);font-weight:var(--font-weight-strong);color:var(--text-primary);margin:0 0 .3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=problee] .problee-portfolio-creator-meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}html[data-ui=problee] .problee-verbatim{text-transform:none;letter-spacing:normal}html[data-ui=problee] .problee-portfolio-status-badge{display:inline-block;padding:.15rem .5rem;border-radius:6px;font-size:var(--text-xs);line-height:1.2;font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.03em}html[data-ui=problee] .problee-badge-live{background:color-mix(in srgb,var(--live) 12%,var(--surface-0));color:var(--live)}html[data-ui=problee] .problee-badge-pending{background:var(--warning-bg,var(--surface-2));color:var(--warning-text,var(--text-secondary))}html[data-ui=problee] .problee-badge-resolving{background:var(--surface-2);color:var(--accent)}html[data-ui=problee] .problee-badge-resolved{background:var(--surface-2);color:var(--text-secondary)}html[data-ui=problee] .problee-badge-cancelled{background:var(--error-bg);color:var(--error-text)}html[data-ui=problee] .problee-badge-default{background:var(--surface-2);color:var(--text-muted)}html[data-ui=problee] .problee-portfolio-chain-badge{display:inline-block;padding:.15rem .5rem;border-radius:6px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;background:var(--surface-1);border:1px solid var(--border-subtle,var(--surface-2))}html[data-ui=problee] .problee-portfolio-chain-badge,html[data-ui=problee] .problee-portfolio-creator-outcome{font-size:var(--text-xs);font-weight:var(--font-weight-strong);color:var(--text-secondary)}html[data-ui=problee] .problee-portfolio-creator-close{font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-portfolio-creator-actions{flex-shrink:0}html[data-ui=problee] .problee-portfolio-resolve-msg{padding:.55rem .85rem;border-radius:8px;font-size:var(--text-caption);font-weight:var(--font-weight-strong);margin-bottom:.65rem}html[data-ui=problee] .problee-resolve-success{background:var(--success-bg);color:var(--success-text);border:1px solid var(--success-border)}html[data-ui=problee] .problee-resolve-error{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:var(--error-bg);color:var(--error-text);border:1px solid var(--error-border)}html[data-ui=problee] .problee-resolve-error button{border:0;background:transparent;color:inherit;font-size:inherit;font-weight:var(--font-weight-strong);text-decoration:underline;cursor:pointer}@media (max-width:639px){html[data-ui=problee] .problee-portfolio-creator-return-row{grid-template-columns:1fr}html[data-ui=problee] .problee-portfolio-creator-return-main{align-items:flex-start;flex-direction:column}html[data-ui=problee] .problee-portfolio-creator-return-title{white-space:normal}html[data-ui=problee] .problee-portfolio-creator-return-sources{grid-template-columns:1fr}html[data-ui=problee] .problee-portfolio-creator-row{flex-direction:column;align-items:flex-start;gap:.5rem}html[data-ui=problee] .problee-portfolio-creator-question{white-space:normal}}html[data-ui=problee],html[data-ui=problee][data-theme]{--avatar-ground-0:#f62613;--avatar-ground-1:#ff4500;--avatar-ground-2:#fa7611;--avatar-ground-3:#f5a524;--avatar-ground-4:#f0be18;--avatar-ground-5:#e3d513;--avatar-ground-6:#c1d116;--avatar-ground-7:#98bf18;--avatar-ground-8:#7dbb18;--avatar-ground-9:#63b819;--avatar-ground-10:#4bb51a;--avatar-ground-11:#34b11b;--avatar-ground-12:#18b218;--avatar-ground-13:#16b333;--avatar-ground-14:#14b44f;--avatar-ground-15:#12b76a;--avatar-ground-16:#0fba92;--avatar-ground-17:#0cc0c0;--avatar-ground-18:#0ea5dd;--avatar-ground-19:#1588ec;--avatar-ground-20:#2f6feb;--avatar-ground-21:#434ff6;--avatar-ground-22:#7c5cff;--avatar-ground-23:#8c52f9;--avatar-ground-24:#9d48f1;--avatar-ground-25:#ae40e9;--avatar-ground-26:#be3adf;--avatar-ground-27:#e13fe4;--avatar-ground-28:#e845cd;--avatar-ground-29:#ec4bb4;--avatar-ground-30:#f0509b;--avatar-ground-31:#ef3b6e;--avatar-ground-32:#ef2539;--avatar-radius:8%;--agent-avatar-clip:polygon(0 0,83% 0,100% 17%,100% 100%,0 100%);--play-money-outline:1px dashed var(--border-strong);--box-radius:12px;--radius-sm:4px;--radius:6px;--radius-md:8px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:12px;--radius-3xl:12px;--radius-pill:9999px;--card-padding:16px;--grid-gap:12px;--content-density:1;--icon-size-inline:16px;--icon-size-control:22px;--icon-stroke:1.5px;--sheet-top-margin:72px;--sheet-max-height:calc(100dvh - var(--frame-top, env(safe-area-inset-top, 0px)) - var(--sheet-top-margin));--sheet-motion:500ms cubic-bezier(0.32,0.72,0,1);--font-heading:var(--font-body);--font-body:var(--font-sans-ui),"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-sans:var(--font-sans-ui),"Instrument Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-reading:var(--font-serif-reading),"Newsreader",Georgia,"Times New Roman",serif;--font-mono:var(--font-mono-code),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--text-reading:var(--text-md);--tracking-display:-0.03em;--tracking-heading:-0.02em;--tracking-ui:-0.006em;--tracking-stamp:0.02em;--leading-display:1.04;--leading-heading:1.2;--leading-reading:1.55;--shadow-card:none;--border-card:1px solid var(--border-subtle);--transition-speed:180ms;--duration-fast:0.15s;--duration-base:0.2s;--duration-slow:0.3s;--duration-deliberate:0.6s;--duration-idle:2s;--ease-standard:ease;--ease-out:ease-out;--ease-in-out:ease-in-out;--ease-emphasized:cubic-bezier(0.4,0,0.2,1);--motion-hover:140ms;--motion-entry:220ms;--motion-data:320ms;--motion-confirm:280ms;--bg:#fafaf8;--bg-rgb:250 250 248;--surface:#ffffff;--surface-rgb:255 255 255;--surface-0:#fafaf8;--surface-0-rgb:250 250 248;--surface-1:#ffffff;--surface-1-rgb:255 255 255;--surface-2:#f3f2ef;--surface-2-rgb:243 242 239;--surface-3:#e9e8e4;--surface-base:#fafaf8;--surface-base-rgb:250 250 248;--surface-inset:#f3f2ef;--text:#151515;--text-rgb:21 21 21;--text-primary:#151515;--text-primary-rgb:21 21 21;--text-secondary:#5d5c58;--text-secondary-rgb:93 92 88;--text-muted:#6e6d68;--text-muted-rgb:110 109 104;--border:#e6e5e1;--border-rgb:230 229 225;--border-subtle:#eeedea;--border-subtle-rgb:238 237 234;--border-strong:#d4d3ce;--border-strong-rgb:212 211 206;--secondary-accent-text:#245eaa;--secondary-accent-text-rgb:36 94 170;--secondary-accent-surface:#e8edf2;--secondary-accent-surface-rgb:232 237 242;--secondary-accent-border:#b6c9df;--secondary-accent-border-rgb:182 201 223;--secondary-accent-tint:#4680cc;--secondary-accent-tint-rgb:70 128 204;--secondary-accent-wash:color-mix(in srgb,var(--secondary-accent-tint) 7%,var(--surface-0));--accent:var(--text-primary);--accent-rgb:var(--text-primary-rgb);--outcome1:#1a7a46;--outcome1-rgb:26 122 70;--outcome2:#b8352a;--outcome2-rgb:184 53 42;--outcome3:#3d5a9e;--chart-series-1:var(--text-primary);--chart-series-2:var(--text-secondary);--chart-series-3:#8e8d88;--outcome3-rgb:61 90 158;--signal-up:#1a7a46;--signal-up-rgb:26 122 70;--signal-down:#b8352a;--signal-down-rgb:184 53 42;--status-success:#1a7a46;--status-success-rgb:26 122 70;--status-error:#b8352a;--status-error-rgb:184 53 42;--status-warning:#8a5a00;--status-warning-rgb:138 90 0;--status-info:#3d5a9e;--status-info-rgb:61 90 158;--verified:#0f766e;--verified-rgb:15 118 110;--live:var(--text-primary);--live-rgb:var(--text-primary-rgb);--focus:var(--text);--focus-rgb:21 21 21;--surface-accent:var(--surface-2);--surface-accent-rgb:var(--surface-2-rgb);--button-bg:#ffffff;--button-hover:#f3f2ef;--chip-bg:#f3f2ef;--divider:var(--border-subtle);--ink:var(--text);--shade:#e6e5e1;--shadow-soft:transparent;--shadow-faint:transparent;--shadow-strong:transparent;--shadow-subtle:transparent;--shadow-soft-sm:none;--shadow-soft-md:none;--shadow-soft-lg:none;--text-on-accent:var(--bg);--text-on-accent-rgb:var(--bg-rgb);--text-on-outcome:#ffffff;--text-on-outcome-rgb:255 255 255;--text-on-dark:#ffffff;--text-on-dark-rgb:255 255 255;--warning-bg:color-mix(in srgb,var(--status-warning) 10%,transparent);--warning-text:var(--status-warning);--warning-border:color-mix(in srgb,var(--status-warning) 30%,transparent);--error-bg:color-mix(in srgb,var(--status-error) 8%,transparent);--error-text:var(--status-error);--error-border:color-mix(in srgb,var(--status-error) 30%,transparent);--success-bg:color-mix(in srgb,var(--status-success) 8%,transparent);--success-text:var(--status-success);--success-border:color-mix(in srgb,var(--status-success) 30%,transparent);--info-bg:color-mix(in srgb,var(--status-info) 8%,transparent);--info-text:var(--status-info);--info-border:color-mix(in srgb,var(--status-info) 30%,transparent);--control-track:var(--surface-2);--control-track-rgb:243 242 239;--control-segment-active:var(--surface-1);--control-segment-active-rgb:255 255 255;--control-segment-text-active:var(--text);--control-segment-text-idle:var(--text-secondary);--control-segment-text-disabled:#b9b8b3;--control-shadow-active:none;--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--text);--focus-ring-width:2px;--focus-ring-offset:2px;--verify-bg:#f8f9fa;--verify-card:#ffffff;--verify-border:#e3e6ea;--verify-head:#f8f9fa;--verify-row-hover:#f8fafc;--verify-text:#212529;--verify-muted:#6c757d;--verify-link:#0784c3;--verify-ok:#00875a;--verify-ok-bg:#e6f6f0;--verify-fail:#c42b3a;--verify-fail-bg:#fbe9eb;--verify-warn:#9a5b00;--verify-warn-bg:#fff4e0;--verify-skip:#5f6b76;--verify-skip-bg:#eef0f2;--verify-mark:#fff8db;--verify-mark-edge:#e5c44f;--verify-skeleton:#eceef1;--verify-skeleton-shine:#f6f7f9;--verify-scroll-shadow:rgb(15 23 42/0.22);color-scheme:light}html[data-ui=problee] body,html[data-ui=problee] body:after,html[data-ui=problee] body:before{font-family:var(--font-body);letter-spacing:var(--tracking-ui);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg);color:var(--text)}html[data-ui=problee] h1,html[data-ui=problee] h2,html[data-ui=problee] h3{font-family:var(--font-heading);letter-spacing:var(--tracking-heading);text-transform:none}html[data-ui=problee] button:not([class]):not([style]):not([data-unstyled=true]){border-radius:12px;box-shadow:none;border:1px solid var(--border-strong);background:var(--surface-0);transition:background-color var(--transition-speed) ease,border-color var(--transition-speed) ease,box-shadow var(--transition-speed) ease}html[data-ui=problee] button:not([class]):not([style]):not([data-unstyled=true]):hover{transform:none;background:var(--surface-1);border-color:color-mix(in srgb,var(--accent) 25%,var(--border-strong));box-shadow:var(--shadow-soft-sm)}html[data-ui=problee] .retro-button,html[data-ui=problee] .retro-input,html[data-ui=problee] .retro-tile,html[data-ui=problee] .retro-window{box-shadow:none}html[data-ui=problee] .activity-item,html[data-ui=problee] .comment-card,html[data-ui=problee] .developer-card,html[data-ui=problee] .drawer-content,html[data-ui=problee] .markets-history-panel,html[data-ui=problee] .modal-content,html[data-ui=problee] .order-panel,html[data-ui=problee] .portfolio-panel,html[data-ui=problee] .price-chart-container,html[data-ui=problee] .retro-window,html[data-ui=problee] .trading-panel,html[data-ui=problee] .wallet-panel{border-radius:16px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-0) 92%,rgb(var(--accent-rgb)/.03));box-shadow:var(--shadow-soft-sm)}html[data-ui=problee] .retro-window:hover{box-shadow:var(--shadow-soft-md)}html[data-ui=problee] .retro-tile{border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface-0)}html[data-ui=problee] .retro-tile:after{display:none}html[data-ui=problee] .retro-tile:hover{transform:none;border-color:color-mix(in srgb,var(--accent) 20%,var(--border-strong));box-shadow:var(--shadow-soft-md)}html[data-ui=problee] .retro-input{border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface-0);font-family:var(--font-body)}html[data-ui=problee] .retro-input:focus{border-color:var(--text);box-shadow:0 0 0 2px rgb(var(--text-rgb)/.2)}html[data-ui=problee] input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:var(--surface-3);border:none}html[data-ui=problee] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:999px;border:2px solid #fff;background:var(--accent);box-shadow:none}html[data-ui=problee] table{border-collapse:separate;border-spacing:0}html[data-ui=problee] th{color:var(--text-muted);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-xs);border-bottom:1px solid var(--border-subtle)}html[data-ui=problee] td{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 70%,transparent)}html[data-ui=problee] tr:hover td{background:color-mix(in srgb,var(--accent) 4%,transparent)}:where(html[data-ui=problee] a){color:var(--text)}:where(html[data-ui=problee] a:hover){color:var(--text)}html[data-ui=problee] :focus-visible{outline:var(--focus-ring-width) solid var(--text);outline-offset:var(--focus-ring-offset)}html[data-ui=problee] .problee-market-grid{color:var(--text-primary)}html[data-ui=problee] .problee-market-grid>*+*{margin-top:8px}html[data-ui=problee] .problee-market-grid{padding-top:4px}html[data-ui=problee] .problee-elections-skeleton{margin-bottom:1rem;padding-top:304.6px}html[data-ui=problee] .problee-elections-skeleton__map{width:calc(100% - 6px);aspect-ratio:686/421}@media (min-width:641px){html[data-ui=problee] .problee-elections-skeleton{padding-top:257px}}@media (min-width:901px){html[data-ui=problee] .problee-elections-skeleton{height:548.8px;padding-top:0}html[data-ui=problee] .problee-elections-skeleton__map{display:none}}html[data-ui=problee] [data-refreshing=true]{opacity:.62;transition:opacity var(--motion-data) var(--ease-out)}html[data-ui=problee] .problee-featured-top{display:flex;align-items:center;gap:.4rem;font-size:var(--text-caption);color:var(--text-secondary)}html[data-ui=problee] .problee-meta-chip,html[data-ui=problee] .problee-status-pill{display:inline-flex;align-items:center;border-radius:999px;padding:.2rem .45rem;font-size:var(--text-2xs);line-height:1;font-weight:var(--font-weight-strong);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}html[data-ui=problee] .problee-status-pill{background:transparent;color:var(--text-secondary);border:1px solid var(--border-strong)}html[data-ui=problee] .problee-status-pill:is([data-tone=live],[data-tone=warning]){color:var(--text-primary)}html[data-ui=problee] .problee-list-notice{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .75rem;margin-bottom:.75rem;border-radius:12px;font-size:var(--text-sm);line-height:1.35;color:var(--text-secondary);background:color-mix(in srgb,var(--surface-1) 92%,transparent);border:1px solid var(--border-subtle)}html[data-ui=problee] .problee-list-notice[data-tone=error]{color:var(--text-primary);border-color:var(--error-border);background:var(--error-bg)}html[data-ui=problee] .problee-list-notice button{min-height:var(--touch-target,44px);display:inline-flex;align-items:center;color:var(--accent)}html[data-ui=problee] .problee-empty-state{border:1px dashed var(--border-strong);border-radius:16px;background:color-mix(in srgb,var(--surface-1) 97%,var(--accent));padding:1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;text-align:center}html[data-ui=problee] .problee-empty-state a,html[data-ui=problee] .problee-empty-state button{display:inline-flex;min-height:var(--touch-target,44px);align-items:center;justify-content:center}html[data-ui=problee] .problee-header-root{background:var(--bg);border-bottom:1px solid var(--border)}html[data-ui=problee] .problee-header-shell{max-width:calc(var(--page-max-width-xl) + 2 * var(--page-padding));margin-inline:auto;padding-inline:var(--page-padding)}html[data-ui=problee] .problee-header-bar{height:calc(var(--header-height) - 1px);display:flex;align-items:center;gap:28px}html[data-ui=problee] .problee-header-brand-link{flex:none;min-height:0}html[data-ui=problee] .problee-header-brand-link .problee-wordmark{height:22px;width:auto}html[data-ui=problee] .problee-top-nav{display:flex;align-items:center;gap:20px}html[data-ui=problee] .problee-top-nav-link{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1;text-decoration:none;white-space:nowrap;transition:color .12s ease}html[data-ui=problee] .problee-top-nav-link:hover,html[data-ui=problee] .problee-top-nav-link[aria-current=page]{color:var(--text)}html[data-ui=problee] .problee-top-nav-link[aria-current=page]{font-weight:var(--font-weight-medium)}html[data-ui=problee] .problee-header-search{flex:0 1 380px;min-width:0;height:var(--control-height);display:flex;align-items:center;gap:8px;padding:0 6px 0 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-muted);font-size:var(--text-sm);text-align:start;cursor:text;transition:border-color .12s ease}html[data-ui=problee] .problee-header-search:hover{border-color:var(--border-strong)}html[data-ui=problee] .problee-header-search__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=problee] .problee-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);line-height:1}html[data-ui=problee] .problee-kbd .problee-icon{width:12px;height:12px}html[data-ui=problee] .problee-header-spacer{flex:1}html[data-ui=problee] .problee-header-right{display:flex;align-items:center;gap:8px}html[data-ui=problee] .problee-header-slot{display:inline-flex;align-items:center;gap:8px;min-width:0}html[data-ui=problee] .problee-header-slot-balance{position:relative}html[data-ui=problee] .problee-deposit-button,html[data-ui=problee] .problee-login-button{height:var(--control-height);align-items:center;justify-content:center;padding:0 14px;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1;white-space:nowrap}html[data-ui=problee] .problee-login-button{color:var(--text)}html[data-ui=problee] .problee-login-button:hover{background:var(--surface-2)}html[data-ui=problee] .problee-deposit-button{display:inline-flex;background:var(--accent);color:var(--text-on-accent);font-weight:var(--font-weight-medium)}html[data-ui=problee] .problee-header-icon-btn{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);color:var(--text)}html[data-ui=problee] .problee-header-icon-btn:hover{background:var(--surface-2)}html[data-ui=problee] [data-compact-search]{display:none}@media (max-width:1099px){html[data-ui=problee] .problee-header-search,html[data-ui=problee] .problee-top-nav{display:none}html[data-ui=problee] [data-compact-search]{display:inline-flex}}@media (max-width:639px){html[data-ui=problee] .problee-header-bar,html[data-ui=problee] .problee-header-right{gap:4px}}html[data-ui=problee] .problee-search-trigger{width:100%;height:var(--control-height);display:flex;align-items:center;gap:6px;padding:0 6px 0 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-muted);transition:border-color .12s ease}html[data-ui=problee] .problee-search-trigger:hover{border-color:var(--border-strong)}html[data-ui=problee] .problee-search-trigger:focus-within{border-color:var(--text);color:var(--text)}html[data-ui=problee] .problee-search-trigger-input{flex:1;min-width:0;height:100%;padding:0;background:transparent;border:none;outline:none;box-shadow:none;font-size:var(--text-cell);color:var(--text)}html[data-ui=problee] .problee-search-trigger-input:focus{outline:none;box-shadow:none}html[data-ui=problee] .problee-search-trigger-input::-moz-placeholder{color:var(--text-muted)}html[data-ui=problee] .problee-search-trigger-input::placeholder{color:var(--text-muted)}html[data-ui=problee] .problee-palette__group>.problee-label{padding:6px 16px 4px;margin:0}html[data-ui=problee] .problee-label{margin:0 0 6px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-stamp);text-transform:uppercase}html[data-ui=problee] .problee-field{position:relative;height:var(--control-height);display:inline-flex;flex:none;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-1);color:var(--text-secondary);font-size:var(--text-cell);white-space:nowrap;cursor:pointer}html[data-ui=problee] .problee-field:hover{border-color:var(--border-strong)}html[data-ui=problee] .problee-field select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:var(--text);font:inherit;cursor:pointer}html[data-ui=problee] .problee-field select:focus-visible{outline:none}html[data-ui=problee] .problee-field:focus-within,html[data-ui=problee] .problee-field[aria-expanded=true],html[data-ui=problee] .problee-field[aria-pressed=true]{border-color:var(--text);color:var(--text)}html[data-ui=problee] .problee-field>.problee-icon{pointer-events:none}html[data-ui=problee] .problee-toggle{height:var(--control-height);display:inline-flex;flex:none;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-cell);white-space:nowrap}html[data-ui=problee] .problee-toggle__box{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-strong);border-radius:3px}html[data-ui=problee] .problee-toggle__box .problee-icon{width:10px;height:10px}html[data-ui=problee] .problee-toggle[aria-pressed=true]{border-color:var(--border-strong);color:var(--text)}html[data-ui=problee] .problee-toggle[aria-pressed=true] .problee-toggle__box{border-color:var(--text);background:var(--text);color:var(--bg)}html[data-ui=problee] .problee-signed--up{color:var(--outcome1)}html[data-ui=problee] .problee-signed--down{color:var(--outcome2)}html[data-ui=problee] .problee-signed--flat{color:var(--text-muted)}html[data-ui=problee] .problee-spark{display:block;width:60px;height:16px;margin:0 auto}html[data-ui=problee] .problee-spark polyline{fill:none;stroke:var(--text);stroke-width:1.25;stroke-linejoin:round}html[data-ui=problee] .problee-intro{height:40px;display:flex;align-items:center;gap:12px;color:var(--text-secondary);font-size:var(--text-sm)}html[data-ui=problee][data-session=saved] .problee-intro{display:none}html[data-ui=problee] .problee-intro__title{margin:0;color:var(--text);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-ui)}html[data-ui=problee] .problee-intro__sub{margin:0}html[data-ui=problee] .problee-intro__cta{margin-inline-start:auto;color:var(--text);font-size:var(--text-sm);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px}html[data-ui=problee] .problee-toolbar{height:var(--toolbar-height);display:flex;align-items:center;gap:8px}html[data-ui=problee] .problee-field--icon{width:var(--control-height);justify-content:center;padding:0}html[data-ui=problee] .problee-field--select select{position:absolute;inset:0;width:100%;margin:0;padding:0;opacity:0}html[data-ui=problee] .problee-field__value{color:var(--text)}html[data-ui=problee] .problee-toolbar .problee-toolbar__filter{width:220px;flex:none}html[data-ui=problee] .problee-toolbar__toggles{display:inline-flex;gap:8px}html[data-ui=problee] .problee-toolbar__view-select{display:none}html[data-ui=problee] .problee-toolbar__grow{flex:1}html[data-ui=problee] .problee-toolbar__count{margin:0;white-space:nowrap}@media (max-width:1279px){html[data-ui=problee] .problee-toolbar__count,html[data-ui=problee] .problee-toolbar__toggles{display:none}}@media (max-width:639px){html[data-ui=problee] .problee-intro{height:auto;padding:10px 0 8px;font-size:var(--text-cell)}html[data-ui=problee] .problee-intro__cta,html[data-ui=problee] .problee-intro__title{display:none}html[data-ui=problee] .problee-toolbar{gap:6px;overflow:hidden}html[data-ui=problee] .problee-field__name,html[data-ui=problee] .problee-toolbar .problee-toolbar__filter,html[data-ui=problee] .problee-toolbar__views{display:none}html[data-ui=problee] .problee-toolbar__view-select{display:inline-flex}}html[data-ui=problee] .problee-screener{--screener-columns:28px minmax(0,1fr) 72px 76px 88px 92px 100px 64px 104px 124px 68px;width:100%}html[data-ui=problee] .problee-screener-row,html[data-ui=problee] .problee-screener__head{display:grid;grid-template-columns:var(--screener-columns);align-items:center;border-bottom:1px solid var(--border)}html[data-ui=problee] .problee-screener__head{height:32px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase;white-space:nowrap}html[data-ui=problee] .problee-screener-row{height:var(--row-height);color:var(--text);font-size:var(--text-cell);text-decoration:none}html[data-ui=problee] .problee-screener-row:focus-visible,html[data-ui=problee] .problee-screener-row:hover{background:var(--surface-1);outline:none}html[data-ui=problee] .problee-screener-row>*,html[data-ui=problee] .problee-screener__head>*{min-width:0;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html[data-ui=problee] .problee-screener-row>:first-child,html[data-ui=problee] .problee-screener__head>:first-child{padding-inline-start:0}html[data-ui=problee] .problee-screener-row>:last-child,html[data-ui=problee] .problee-screener__head>:last-child{padding-inline-end:0}html[data-ui=problee] .problee-screener__pic{display:flex;align-items:center}html[data-ui=problee] .problee-screener__num{text-align:end;font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-screener__chance{font-weight:var(--font-weight-medium)}html[data-ui=problee] .problee-screener__trend{display:flex;align-items:center;justify-content:center}html[data-ui=problee] .problee-screener__gap,html[data-ui=problee] .problee-screener__muted{color:var(--text-secondary)}html[data-ui=problee] .problee-screener__age{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase}html[data-ui=problee] .problee-screener__title{display:block;overflow:hidden;text-overflow:ellipsis}html[data-ui=problee] .problee-screener__change-short,html[data-ui=problee] .problee-screener__stamp{display:none}html[data-ui=problee] .problee-screener__dot{display:inline-block;width:6px;height:6px;margin-inline-end:6px;border-radius:50%;background:var(--text);vertical-align:.1em}html[data-ui=problee] .problee-lean [data-side=outcome1]{color:var(--outcome1)}html[data-ui=problee] .problee-lean [data-side=outcome2]{color:var(--outcome2)}html[data-ui=problee] .problee-screener-row[data-headline]{height:auto;grid-template-rows:var(--row-height) 28px}html[data-ui=problee] .problee-screener__headline{grid-column:1/-1;display:flex;align-items:baseline;gap:8px;padding-inline-start:28px;color:var(--text-secondary)}html[data-ui=problee] .problee-screener__headline-title{min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-ui=problee] .problee-screener__headline-outlet{flex:none;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}html[data-ui=problee] .problee-screener--two-line .problee-screener-row{height:var(--row-height-2)}html[data-ui=problee] .problee-screener--two-line .problee-screener__stamp{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase}@media (max-width:639px){html[data-ui=problee] .problee-screener__head{display:none}html[data-ui=problee] .problee-screener-row{height:var(--row-height-2);grid-template-columns:20px minmax(0,1fr) auto;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-content:center}html[data-ui=problee] .problee-screener-row>*{padding:0}html[data-ui=problee] .problee-screener-row>.problee-screener__pic{grid-row:1/span 2}html[data-ui=problee] .problee-screener-row>.problee-screener__q{grid-row:1/span 2;grid-column:2}html[data-ui=problee] .problee-screener-row>.problee-screener__chance{grid-row:1;grid-column:3;font-size:var(--text-sm)}html[data-ui=problee] .problee-screener-row>.problee-screener__change{grid-row:2;grid-column:3;font-size:var(--text-xs)}html[data-ui=problee] .problee-screener-row>.problee-screener__wide,html[data-ui=problee] .problee-screener__change-long{display:none}html[data-ui=problee] .problee-screener__title{font-size:var(--text-sm)}html[data-ui=problee] .problee-screener__stamp{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase}html[data-ui=problee] .problee-screener__change-short{display:inline}html[data-ui=problee] .problee-screener-row[data-headline]{height:var(--row-height-2);grid-template-rows:auto auto}html[data-ui=problee] .problee-screener__headline{display:none}html[data-ui=problee] .problee-screener__stamp--headline{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-cell);letter-spacing:normal;text-transform:none}}html[data-ui=problee] .problee-page-heading{padding:.2rem .1rem .15rem}html[data-ui=problee] .problee-page-title{margin:0;color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-display);line-height:1.1;letter-spacing:var(--tracking-display);font-weight:var(--font-weight-medium);text-transform:none}html[data-ui=problee] .problee-page-title.problee-page-title--display{font-size:var(--text-page-title);line-height:var(--leading-display)}html[data-ui=problee] .problee-page-subtitle{margin:.5rem 0 0;color:var(--text-secondary);font-size:var(--text-base);line-height:1.5;max-width:40rem}html[data-ui=problee] .problee-card{border-radius:var(--radius-xl);border:1px solid var(--border);background:var(--surface-1);box-shadow:none;padding:1.25rem}html[data-ui=problee] .problee-panel{border-radius:16px;border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:var(--shadow-soft-sm);padding:1.25rem}html[data-ui=problee] .problee-stat-card{border-radius:var(--box-radius);border:1px solid #e8e3dc;background:rgba(255,255,255,.98);box-shadow:none;padding:.85rem 1rem}html[data-ui=problee] .problee-dropdown{border-radius:var(--problee-chrome-overlay-radius);border:1px solid var(--border);background:var(--surface-1);padding:.375rem 0}html[data-ui=problee] .problee-dropdown a:hover,html[data-ui=problee] .problee-dropdown button[data-unstyled]:hover{background:var(--surface-2)}html[data-ui=problee] .problee-icon{width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0;stroke-width:var(--icon-stroke)}html[data-ui=problee] .problee-icon[data-size=control]{width:var(--icon-size-control);height:var(--icon-size-control)}html[data-ui=problee] .problee-icon>*{vector-effect:non-scaling-stroke}html[data-ui=problee] .problee-icon-kept{flex-shrink:0}html[data-ui=problee] .problee-section-title{margin:0;font-family:var(--font-heading);font-size:var(--text-section-title);font-weight:var(--font-weight-strong);letter-spacing:0;color:var(--text-primary);line-height:1.15}html[data-ui=problee] .problee-back-link{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target,44px);min-height:var(--touch-target,44px);border-radius:var(--problee-radius-panel);border:0;background:transparent;color:var(--text-secondary);text-decoration:none;transition:color var(--transition-speed) ease,background var(--transition-speed) ease}html[data-ui=problee] .problee-back-link:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}html[data-ui=problee] .problee-back-link-icon{flex-shrink:0;display:block}html[data-ui=problee] .problee-back-link[data-pending=true]{position:relative;color:var(--text-primary)}html[data-ui=problee] .problee-back-link[data-pending=true] .problee-back-link-icon{visibility:hidden}html[data-ui=problee] .problee-back-link[data-pending=true]:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:problee-segmented-spin .8s linear infinite}@keyframes problee-segmented-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){html[data-ui=problee] .problee-back-link[data-pending=true]:after{animation:none}}:where(html[data-ui=problee] [data-problee-page-shell] *){min-width:0;overflow-wrap:break-word}:where(html[data-ui=problee] [data-problee-page-shell] :is(button,[role=button],[role=tab],[role=radio],h1,h2,h3,h4,h5,h6)){overflow-wrap:normal;word-break:normal}:where(html[data-ui=problee] [data-problee-page-shell] :is(img,svg,video,canvas,iframe)){max-width:100%}html[data-ui=problee] .problee-summary-strip{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}html[data-ui=problee] .problee-summary-card{min-width:0;border-radius:16px;border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:var(--shadow-soft-sm);padding:1rem 1.1rem}html[data-ui=problee] .problee-summary-label{margin:0;color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-strong);letter-spacing:.18em;text-transform:uppercase}html[data-ui=problee] .problee-summary-value{min-width:0;margin:.55rem 0 0;color:var(--text-primary);font-size:clamp(1.2rem,2.8vw,1.75rem);font-weight:var(--font-weight-strong);line-height:1;letter-spacing:-.03em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-summary-value .is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-summary-value .is-negative{color:var(--signal-down)}html[data-ui=problee] .problee-summary-meta{margin:.45rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.4}html[data-ui=problee] .problee-summary-strip--compact{gap:.45rem;grid-template-columns:repeat(auto-fit,minmax(136px,1fr))}html[data-ui=problee] .problee-summary-strip--compact .problee-summary-card{border-radius:8px;box-shadow:none;padding:.55rem .65rem}html[data-ui=problee] .problee-summary-strip--compact .problee-summary-label{font-size:var(--text-xs);letter-spacing:0}html[data-ui=problee] .problee-summary-strip--compact .problee-summary-value{margin-top:.32rem;font-size:var(--text-base);line-height:1.08;letter-spacing:0}html[data-ui=problee] .problee-summary-strip--compact .problee-summary-meta{margin-top:.25rem;font-size:var(--text-xs);line-height:1.25}html[data-ui=problee] .problee-page-tabs,html[data-ui=problee] .problee-section-nav{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;border-radius:12px;border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:var(--shadow-soft-sm);padding:.3rem}html[data-ui=problee] .problee-page-tabs--full{width:100%}html[data-ui=problee] .problee-page-tabs--compact{max-width:100%;flex-wrap:nowrap;gap:.25rem;overflow-x:auto;overflow-y:hidden;border-radius:12px;box-shadow:none;padding:.22rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-ui=problee] .problee-page-tabs--compact::-webkit-scrollbar{display:none}html[data-ui=problee] .problee-page-tab,html[data-ui=problee] .problee-section-nav-link{display:inline-flex;min-width:0;align-items:center;justify-content:center;gap:.4rem;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-weight-strong);line-height:1;min-height:2.45rem;padding:.62rem .9rem;text-decoration:none;transition:background-color var(--transition-speed) ease,border-color var(--transition-speed) ease,color var(--transition-speed) ease,box-shadow var(--transition-speed) ease}html[data-ui=problee] .problee-page-tabs--compact .problee-page-tab{height:var(--problee-chrome-compact-control-height);min-height:var(--problee-chrome-compact-control-height);flex:0 0 auto;border-radius:8px;padding:0 .72rem;font-size:var(--text-sm);font-weight:var(--font-weight-strong);line-height:1;letter-spacing:0;white-space:nowrap}html[data-ui=problee] .problee-page-tabs--secondary{border-radius:10px;background:color-mix(in srgb,var(--surface-1) 92%,var(--surface-0));box-shadow:none}html[data-ui=problee] .problee-page-tabs--secondary .problee-page-tab{height:var(--problee-chrome-control-height);min-height:var(--problee-chrome-control-height);padding:0 .64rem;font-size:var(--text-sm);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-page-tabs--compact.problee-page-tabs--secondary{padding:.18rem}html[data-ui=problee] .problee-page-tabs--compact.problee-page-tabs--secondary .problee-page-tab{height:var(--problee-chrome-compact-control-height);min-height:var(--problee-chrome-compact-control-height);padding:0 .58rem;font-size:var(--text-sm)}html[data-ui=problee] .problee-page-tabs--compact.problee-page-tabs--full .problee-page-tab--full{flex:1 0 auto}html[data-ui=problee] .problee-page-tab{cursor:pointer}html[data-ui=problee] .problee-page-tab--full{flex:1 1 0}html[data-ui=problee] .problee-page-tab:hover,html[data-ui=problee] .problee-page-tab[data-active=true],html[data-ui=problee] .problee-section-nav-link:hover{border-color:var(--border-strong);background:var(--surface-2);color:var(--text)}html[data-ui=problee] .problee-page-tab[data-active=true]{box-shadow:none}html[data-ui=problee] .problee-page-tab:focus-visible,html[data-ui=problee] .problee-section-nav-link:focus-visible{outline:var(--focus-ring-width) solid var(--text);outline-offset:var(--focus-ring-offset)}html[data-ui=problee] .problee-page-tab:disabled{cursor:not-allowed;opacity:.55}html[data-ui=problee] .problee-page-tab-count{margin-left:4px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-regular)}html[data-ui=problee] .problee-leaderboard-tabs.problee-page-tabs{flex:0 0 auto;border:0;background:transparent;box-shadow:none;padding:0}@media (max-width:639px),(pointer:coarse){html[data-ui=problee] .problee-page-tabs--compact .problee-page-tab,html[data-ui=problee] .problee-page-tabs--compact.problee-page-tabs--secondary .problee-page-tab{height:var(--problee-chrome-compact-control-height);min-height:var(--problee-chrome-compact-control-height)}}html[data-ui=problee] .problee-leaderboard-shell{display:flex;flex-direction:column}html[data-ui=problee] .problee-leaderboard-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px 0 12px}html[data-ui=problee] .problee-leaderboard-title{margin:0 4px 0 0;color:var(--text);font-size:var(--text-page-title);font-weight:500;line-height:var(--control-height)}html[data-ui=problee] .problee-leaderboard-controls-fade{flex:0 1 auto;min-width:0}html[data-ui=problee] .problee-leaderboard-toolbar-controls{display:flex;align-items:center;gap:8px;width:-moz-max-content;width:max-content}html[data-ui=problee] .problee-leaderboard-find{width:220px;margin-left:auto}html[data-ui=problee] .problee-leaderboard-stamp{margin:0 0 4px}html[data-ui=problee] .problee-leaderboard-stamp>*+:before{content:" · "}html[data-ui=problee] .problee-leaderboard-table{border-collapse:separate;border-spacing:0;min-width:0}html[data-ui=problee] .problee-leaderboard-head th{height:var(--control-height);padding:0 0 0 24px;border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-stamp);text-transform:uppercase;white-space:nowrap}html[data-ui=problee] .problee-leaderboard-row td{height:var(--row-height);border-bottom:1px solid var(--border-subtle)}html[data-ui=problee] .problee-leaderboard-head .problee-leaderboard-rank,html[data-ui=problee] .problee-leaderboard-rank{width:52px;min-width:52px;padding:0;color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-leaderboard-head .problee-leaderboard-trader,html[data-ui=problee] .problee-leaderboard-trader{width:100%;padding:0;font-size:var(--text-sm)}html[data-ui=problee] .problee-leaderboard-row .problee-leaderboard-trader{max-width:0}html[data-ui=problee] .problee-leaderboard-row .problee-byline{display:flex;align-items:center;max-width:100%;gap:10px}html[data-ui=problee] .problee-leaderboard-metric{padding:0 0 0 24px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}html[data-ui=problee] .problee-leaderboard-sort-head{display:inline-flex;height:var(--control-height);align-items:center;gap:4px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:0}html[data-ui=problee] .problee-leaderboard-metric[data-ranked=true] .problee-leaderboard-sort-head,html[data-ui=problee] .problee-leaderboard-sort-head:hover{color:var(--text)}html[data-ui=problee] .problee-leaderboard-phone-sort{display:none}html[data-ui=problee] .problee-leaderboard-sort-menu{position:relative;display:inline-flex;height:var(--control-height);align-items:center;gap:4px;color:var(--text);cursor:pointer}html[data-ui=problee] .problee-leaderboard-sort-menu:focus-within{border-radius:4px;box-shadow:var(--focus-ring)}html[data-ui=problee] .problee-leaderboard-sort-menu__select{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}html[data-ui=problee] .problee-leaderboard-updated{color:inherit}html[data-ui=problee] .problee-leaderboard-window-select{display:none}@media (max-width:767px){html[data-ui=problee] .problee-leaderboard-toolbar-controls [data-control=window]{display:none}html[data-ui=problee] .problee-leaderboard-window-select{display:inline-flex}html[data-ui=problee] .problee-leaderboard-title{flex-basis:100%}html[data-ui=problee] .problee-leaderboard-find,html[data-ui=problee] .problee-leaderboard-follow,html[data-ui=problee] .problee-leaderboard-head .problee-leaderboard-metric,html[data-ui=problee] .problee-leaderboard-row .problee-leaderboard-metric:not([data-ranked=true]){display:none}html[data-ui=problee] .problee-leaderboard-phone-sort{display:table-cell;padding:0 0 0 12px;text-align:right}}html[data-ui=problee] .problee-leaderboard-table-shell{overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}html[data-ui=problee] .problee-leaderboard-follow{width:6.5rem;padding:0 0 0 12px;text-align:right}html[data-ui=problee] .problee-leaderboard-row.is-you{background:var(--surface-2);scroll-margin-top:5rem}html[data-ui=problee] .problee-leaderboard-row.is-you:hover{background:var(--surface-3)}html[data-ui=problee] .problee-leaderboard-table .follow-btn--sm{height:30px;min-height:30px;min-width:76px;border-radius:10px;font-size:var(--text-xs);padding:0 .5rem}html[data-ui=problee] .problee-leaderboard-gap td{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 68%,transparent);background:color-mix(in srgb,var(--surface-1) 55%,transparent);color:var(--text-muted);font-size:var(--text-xs);text-align:center}html[data-ui=problee] .problee-leaderboard-gap-mark{margin-right:.45rem;letter-spacing:.18em}html[data-ui=problee] .problee-leaderboard-you-bar{display:none}@media (max-width:639px){html[data-ui=problee] .problee-leaderboard-you-bar{position:fixed;left:.75rem;right:.75rem;bottom:calc(var(--problee-app-shell-bottom-reserved, 4.5rem) + .5rem);z-index:var(--z-sticky);display:flex;align-items:center;gap:.6rem;width:auto;min-height:var(--touch-target,44px);border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-2);box-shadow:var(--shadow-soft-lg);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm);padding:0 .8rem}html[data-ui=problee] .problee-leaderboard-you-bar__label{font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.04em}html[data-ui=problee] .problee-leaderboard-you-bar__rank{color:var(--text-secondary);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-leaderboard-you-bar__score{margin-left:auto;font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}}html[data-ui=problee] .problee-leaderboard-bar{margin:0;color:var(--text-secondary);font-size:var(--text-xs);line-height:1.45}html[data-ui=problee] .problee-leaderboard-load-row{display:flex;justify-content:center}html[data-ui=problee] .problee-leaderboard-load-more,html[data-ui=problee] .problee-load-more-btn{min-height:34px;border-radius:9px;border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-strong);padding:0 .9rem}html[data-ui=problee] .problee-leaderboard-load-more:disabled,html[data-ui=problee] .problee-load-more-btn:disabled{cursor:wait;opacity:.65}html[data-ui=problee] .problee-page-shell{padding-bottom:6rem}html[data-ui=problee] .problee-market-columns{display:grid;grid-template-columns:minmax(0,1fr);-moz-column-gap:3rem;column-gap:3rem}@media (min-width:1024px){html[data-ui=problee] .problee-market-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-ui=problee] .problee-market-image{--market-image-size:var(--market-image-row);flex:none;display:block;width:var(--market-image-size);height:var(--market-image-size);overflow:hidden;border-radius:var(--radius-sm);background:var(--surface-2)}html[data-ui=problee] .problee-market-image[data-scale=column]{--market-image-size:var(--market-image-column)}html[data-ui=problee] .problee-market-image[data-scale=page]{--market-image-size:var(--market-image-page)}html[data-ui=problee] .problee-market-image-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html[data-ui=problee] .problee-vote-card-action{position:relative;z-index:20;align-self:flex-start;min-height:36px;margin-left:var(--problee-row-indent);padding:0 .875rem;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:transparent;color:var(--text);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}html[data-ui=problee] .problee-vote-card-action:hover{background:var(--surface-2)}html[data-ui=problee] .problee-favorite-button{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text-muted);flex-shrink:0}html[data-ui=problee] .problee-favorite-button:hover{color:var(--text-primary)}html[data-ui=problee] .problee-favorite-button[aria-pressed=true]{color:var(--accent)}html[data-ui=problee] .problee-favorite-button--label{width:auto;max-width:none;gap:.375rem;padding:0 .625rem;white-space:nowrap}html[data-ui=problee] .problee-favorite-button--label>span{font-size:var(--text-sm);line-height:1.25rem}@keyframes problee-card-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html[data-ui=problee]{--motion-hover:0ms;--motion-entry:0ms;--motion-data:0ms;--motion-confirm:0ms}}html[data-ui=problee] .problee-market-card-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.85rem}@media (min-width:640px){html[data-ui=problee] .problee-market-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){html[data-ui=problee] .problee-market-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-ui=problee] .problee-price-note{margin:0;font-size:var(--text-xs);line-height:1.3;color:var(--text-muted)}@media (max-width:639px){html[data-ui=problee] .problee-page-title{font-size:var(--text-page-title);line-height:1.12}html[data-ui=problee] .problee-page-subtitle{font-size:var(--text-sm)}html[data-ui=problee] .problee-leaderboard-row td{padding-left:.58rem;padding-right:.58rem}}html[data-ui=problee] .problee-market-detail-panel{width:100%}html[data-ui=problee] .problee-md-shell{container-type:inline-size;container-name:market-desk;width:100%;padding-top:20px}html[data-ui=problee] .problee-md-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:start}html[data-ui=problee] .problee-md-left,html[data-ui=problee] .problee-md-right{min-width:0;display:flex;flex-direction:column;gap:1rem}html[data-ui=problee] .problee-md-pin{display:flex;flex-direction:column;gap:1rem}html[data-ui=problee] .problee-md-ticket-skeleton{display:none}@container market-desk (min-width: 860px){html[data-ui=problee] .problee-md-grid{grid-template-columns:minmax(0,1fr) 336px;-moz-column-gap:48px;column-gap:48px}html[data-ui=problee] .problee-md-left :is(.problee-insights-block p,.problee-insights-case p,.problee-insights-facts,.problee-insights-watch,.problee-md-description p,.problee-md-rules-list dd){max-width:42.5rem}html[data-ui=problee] .problee-md-left{gap:0}html[data-ui=problee] .problee-md-ticket-skeleton{display:block}html[data-ui=problee] .problee-md-right{align-self:stretch}html[data-ui=problee] .problee-md-pin{position:sticky;top:20px;z-index:1;max-height:calc(100dvh - 9rem);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:none}}html[data-ui=problee] .problee-locked-preview{filter:blur(3px);opacity:.9;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html[data-ui=problee] .problee-md-section{margin-top:28px;padding:20px 0 0}html[data-ui=problee] .problee-md-section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}html[data-ui=problee] .problee-md-section-head h2{margin:0;color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);line-height:1.2}html[data-ui=problee] .problee-md-section-head .problee-md-trust-badges{margin-inline-start:auto}html[data-ui=problee] .problee-md-rules-list{margin:1rem 0 0;display:grid;gap:1rem}html[data-ui=problee] .problee-md-rules-list dt{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.3}html[data-ui=problee] .problee-md-rules-list dd{margin:.25rem 0 0;color:var(--text-primary);font-family:var(--font-reading);font-size:var(--text-lg);line-height:var(--leading-reading);overflow-wrap:anywhere}html[data-ui=problee] .problee-md-section-note{margin:.75rem 0 0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.45}html[data-ui=problee] .problee-md-section-link{display:inline-block;margin-top:1rem;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:.3em}html[data-ui=problee] .problee-md-section-link:hover{text-decoration-color:currentColor}html[data-ui=problee] .problee-md-price-row{margin-top:16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px}html[data-ui=problee] .problee-md-chance{margin:0;display:flex;align-items:baseline;gap:4px;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-regular)}html[data-ui=problee] .problee-md-chance strong{color:var(--text-primary);font-size:var(--text-display);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1}html[data-ui=problee] .problee-md-stat{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-md-stat b{color:var(--text);font-weight:var(--font-weight-medium)}html[data-ui=problee] .problee-md-stat__label{color:var(--text-muted)}html[data-ui=problee] .problee-md-buy-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;flex:1 1 18rem;max-width:22rem}html[data-ui=problee] .problee-md-buy{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:0 .9rem;font-size:var(--text-sm);font-weight:var(--font-weight-medium)}html[data-ui=problee] .problee-md-buy-price{font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-md-price-row .problee-price-note{flex-basis:100%}@media (max-width:639px){html[data-ui=problee] .problee-md-buy-row{display:none}}html[data-ui=problee] .problee-md-header-card,html[data-ui=problee] .problee-md-related-card,html[data-ui=problee] .problee-md-section,html[data-ui=problee] .problee-md-tabs-card,html[data-ui=problee] .problee-verdict-banner,html[data-ui=problee] .problee-verdict-section{border:0;border-top:1px solid var(--border);border-radius:0;background:transparent;box-shadow:none}html[data-ui=problee] .problee-md-header-card{padding:0;border-top:0}html[data-ui=problee] .problee-md-header-top{height:24px;margin-bottom:8px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.75rem}html[data-ui=problee] .problee-md-crumb{display:inline-flex;align-items:center;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase}html[data-ui=problee] .problee-md-crumb>*+:before{content:"/";margin:0 6px}html[data-ui=problee] .problee-crumb-link{color:inherit;text-decoration:none}html[data-ui=problee] .problee-crumb-link:hover{color:var(--text)}html[data-ui=problee] .problee-md-facts{margin:8px 0 0;display:flex;flex-wrap:wrap;row-gap:4px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase}html[data-ui=problee] .problee-md-facts>*+:before{content:"\00b7";margin:0 8px;color:var(--border-strong)}html[data-ui=problee] .problee-md-fact--ink{color:var(--text)}html[data-ui=problee] .problee-md-facts a{display:inline-flex;align-items:center;gap:2px;color:var(--text-secondary);text-decoration:none}html[data-ui=problee] .problee-md-facts a .problee-icon{width:12px;height:12px}@media (max-width:639px){html[data-ui=problee] .problee-md-facts{-moz-column-gap:14px;column-gap:14px}html[data-ui=problee] .problee-md-facts>*+:before{content:none}}html[data-ui=problee] .problee-md-header-start{display:flex;align-items:center;gap:.5rem;flex:1 1 auto;min-width:0}html[data-ui=problee] .problee-md-back-link{flex:0 0 auto;border-radius:10px;margin-inline-start:-.75rem}html[data-ui=problee] .problee-md-meta-group{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-regular);min-width:0}html[data-ui=problee] .problee-md-meta-group .problee-resolves-in{white-space:normal}html[data-ui=problee] .market-close-countdown{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.5rem;white-space:nowrap;border:0;border-radius:0;background:transparent;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);line-height:1;padding:0}html[data-ui=problee] .market-close-countdown:before{content:"";width:.38rem;height:.38rem;flex:0 0 auto;border-radius:999px;background:currentColor;opacity:.6}html[data-ui=problee] .market-close-countdown--trade{width:100%;min-height:2rem;border-radius:10px;background:color-mix(in srgb,currentColor 4%,var(--surface-1));font-size:var(--text-xs)}html[data-ui=problee] .market-close-countdown[data-tone=soon]{color:var(--warning-text)}html[data-ui=problee] .market-close-countdown[data-tone=critical],html[data-ui=problee] .market-close-countdown[data-tone=urgent]{color:color-mix(in srgb,var(--error-text) 78%,var(--text-primary))}html[data-ui=problee] .market-close-countdown[data-tone=closed]{color:var(--text-muted);background:color-mix(in srgb,var(--text-muted) 8%,var(--surface-1))}html[data-ui=problee] .problee-resolves-in{display:inline-flex;align-items:center;gap:.35rem;min-height:1.5rem;white-space:nowrap;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;line-height:1}html[data-ui=problee] .problee-resolves-in[data-tone=later]{color:var(--text-muted)}html[data-ui=problee] .problee-resolves-in[data-tone=week]{color:var(--text-secondary)}html[data-ui=problee] .problee-resolves-in[data-tone=today]{color:var(--text-primary)}html[data-ui=problee] .problee-resolves-in[data-tone=urgent]{color:var(--text-primary);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-resolves-in[data-tone=settled]{color:var(--text-muted)}html[data-ui=problee] .problee-resolves-in--card,html[data-ui=problee] .problee-resolves-in--row{font-size:var(--text-xs)}html[data-ui=problee] .problee-resolves-in--header{font-size:var(--text-sm)}html[data-ui=problee] .problee-md-header-actions{display:flex;align-items:flex-start;gap:.15rem;max-width:100%;margin-inline-start:auto}html[data-ui=problee] .problee-md-fav-btn{color:var(--text-secondary)}html[data-ui=problee] .problee-md-title-row{display:flex;gap:12px;align-items:flex-start}html[data-ui=problee] .problee-md-meta-block{min-width:0}html[data-ui=problee] .problee-md-logo{flex-shrink:0;width:var(--market-image-page);height:var(--market-image-page);margin-top:0;border-radius:var(--radius-sm);background:var(--surface-2);display:grid;place-items:center;overflow:hidden}html[data-ui=problee] .problee-md-logo:empty{display:none}html[data-ui=problee] .problee-md-logo-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html[data-ui=problee] .problee-md-logo-fallback{display:flex;width:100%;height:100%;align-items:center;justify-content:center}html[data-ui=problee] .problee-md-title-copy{flex:1;min-width:0}html[data-ui=problee] .problee-md-title{margin:0;color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-display);font-weight:var(--font-weight-medium);line-height:32px;letter-spacing:-.015em;text-wrap:balance}html[data-ui=problee] .problee-md-subline{margin:.55rem 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.35}html[data-ui=problee] .problee-md-creator-row{margin:.55rem 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.22rem;color:var(--text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-md-creator-identity{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;max-width:100%}html[data-ui=problee] .problee-md-creator-label{text-transform:lowercase;letter-spacing:.01em}html[data-ui=problee] .problee-md-creator-addr{color:var(--text-secondary);text-decoration:none;font-variant-numeric:tabular-nums;transition:color .15s}html[data-ui=problee] .problee-md-creator-addr:hover{color:var(--accent)}html[data-ui=problee] .problee-md-creator-track{display:block;max-width:100%}html[data-ui=problee] .problee-md-creator-more{margin:.35rem 0 0;display:block;width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--text-secondary);font-size:var(--text-caption);font-weight:var(--font-weight-strong);line-height:1.35;text-decoration:none}html[data-ui=problee] .problee-md-creator-more:hover{color:var(--accent)}html[data-ui=problee] .problee-md-description{margin:1rem 0 0}html[data-ui=problee] .problee-md-description p{color:var(--text-primary);font-family:var(--font-reading);font-size:var(--text-lg);line-height:var(--leading-reading)}html[data-ui=problee] .problee-md-chart-toolbar{height:28px;display:flex;justify-content:flex-start;margin:12px 0 0}html[data-ui=problee] .problee-md-chart-range{display:flex;gap:14px}html[data-ui=problee] .problee-md-chart-range button{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp)}html[data-ui=problee] .problee-md-chart-range button[aria-pressed=true]{color:var(--text);text-decoration:underline;text-underline-offset:5px}html[data-ui=problee] .problee-md-chart-legend{display:flex;gap:14px;margin-inline-start:auto;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}html[data-ui=problee] .problee-md-chart-legend i{display:inline-block;width:14px;margin-inline-end:6px;border-top:1.5px solid var(--text);vertical-align:middle}html[data-ui=problee] .problee-md-chart-legend i.is-dashed{border-top:1px dashed var(--text-secondary)}html[data-ui=problee] .problee-chart-frame{width:100%;max-width:100%;overflow:hidden}html[data-ui=problee] .problee-chart-plot{height:200px}html[data-ui=problee] .problee-chart-frame__aside{min-height:16px;margin:2px 0 0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}@media (max-width:639px){html[data-ui=problee] .problee-chart-plot{height:150px}html[data-ui=problee] .problee-md-chart-legend{display:none}}html[data-ui=problee] .problee-md-chart-toolbar{align-items:center;gap:.5rem}html[data-ui=problee] .chart-marker-chips{display:flex;align-items:center;gap:.25rem;min-width:0;margin-inline-end:auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}html[data-ui=problee] .chart-marker-chips::-webkit-scrollbar{display:none}html[data-ui=problee] .chart-marker-chip{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:2.5rem;height:1.65rem;padding:0 .55rem;border-radius:999px;color:var(--text-secondary);font-size:var(--text-caption);font-weight:var(--font-weight-strong);line-height:1;letter-spacing:0;white-space:nowrap;transition:color .15s ease,background-color .15s ease}html[data-ui=problee] .chart-marker-chip:hover{color:var(--text-primary)}html[data-ui=problee] .chart-marker-chip.is-active{color:var(--text-primary);background:var(--surface-2)}html[data-ui=problee] .chart-marker-chip:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}html[data-ui=problee] .price-chart-overlay{position:absolute;pointer-events:none}html[data-ui=problee] .chart-marker-layer{position:absolute;inset:0}html[data-ui=problee] .chart-marker-stack{position:absolute;width:24px;padding:0;border:0;background:transparent;color:var(--text-primary);cursor:pointer;pointer-events:auto}html[data-ui=problee] .chart-marker-stack:focus-visible{outline:none}html[data-ui=problee] .chart-marker{position:absolute;left:0;width:24px;height:24px;border-radius:var(--avatar-radius);transition:transform .15s ease;box-shadow:var(--shadow-soft-sm);transition:box-shadow .15s ease}html[data-ui=problee] .chart-marker-stack.is-selected .chart-marker,html[data-ui=problee] .chart-marker-stack:focus-visible .chart-marker,html[data-ui=problee] .chart-marker-stack:hover .chart-marker{transform:scale(1.08)}html[data-ui=problee] .chart-marker-stack.is-selected .chart-marker,html[data-ui=problee] .chart-marker-stack:focus-visible .chart-marker{box-shadow:0 0 0 2px var(--accent)}html[data-ui=problee] .chart-marker-stack__more{position:absolute;top:0;left:calc(100% + 2px);display:inline-flex;align-items:center;justify-content:center;height:14px;padding:0 4px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-1);color:var(--text-secondary);font-size:var(--text-2xs);font-weight:var(--font-weight-strong);line-height:1;white-space:nowrap;pointer-events:none}html[data-ui=problee] .chart-marker-popover{position:fixed;width:min(20rem,calc(100vw - 1rem));max-height:min(var(--anchored-overlay-max-height,24rem),24rem);overflow-y:auto;overscroll-behavior:contain;padding:.75rem;border-radius:var(--problee-chrome-overlay-radius);border:1px solid var(--border-subtle);background:var(--surface-1);box-shadow:var(--shadow-soft-md);z-index:var(--z-overlay-content);outline:none}html[data-ui=problee] .chart-marker-sheet__body{padding:0 1rem 1.25rem}html[data-ui=problee] .chart-marker-card{display:flex;flex-direction:column;gap:.5rem;min-width:0}html[data-ui=problee] .chart-marker-card__list{display:flex;flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none}html[data-ui=problee] .chart-marker-card__row{display:flex;align-items:flex-start;gap:.5rem;width:100%;min-width:0;padding:.35rem .4rem;border-radius:8px;text-align:start;color:var(--text-primary)}html[data-ui=problee] .chart-marker-card__row-body{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1 auto}html[data-ui=problee] .chart-marker-card__row-head{display:flex;align-items:center;gap:.35rem;min-width:0}html[data-ui=problee] .chart-marker-card__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);text-decoration:none}html[data-ui=problee] a.chart-marker-card__name:hover{color:var(--accent)}html[data-ui=problee] .chart-marker-card__pill{flex:0 0 auto;display:inline-flex;align-items:center;height:1rem;padding:0 .3rem;border-radius:4px;background:var(--surface-2);color:var(--text-secondary);font-size:var(--text-2xs);font-weight:var(--font-weight-strong);line-height:1;white-space:nowrap}html[data-ui=problee] .chart-marker-card__meta{color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--font-weight-strong);white-space:nowrap}html[data-ui=problee] .chart-marker-card__open{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;min-width:0;padding:.2rem .3rem;border-radius:6px;text-align:start;color:var(--text-primary);transition:background-color .15s ease}html[data-ui=problee] .chart-marker-card__open:focus-visible,html[data-ui=problee] .chart-marker-card__open:hover{background:var(--surface-2);outline:none}html[data-ui=problee] .chart-marker-card__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;color:var(--text-primary);font-size:var(--text-sm);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}html[data-ui=problee] .chart-marker-card__reactions{display:inline-flex;align-items:center;gap:.2rem;color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--font-weight-strong);line-height:1}html[data-ui=problee] .problee-md-chart-wrap .retro-window{border-radius:18px;border-color:var(--border-subtle);background:var(--surface-0);box-shadow:var(--shadow-soft-sm)}html[data-ui=problee] .problee-md-chart-wrap .retro-window>.mb-4{margin-bottom:.4rem}html[data-ui=problee] .problee-md-chart-wrap .retro-window p.text-xs.uppercase{color:var(--text-muted);letter-spacing:.15em}html[data-ui=problee] .problee-md-outcome-row{display:flex;align-items:center;gap:.5rem;margin-top:.35rem}html[data-ui=problee] .problee-md-outcome-tag{font-size:var(--text-xs);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.05em;padding:.15rem .45rem;border-radius:4px;line-height:1.3}html[data-ui=problee] .problee-md-outcome-row[data-side=outcome1] .problee-md-outcome-tag{background:rgb(var(--outcome1-rgb)/.15);color:var(--outcome1)}html[data-ui=problee] .problee-md-outcome-row[data-side=outcome2] .problee-md-outcome-tag{background:rgb(var(--outcome2-rgb)/.15);color:var(--outcome2)}html[data-ui=problee] .problee-md-outcome-row[data-side=outcome3] .problee-md-outcome-tag{background:rgb(var(--outcome3-rgb)/.15);color:var(--outcome3)}html[data-ui=problee] .problee-md-outcome-value{font-size:var(--text-base);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-md-outcome-row[data-side=outcome1] .problee-md-outcome-value{color:var(--outcome1)}html[data-ui=problee] .problee-md-outcome-row[data-side=outcome2] .problee-md-outcome-value{color:var(--outcome2)}html[data-ui=problee] .problee-md-outcome-row[data-side=outcome3] .problee-md-outcome-value{color:var(--outcome3)}html[data-ui=problee] .problee-md-outcome-date{font-size:var(--text-caption);color:var(--text-muted);margin-left:.15rem}html[data-ui=problee] .problee-md-outcome-date:before{content:"·";margin-right:.35rem}html[data-ui=problee] .problee-ob-row{--ob-fill:0%;--ob-bar:transparent;background-image:linear-gradient(to left,var(--ob-bar) var(--ob-fill),transparent var(--ob-fill));background-repeat:no-repeat}html[data-ui=problee] .problee-ob-row[data-side=bid]{--ob-bar:rgb(var(--outcome1-rgb)/0.11)}html[data-ui=problee] .problee-ob-row[data-side=ask]{--ob-bar:rgb(var(--outcome2-rgb)/0.11)}html[data-ui=problee][data-theme=dark] .problee-ob-row[data-side=bid]{--ob-bar:rgb(var(--outcome1-rgb)/0.13)}html[data-ui=problee][data-theme=dark] .problee-ob-row[data-side=ask]{--ob-bar:rgb(var(--outcome2-rgb)/0.13)}html[data-ui=problee] .problee-md-orderbook-depth{min-width:0}html[data-ui=problee] .problee-ob-section[data-open=desktop]>.problee-ob-section__body{display:none}@media (min-width:1100px){html[data-ui=problee] .problee-ob-section[data-open=desktop]>.problee-ob-section__body{display:block}html[data-ui=problee] .problee-ob-section[data-open=desktop] .problee-ob-section__chevron{transform:rotate(180deg)}}html[data-ui=problee] .problee-md-position{margin:0;padding:.85rem 1rem;border-radius:16px;border:1px solid var(--border-subtle);background:var(--surface-2)}html[data-ui=problee] .problee-md-position-title{margin:0 0 .6rem;font-size:var(--text-caption);font-weight:var(--font-weight-strong);letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary)}html[data-ui=problee] .problee-md-position-rows{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}html[data-ui=problee] .problee-md-position-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}html[data-ui=problee] .problee-md-position-outcome{flex:0 0 auto;font-size:var(--text-sm);font-weight:var(--font-weight-strong);color:var(--text-primary)}html[data-ui=problee] .problee-md-position-metrics{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;min-width:0}html[data-ui=problee] .problee-md-position-metrics dt{font-size:var(--text-2xs);font-weight:var(--font-weight-strong);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted)}html[data-ui=problee] .problee-md-position-metrics dd{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums;color:var(--text-primary)}html[data-ui=problee] .problee-md-position-metrics dd.is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-md-position-metrics dd.is-negative{color:var(--signal-down)}html[data-ui=problee] .problee-md-position-sell{flex:0 0 auto;min-height:32px;padding:0 .9rem;border-radius:10px;border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);cursor:pointer;transition:border-color .15s ease,background .15s ease}html[data-ui=problee] .problee-md-position-sell:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-1))}html[data-ui=problee] .problee-md-tabs-card{margin-top:28px;padding:0;border-top:0}html[data-ui=problee] .problee-md-tab-list.problee-page-tabs{width:100%;padding:0}html[data-ui=problee] .problee-md-tab-panel{padding:12px 0 0;min-height:13rem}html[data-ui=problee] .problee-md-canvas{border-radius:18px;border:1px solid var(--border-subtle);background:var(--surface-0);padding:.85rem;margin-bottom:.75rem}html[data-ui=problee] .creator-dashboard-tab-panel .problee-md-canvas{border:0;background:transparent;padding:0;margin-bottom:0}html[data-ui=problee] .problee-md-canvas-empty{text-align:center;font-size:var(--text-xs);color:var(--text-secondary);padding:.75rem 0}html[data-ui=problee] .problee-md-canvas-list{display:flex;flex-direction:column;gap:.5rem}html[data-ui=problee] .problee-md-canvas-item{padding:.5rem 0;border-bottom:1px solid var(--border-subtle)}html[data-ui=problee] .problee-md-canvas-item:last-child{border-bottom:none}html[data-ui=problee] .problee-md-canvas-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}html[data-ui=problee] .problee-md-canvas-item-meta{font-size:var(--text-xs);color:var(--text-secondary);opacity:.6}html[data-ui=problee] .problee-md-canvas-delete{font-size:var(--text-xs);color:var(--text-secondary);opacity:.5;cursor:pointer;background:none;border:none;padding:0}html[data-ui=problee] .problee-md-canvas-delete:hover{color:var(--outcome2,#dc2626);opacity:1}html[data-ui=problee] .problee-md-canvas-load-more{display:block;width:100%;text-align:center;padding:.5rem 0;font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;background:none;border:none}html[data-ui=problee] .problee-md-canvas-load-more:hover{color:var(--text-primary)}html[data-ui=problee] .problee-md-canvas-composer{margin-bottom:.75rem}html[data-ui=problee] .problee-md-canvas-composer-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:.65rem}html[data-ui=problee] .problee-md-canvas-composer-tabs button{min-height:32px;padding:6px 14px;font-size:var(--text-sm);font-weight:var(--font-weight-strong);border-radius:8px;border:1px solid rgb(var(--text-rgb)/.08);background:rgb(var(--surface-rgb)/.5);color:var(--text-muted);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}html[data-ui=problee] .problee-md-canvas-composer-tabs button.is-active{color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}html[data-ui=problee] .problee-md-canvas-composer-body{display:flex;flex-direction:column;gap:0;overflow:hidden;border:1px solid rgb(var(--text-rgb)/.1);border-radius:10px;background:var(--surface-0)}html[data-ui=problee] .problee-md-canvas-textarea{width:100%;resize:vertical;min-height:72px;max-height:8rem;padding:.625rem .75rem;font-size:var(--text-base);border:0;border-radius:0;background:transparent;color:var(--text-primary);font-family:inherit}html[data-ui=problee] .problee-md-canvas-textarea:focus{outline:var(--focus-ring-width) solid var(--text);box-shadow:0 0 0 2px rgb(var(--text-rgb)/.2)}html[data-ui=problee] .problee-md-canvas-text-input{width:calc(100% - 1.3rem);margin:.65rem .65rem 0;padding:.5rem .75rem;font-size:var(--text-base);border:1px solid rgb(var(--text-rgb)/.1);border-radius:10px;background:var(--surface-0);color:var(--text-primary);font-family:inherit}html[data-ui=problee] .problee-md-canvas-text-input:focus{outline:var(--focus-ring-width) solid var(--text);border-color:var(--text)}html[data-ui=problee] .problee-md-canvas-file-input{margin:.65rem .65rem 0;font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-md-canvas-img-preview{width:calc(100% - 1.3rem);max-width:100%;max-height:12rem;margin:.65rem .65rem 0;border-radius:10px;-o-object-fit:contain;object-fit:contain}html[data-ui=problee] .problee-md-canvas-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:44px;margin-top:.65rem;padding:.5rem .65rem;border-top:1px solid rgb(var(--text-rgb)/.08);background:rgb(var(--surface-rgb)/.42)}html[data-ui=problee] .problee-md-canvas-char-count{font-size:var(--text-xs);color:var(--text-secondary);opacity:.5}html[data-ui=problee] .problee-md-canvas-link-hint{margin:.35rem .65rem 0;font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-md-canvas-post-btn{min-height:32px;padding:.4rem .85rem;font-size:var(--text-sm);font-weight:var(--font-weight-strong);border:none;border-radius:8px;background:var(--accent);color:#fff;cursor:pointer;transition:opacity .15s ease}html[data-ui=problee] .problee-md-canvas-post-btn:disabled{opacity:.4;cursor:not-allowed}html[data-ui=problee] .problee-md-canvas-post-btn:hover:not(:disabled){opacity:.85}html[data-ui=problee] .problee-md-related-card{padding:1.75rem 0}html[data-ui=problee] .problee-md-related-head h2{margin:0;color:var(--text-primary);font-family:var(--font-heading);font-size:var(--text-section-title);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-heading);line-height:1.2}html[data-ui=problee] .problee-md-related-empty{margin:.7rem 0 0;color:var(--text-muted);font-size:var(--text-sm)}html[data-ui=problee] .problee-md-related-list{margin-top:.75rem;display:grid;gap:0}html[data-ui=problee] .problee-md-related-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem;align-items:center;padding:.55rem .25rem;color:inherit;text-decoration:none;transition:background-color var(--transition-speed) ease}html[data-ui=problee] .problee-md-related-row+.problee-md-related-row{border-top:1px solid var(--border-subtle)}html[data-ui=problee] .problee-md-related-row:hover{background:var(--surface-1)}html[data-ui=problee] .problee-md-related-thumb{width:var(--market-image-column);height:var(--market-image-column);flex:none;border-radius:var(--radius-md);background:var(--surface-2);display:grid;place-items:center;overflow:hidden;color:var(--text-muted);font-size:var(--text-caption)}html[data-ui=problee] .problee-md-related-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html[data-ui=problee] .problee-md-related-copy{min-width:0}html[data-ui=problee] .problee-md-related-copy p{margin:0;color:var(--text-primary);font-size:var(--text-sm);line-height:1.15;font-weight:var(--font-weight-strong);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[data-ui=problee] .problee-md-related-copy span{display:block;margin-top:.18rem;color:var(--text-muted);font-size:var(--text-xs)}html[data-ui=problee] .problee-md-related-prob{color:var(--text-primary);font-size:var(--text-lg);line-height:1;font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-md-related-prob[data-side=outcome1]{color:var(--outcome1)}html[data-ui=problee] .problee-md-related-prob[data-side=outcome2]{color:var(--outcome2)}html[data-ui=problee] .problee-md-related-prob[data-side=outcome3]{color:var(--outcome3)}html[data-ui=problee] .problee-ticket-mode,html[data-ui=problee] .problee-ticket-mode:hover{padding:.55rem}html[data-ui=problee] .problee-market-detail-panel .problee-market-detail-inner.retro-window{border:1px solid var(--border);border-radius:var(--problee-radius-panel);background:var(--surface-1);box-shadow:none;padding:1.25rem}html[data-ui=problee] .problee-market-detail-panel .problee-market-detail-ticket .market-info,html[data-ui=problee] .problee-market-detail-panel .problee-market-detail-ticket.market-info,html[data-ui=problee] .problee-market-detail-panel .problee-market-detail-ticket>.mb-3{display:none}html[data-ui=problee] .problee-market-detail-panel .problee-market-detail-ticket.retro-window{border:1px solid var(--border);border-radius:var(--problee-radius-panel);background:var(--surface-1);box-shadow:none;padding:1.25rem}html[data-ui=problee] .problee-market-detail-panel .market-info{position:relative;border-radius:16px;border:0;background:var(--surface-0);padding:.9rem}html[data-ui=problee] .problee-market-detail-panel .market-info h1{font-family:var(--font-heading);font-size:clamp(1.35rem,2vw,2rem);line-height:.96;letter-spacing:-.03em;color:var(--text-primary)}html[data-ui=problee] .problee-market-detail-panel .market-info>div[class*="absolute top-4 right-4"]{border-radius:999px;font-size:var(--text-xs);line-height:1;padding:.35rem .55rem}html[data-ui=problee] .problee-market-detail-panel .market-info img{border-radius:12px}html[data-ui=problee] .problee-market-detail-panel .mb-3>.flex.items-center.gap-3,html[data-ui=problee] .problee-market-detail-panel .mb-3>.flex.items-center.gap-3.sm\:gap-4{border-radius:12px;border:1px solid var(--border);background:var(--surface-1);padding:.65rem .75rem}html[data-ui=problee] .problee-market-detail-panel .flex.gap-2.sm\:gap-4>button{border-radius:12px;border-width:2px;box-shadow:none;min-height:46px;padding:.55rem .7rem;gap:.15rem;justify-content:center}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .flex.gap-2.sm\:gap-4{gap:.45rem}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .problee-outcome-selector{gap:.5rem}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome]{border:1px solid var(--border-strong);background:transparent;justify-content:center;align-items:center;height:auto;font-size:var(--text-base)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome=outcome1]{border-color:rgb(var(--outcome1-rgb)/.4);background:transparent;color:var(--outcome1)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome=outcome2]{border-color:rgb(var(--outcome2-rgb)/.4);background:transparent;color:var(--outcome2)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome=outcome3]{border-color:rgb(var(--text-rgb)/.4);background:transparent;color:var(--text-primary)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome=outcome1]:not(:disabled):hover{border-color:var(--outcome1);background:rgb(var(--outcome1-rgb)/.08);color:var(--outcome1)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome=outcome2]:not(:disabled):hover{border-color:var(--outcome2);background:rgb(var(--outcome2-rgb)/.08);color:var(--outcome2)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome=outcome3]:not(:disabled):hover{border-color:var(--text-primary);background:rgb(var(--text-rgb)/.08);color:var(--text-primary)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome]>span:first-child{font-size:var(--text-sm);line-height:1}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket [data-outcome]>span:last-child{font-size:var(--text-base);line-height:1;font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-market-detail-panel .retro-input{border-radius:var(--radius-md);background:var(--surface-1);border-color:var(--border-strong)}html[data-ui=problee] .problee-market-detail-panel .retro-input:focus{box-shadow:none;border-color:var(--text-primary)}html[data-ui=problee] .problee-market-detail-panel .retro-button{border-radius:var(--radius-md);box-shadow:none}html[data-ui=problee] .problee-market-detail-panel .retro-button:not(:disabled){border-color:var(--border)}html[data-ui=problee] .problee-market-detail-panel .retro-button.w-full{min-height:44px}html[data-ui=problee] .problee-market-detail-panel .retro-button.w-full[data-retro-size=lg]{min-height:48px}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .flex.flex-col.gap-3.mt-1.min-h-0{gap:.6rem;margin-top:.15rem}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .space-y-3>.flex.flex-wrap.gap-3{gap:.35rem}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .space-y-3>.flex.flex-wrap.gap-3 .retro-button{flex:1 1 calc(20% - 0.35rem);min-height:40px;border-radius:var(--radius-md);border:1px solid var(--border);color:var(--text-secondary);padding:.45rem .25rem;font-size:var(--text-xs);font-weight:var(--font-weight-medium)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .space-y-3>.flex.flex-wrap.gap-3 .retro-button[data-active=true]{color:var(--text-primary)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket input.retro-input{min-height:44px;padding-block:.55rem;font-size:var(--text-base)}html[data-ui=problee] .amount-increment-row,html[data-ui=problee] .problee-amount-chip-row{display:flex;width:100%;gap:.375rem;justify-content:stretch}html[data-ui=problee] .amount-increment-btn,html[data-ui=problee] .problee-amount-chip{flex:1 1 0;min-width:0;height:38px;min-height:38px;padding:0 .5rem;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);background:transparent;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background .12s,color .12s;display:flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}html[data-ui=problee] .amount-increment-btn:hover:not(:disabled),html[data-ui=problee] .problee-amount-chip:hover:not(:disabled){background:var(--surface-2);color:var(--text-primary)}html[data-ui=problee] .amount-increment-btn:disabled,html[data-ui=problee] .problee-amount-chip:disabled{opacity:.4;cursor:not-allowed}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .rounded-xl.border.border-border-subtle.bg-surface-1.p-3.text-sm.space-y-1{border-radius:12px;border-color:var(--border);background:var(--surface-0);padding:.7rem}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .rounded-xl.border.border-border-subtle.bg-surface-1.p-3.text-sm.space-y-1>div{min-height:22px}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .rounded-xl.border.border-border-subtle.bg-surface-1.p-3.text-sm.space-y-1>div:last-child{margin-top:0;padding-top:0;border-top:none}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .flex.items-center.gap-2 .text-xs.text-outcome2.font-semibold{color:var(--status-error)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .flex.items-center.gap-2 button.text-xs.text-accent{color:var(--accent);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .space-y-1[role=status] p,html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .text-\[10px\].text-muted.bg-surface-2{border-radius:8px;background:var(--surface-2);border:1px solid var(--border);padding:.35rem .45rem}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .mt-1.pt-2.border-t.border-border-subtle{display:none}html[data-ui=problee] .problee-market-detail-panel .rounded-xl.border.border-border-subtle.bg-surface-1.p-3.text-sm.space-y-1{border-radius:14px;border-color:var(--border);background:var(--surface-0)}html[data-ui=problee] .problee-market-detail-panel .mt-1.pt-2.border-t.border-border-subtle{margin-top:.65rem;padding-top:.7rem;border-top-color:var(--border)}html[data-ui=problee] .problee-position-outcome-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr));gap:.75rem;min-width:0}html[data-ui=problee] .problee-position-outcome-card{padding:.75rem;background:var(--surface-0)}html[data-ui=problee] .problee-position-outcome-card__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}html[data-ui=problee] .problee-position-outcome-card__label{min-width:0;overflow-wrap:anywhere;line-height:1.25}html[data-ui=problee] .problee-position-outcome-card__balance{flex:0 0 auto;line-height:1.05;white-space:nowrap}@media (max-width:639px){html[data-ui=problee] .problee-position-outcome-grid{grid-template-columns:minmax(0,1fr);gap:.75rem}html[data-ui=problee] .problee-position-outcome-card{padding:.85rem}}html[data-ui=problee] .problee-market-detail-panel .rounded-xl.border.border-border-subtle.p-1,html[data-ui=problee] .problee-market-detail-panel .rounded-xl.border.border-border-subtle.p-1.sm\:p-3{border-radius:14px;border-color:var(--border);background:var(--surface-0)}html[data-ui=problee] .problee-market-detail-panel .bg-surface-2{background-color:var(--surface-2)}@media (max-width:639px){html[data-ui=problee] .problee-md-title{font-size:var(--text-page-title);line-height:26px}html[data-ui=problee] .problee-market-detail-panel .problee-market-detail-inner.retro-window{border-radius:16px;padding:.85rem}html[data-ui=problee] .problee-market-detail-panel .market-info{padding:.75rem}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .space-y-3>.flex.flex-wrap.gap-3 .retro-button{flex-basis:calc(25% - 0.35rem)}}html[data-ui=problee] .problee-responsive-trade-panel{position:relative}html[data-ui=problee] .problee-mobile-trade-cta{display:none}html[data-ui=problee] .problee-trade-drawer-body{padding:0}html[data-ui=problee] .problee-responsive-trade-panel.is-phone .problee-mobile-trade-cta{position:fixed;bottom:calc(var(--frame-bottom, env(safe-area-inset-bottom, 0px)) + .75rem);left:.75rem;right:.75rem;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:center;gap:.5rem;height:3.25rem;border-radius:14px;border:none;background:var(--accent);color:var(--text-on-accent);font-weight:var(--font-weight-strong);font-size:var(--text-lg);letter-spacing:0;cursor:pointer;box-shadow:none;transition:transform .15s ease,box-shadow .15s ease}html[data-ui=problee] .problee-responsive-trade-panel.is-phone .problee-mobile-trade-cta:active{transform:scale(.97)}html[data-ui=problee] .problee-responsive-trade-panel.is-phone .problee-mobile-trade-cta:disabled{cursor:not-allowed;background:var(--surface-2);color:var(--text-muted);box-shadow:none;opacity:.78}html[data-ui=problee] .problee-responsive-trade-panel.is-phone .problee-mobile-trade-cta:disabled:active{transform:none}html[data-ui=problee] .problee-responsive-trade-panel.is-phone .problee-mobile-trade-cta-label{font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:0;font-size:var(--text-base)}html[data-ui=problee] .problee-responsive-trade-panel.is-phone .problee-mobile-trade-cta-price{opacity:.85;font-weight:var(--font-weight-medium);font-size:var(--text-sm)}html[data-ui=problee] .problee-trade-sheet .problee-trade-drawer-body{padding-top:.25rem;padding-right:.75rem;padding-left:.75rem}html[data-app-shell=on],html[data-app-shell=on] body{height:100dvh;overflow:hidden}html[data-ui=problee]:has(.problee-app-shell){--problee-app-shell-action-height:0px;--problee-app-shell-tabs-height:4rem;--problee-app-shell-bottom-reserved:var(--problee-app-shell-tabs-height)}html[data-ui=problee] .problee-app-shell{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100dvh;width:100%;padding:var(--frame-top,env(safe-area-inset-top,0)) var(--frame-right,env(safe-area-inset-right,0)) var(--frame-bottom,env(safe-area-inset-bottom,0)) var(--frame-left,env(safe-area-inset-left,0));box-sizing:border-box;background:var(--bg)}html[data-ui=problee] .problee-app-shell>*{position:relative;z-index:1}html[data-ui=problee]:has(.problee-app-shell[data-has-action=true]){--problee-app-shell-action-height:4.25rem;--problee-app-shell-bottom-reserved:calc(var(--problee-app-shell-action-height) + var(--problee-app-shell-tabs-height))}html[data-ui=problee] .problee-app-shell__stage{position:relative;isolation:isolate;display:flex;flex:1 1 auto;height:100%;max-height:100%;min-height:0;overflow:hidden}html[data-ui=problee] .problee-app-shell__content{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-padding-bottom:calc(var(--problee-app-shell-bottom-reserved) + 1rem);scrollbar-width:none}html[data-ui=problee] .problee-app-shell__overlay-root{position:absolute;top:var(--frame-top,env(safe-area-inset-top,0));right:var(--frame-right,env(safe-area-inset-right,0));bottom:var(--frame-bottom,env(safe-area-inset-bottom,0));left:var(--frame-left,env(safe-area-inset-left,0));overflow:hidden;z-index:var(--z-overlay-backdrop);pointer-events:none}html[data-ui=problee] .problee-app-shell__overlay-root:empty{display:none}html[data-ui=problee] .problee-app-shell__overlay-root>.app-bottom-sheet,html[data-ui=problee] .problee-app-shell__overlay-root>.app-bottom-sheet-backdrop{position:absolute}html[data-ui=problee] .problee-app-shell__overlay-root>.app-bottom-sheet{--sheet-bottom-inset:0px;max-height:calc(100% - var(--sheet-top-margin))}html[data-ui=problee] .problee-app-shell__overlay-root>[data-state=open]{pointer-events:auto}html[data-ui=problee] .problee-app-shell__bottom{flex:0 0 auto;display:flex;flex-direction:column}html[data-ui=problee] .problee-app-shell__action{padding:.5rem var(--page-padding);border-top:1px solid var(--border);background:var(--bg)}html[data-ui=problee] .problee-app-shell__action-btn{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:3rem;border-radius:var(--radius-md);border:none;background:var(--text);color:var(--bg);font-weight:var(--font-weight-medium);font-size:var(--text-base);cursor:pointer;box-shadow:none;transition:opacity var(--duration-fast) ease}html[data-ui=problee] .problee-app-shell__action-btn:active{opacity:.86}html[data-ui=problee] .problee-app-shell__action-btn:disabled{opacity:.55;cursor:not-allowed}html[data-ui=problee] .problee-app-shell__action-label{font-weight:var(--font-weight-medium);font-size:var(--text-base)}html[data-ui=problee] .problee-app-shell__action-detail{opacity:.85;font-weight:var(--font-weight-medium);font-size:var(--text-sm)}html[data-ui=problee] .problee-app-shell__action--split{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}html[data-ui=problee] .problee-app-shell__action-choice{display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:0;height:3rem;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:transparent;font-weight:var(--font-weight-medium);font-size:var(--text-base);cursor:pointer;color:var(--text);box-shadow:none;transition:background-color var(--duration-fast) ease}html[data-ui=problee] .problee-app-shell__action-choice[data-tone=outcome1]{border-color:rgb(var(--outcome1-rgb)/.4);color:var(--outcome1)}html[data-ui=problee] .problee-app-shell__action-choice[data-tone=outcome2]{border-color:rgb(var(--outcome2-rgb)/.4);color:var(--outcome2)}html[data-ui=problee] .problee-app-shell__action-choice[data-tone=outcome3]{border-color:rgb(var(--outcome3-rgb)/.4);color:var(--outcome3)}html[data-ui=problee] .problee-app-shell__action-choice[data-tone=ink]{border-color:transparent;background:var(--accent);color:var(--text-on-accent);text-decoration:none}html[data-ui=problee] .problee-app-shell__action-choice[data-tone=ink] .problee-app-shell__action-choice-label{display:inline-flex;align-items:center;gap:6px}html[data-ui=problee] .problee-app-shell__action-choice[data-tone=play]{border:1px dashed var(--text-secondary)}html[data-ui=problee] .problee-app-shell__action--split:has([data-tone=ink]){grid-template-columns:1.3fr 1fr}html[data-ui=problee] .problee-app-shell__action-choice:active{background:var(--surface-2)}html[data-ui=problee] .problee-app-shell__action-choice[data-tone=ink]:active{background:var(--accent);opacity:.9}html[data-ui=problee] .problee-app-shell__action-choice-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium);font-size:var(--text-base)}html[data-ui=problee] .problee-app-shell__action-choice-detail{flex-shrink:0;font-weight:var(--font-weight-medium);font-size:var(--text-base);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-app-shell__tabs{height:var(--problee-app-shell-tabs-height);padding:0}html[data-ui=problee] .problee-app-shell__tabs .is-active{font-weight:var(--font-weight-medium)}@media (min-width:640px){html[data-ui=problee]:has(.problee-app-shell){--problee-app-shell-tabs-height:0px;--problee-app-shell-bottom-reserved:var(--problee-app-shell-action-height)}html[data-ui=problee] .problee-app-shell__tabs{display:none}}@media (max-width:639px){html[data-ui=problee]:has([data-shell-action=expected]) .problee-app-shell__bottom[data-has-action=false]:before{content:"";display:block;height:4.25rem}html[data-ui=problee] .problee-app-shell__bottom:not(:has(>.problee-app-shell__tabs)):after{content:"";display:block;height:var(--problee-app-shell-tabs-height)}}html[data-ui=problee] .problee-bottom-notice{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-sticky);border-top:1px solid var(--border-subtle);background:var(--surface-1);padding:.75rem 1rem max(.75rem,env(safe-area-inset-bottom,0px))}html[data-ui=problee]:has(.problee-app-shell) .problee-bottom-notice{bottom:calc(var(--problee-app-shell-bottom-reserved) + var(--frame-bottom, env(safe-area-inset-bottom, 0px)));padding-bottom:.75rem}html[data-ui=problee]:has(.problee-app-shell__overlay-root:not(:empty)) .problee-bottom-notice{display:none}html[data-ui=problee] .problee-wordmark{display:block;flex:none;color:var(--text-primary)}html[data-ui=problee] .home-shell{display:flex;flex-direction:column;gap:0}html[data-ui=problee] .header-menu-floating-panel,html[data-ui=problee] .menu-dropdown-portal,html[data-ui=problee] .profile-dropdown-portal{max-height:min(var(--anchored-overlay-max-height,calc(100dvh - 1rem)),calc(100dvh - 1rem));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html[data-ui=problee] .header-menu-floating-panel>div{max-height:min(var(--anchored-overlay-max-height,340px),340px)}@media (max-width:767px){html[data-ui=problee] .problee-search-trigger{min-height:var(--touch-target,44px);padding-inline:.65rem}}html[data-ui=problee][data-theme=dark]{--bg:#111112;--bg-rgb:17 17 18;--surface:#19191b;--surface-rgb:25 25 27;--surface-0:#161617;--surface-0-rgb:22 22 23;--surface-1:#1b1b1d;--surface-1-rgb:27 27 29;--surface-2:#232326;--surface-2-rgb:35 35 38;--surface-3:#2c2c30;--surface-base:#111112;--surface-base-rgb:17 17 18;--surface-inset:#0c0c0d;--text:#ecece9;--text-rgb:236 236 233;--text-primary:#ecece9;--text-primary-rgb:236 236 233;--text-secondary:#a9a8a3;--text-secondary-rgb:169 168 163;--text-muted:#8a8984;--text-muted-rgb:138 137 132;--border:#2a2a2d;--border-rgb:42 42 45;--border-subtle:#222225;--border-subtle-rgb:34 34 37;--border-strong:#636368;--border-strong-rgb:99 99 104;--secondary-accent-text:#99c3f7;--secondary-accent-text-rgb:153 195 247;--secondary-accent-surface:#273345;--secondary-accent-surface-rgb:39 51 69;--secondary-accent-border:#455e7e;--secondary-accent-border-rgb:69 94 126;--secondary-accent-tint:#4680cc;--secondary-accent-tint-rgb:70 128 204;--secondary-accent-wash:color-mix(in srgb,var(--secondary-accent-tint) 7%,var(--surface-0));--outcome1:#5cc08c;--outcome1-rgb:92 192 140;--outcome2:#f07c70;--outcome2-rgb:240 124 112;--outcome3:#8fa8e6;--chart-series-3:#75746f;--outcome3-rgb:143 168 230;--signal-up:#5cc08c;--signal-up-rgb:92 192 140;--signal-down:#f07c70;--signal-down-rgb:240 124 112;--status-success:#5cc08c;--status-success-rgb:92 192 140;--status-error:#f07c70;--status-error-rgb:240 124 112;--status-warning:#e0b04f;--status-warning-rgb:224 176 79;--status-info:#8fa8e6;--status-info-rgb:143 168 230;--verified:#57c7b6;--verified-rgb:87 199 182;--focus:var(--text);--focus-rgb:236 236 233;--button-bg:var(--surface-1);--button-hover:var(--surface-2);--chip-bg:var(--surface-2);--divider:var(--border-subtle);--ink:var(--text);--shade:var(--surface-2);--shadow-card:none;--shadow-soft:transparent;--shadow-faint:transparent;--shadow-strong:transparent;--shadow-subtle:transparent;--shadow-soft-sm:none;--shadow-soft-md:none;--shadow-soft-lg:none;--text-on-outcome:#111112;--text-on-outcome-rgb:17 17 18;--text-on-dark:#ecece9;--text-on-dark-rgb:236 236 233;--warning-bg:color-mix(in srgb,var(--status-warning) 12%,transparent);--warning-text:var(--status-warning);--warning-border:color-mix(in srgb,var(--status-warning) 24%,transparent);--error-bg:color-mix(in srgb,var(--status-error) 12%,transparent);--error-text:var(--status-error);--error-border:color-mix(in srgb,var(--status-error) 24%,transparent);--success-bg:color-mix(in srgb,var(--status-success) 12%,transparent);--success-text:var(--status-success);--success-border:color-mix(in srgb,var(--status-success) 24%,transparent);--info-bg:color-mix(in srgb,var(--status-info) 12%,transparent);--info-text:var(--status-info);--info-border:color-mix(in srgb,var(--status-info) 24%,transparent);--control-track:var(--surface-inset);--control-track-rgb:12 12 13;--control-segment-active:var(--surface-2);--control-segment-active-rgb:35 35 38;--control-segment-text-active:var(--text);--control-segment-text-idle:var(--text-secondary);--control-segment-text-disabled:#5a5955;--control-shadow-active:none;--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--text);color-scheme:dark}html[data-ui=problee][data-theme=dark] .problee-card{border-color:var(--border-subtle)}html[data-ui=problee][data-theme=dark] .problee-panel,html[data-ui=problee][data-theme=dark] .problee-stat-card{border-color:var(--border-subtle);background:var(--surface-1);box-shadow:none}html[data-ui=problee][data-theme=dark] .problee-section-title{color:var(--text-primary)}html[data-ui=problee][data-theme=dark] .problee-back-link{color:var(--text-secondary)}html[data-ui=problee][data-theme=dark] .problee-back-link:hover{color:var(--text-primary)}html[data-ui=problee][data-theme=dark] .problee-summary-card{border-color:var(--border-subtle);background:var(--surface-1);box-shadow:none}html[data-ui=problee][data-theme=dark] .problee-summary-label{color:var(--text-muted)}html[data-ui=problee][data-theme=dark] .problee-summary-value{color:var(--text-primary)}html[data-ui=problee][data-theme=dark] .problee-summary-meta{color:var(--text-secondary)}html[data-ui=problee]{--problee-card-pad:0.75rem;--problee-card-gap:0.5rem;--problee-ctl-radius:8px;--problee-ctl-radius-pill:999px;--problee-ctl-lift:0;--problee-ctl-press-y:0;--problee-ctl-transition:transform 140ms cubic-bezier(0.2,0.75,0.2,1),box-shadow 140ms cubic-bezier(0.2,0.75,0.2,1),border-color 140ms ease,background 140ms ease,color 140ms ease}html[data-ui=problee][data-theme=light]{--problee-ctl-highlight:transparent;--problee-ctl-shadow-neutral:none;--problee-ctl-shadow-neutral-hover:none;--problee-ctl-shadow-brand:none;--problee-ctl-shadow-brand-hover:none;--problee-ctl-shadow-outcome1:none;--problee-ctl-shadow-outcome2:none;--problee-ctl-shadow-outcome3:none}html[data-ui=problee][data-theme=dark]{--problee-ctl-highlight:transparent;--problee-ctl-shadow-neutral:none;--problee-ctl-shadow-neutral-hover:none;--problee-ctl-shadow-outcome1:none;--problee-ctl-shadow-outcome2:none;--problee-ctl-shadow-outcome3:none}html[data-ui=problee] .problee-filter-chip,html[data-ui=problee] .problee-icon-button,html[data-ui=problee] .problee-icon-circle,html[data-ui=problee] .problee-leaderboard-sort-btn,html[data-ui=problee] .problee-outcome-btn,html[data-ui=problee] .problee-status-toggle,html[data-ui=problee] .problee-ticket-gear,html[data-ui=problee] .problee-ticket-mode,html[data-ui=problee] .problee-ticket-tab,html[data-ui=problee] .retro-button{transition:var(--problee-ctl-transition);transform:translateY(0);backface-visibility:hidden}html[data-ui=problee] .problee-filter-chip:not(:disabled):hover,html[data-ui=problee] .problee-icon-button:not(:disabled):hover,html[data-ui=problee] .problee-icon-circle:not(:disabled):hover,html[data-ui=problee] .problee-leaderboard-sort-btn:not(:disabled):hover,html[data-ui=problee] .problee-outcome-btn:not(:disabled):hover,html[data-ui=problee] .problee-status-toggle:not(:disabled):hover,html[data-ui=problee] .problee-ticket-gear:not(:disabled):hover,html[data-ui=problee] .problee-ticket-mode:not(:disabled):hover,html[data-ui=problee] .retro-button:not(:disabled):hover{transform:translateY(var(--problee-ctl-lift))}html[data-ui=problee] .problee-filter-chip:not(:disabled):active,html[data-ui=problee] .problee-icon-button:not(:disabled):active,html[data-ui=problee] .problee-icon-circle:not(:disabled):active,html[data-ui=problee] .problee-leaderboard-sort-btn:not(:disabled):active,html[data-ui=problee] .problee-outcome-btn:not(:disabled):active,html[data-ui=problee] .problee-status-toggle:not(:disabled):active,html[data-ui=problee] .problee-ticket-gear:not(:disabled):active,html[data-ui=problee] .problee-ticket-mode:not(:disabled):active,html[data-ui=problee] .retro-button:not(:disabled):active{transform:translateY(var(--problee-ctl-press-y))}html[data-ui=problee] .problee-icon-button,html[data-ui=problee] .problee-icon-button:not(:disabled):hover,html[data-ui=problee] .problee-icon-circle,html[data-ui=problee] .problee-icon-circle:not(:disabled):hover,html[data-ui=problee] .problee-status-toggle,html[data-ui=problee] .problee-status-toggle.is-active,html[data-ui=problee] .problee-status-toggle.is-active:hover,html[data-ui=problee] .problee-ticket-mode,html[data-ui=problee] .problee-ticket-mode:not(:disabled):hover,html[data-ui=problee] .retro-button:where([data-retro-variant=primary]),html[data-ui=problee] .retro-button:where([data-retro-variant=primary]):not(:disabled):hover{background:var(--accent);border-color:transparent;box-shadow:none}html[data-ui=problee] .retro-button:where([data-retro-variant=primary]){color:var(--text-on-accent);border-radius:var(--problee-ctl-radius)}html[data-ui=problee] .retro-button[data-retro-variant=primary],html[data-ui=problee] .retro-button[data-retro-variant=primary]:hover{box-shadow:none}html[data-ui=problee] .problee-icon-circle,html[data-ui=problee] .problee-icon-circle:hover,html[data-ui=problee] .problee-outcome-btn{border-radius:8px;box-shadow:none}html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .space-y-3>.flex.flex-wrap.gap-3 .retro-button{background:transparent;border-color:var(--border);box-shadow:none}html[data-ui=problee] .problee-leaderboard-sort-btn.is-active,html[data-ui=problee] .problee-ticket-shell .problee-market-detail-ticket .space-y-3>.flex.flex-wrap.gap-3 .retro-button[data-active=true]{background:var(--surface-2);border-color:var(--border-strong);box-shadow:none}html[data-ui=problee] .problee-leaderboard-sort-btn.is-active{color:var(--text)}html[data-ui=problee][data-theme=dark] .problee-icon-circle,html[data-ui=problee][data-theme=dark] .problee-status-toggle.is-active{box-shadow:none}html[data-ui=problee][data-theme=dark] .retro-button{box-shadow:var(--problee-ctl-shadow-neutral)}html[data-ui=problee] .problee-md-trust-card{border-radius:16px;border:1px solid color-mix(in srgb,var(--border-subtle) 88%,transparent);background:radial-gradient(18rem 8rem at 100% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--surface-0) 96%,transparent),color-mix(in srgb,var(--surface-1) 96%,transparent));box-shadow:var(--shadow-soft-md);padding:.8rem}html[data-ui=problee] .problee-md-trust-head{display:grid;gap:.45rem}html[data-ui=problee] .problee-md-trust-eyebrow{margin:0;color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.1em}html[data-ui=problee] .problee-md-trust-head h2{margin:0;color:var(--text-primary);font-size:var(--text-base);line-height:1.15;letter-spacing:-.02em;font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-md-trust-badges{display:flex;flex-wrap:wrap;gap:.35rem}html[data-ui=problee] .problee-md-trust-badges span{border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 22%,var(--border-strong));background:color-mix(in srgb,var(--accent) 10%,var(--surface-1));color:var(--text-secondary);padding:.24rem .5rem;font-size:var(--text-2xs);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-md-trust-list{margin:.75rem 0 0;padding:0;list-style:none;display:grid;gap:0}html[data-ui=problee] .problee-md-trust-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:flex-start;padding:.55rem .15rem}html[data-ui=problee] .problee-md-trust-list li+li{border-top:1px solid var(--border-subtle)}html[data-ui=problee] .problee-md-trust-step{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border-strong));background:color-mix(in srgb,var(--accent) 12%,var(--surface-1));color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-md-trust-list strong{display:block;color:var(--text-primary);font-size:var(--text-caption);line-height:1.2;overflow-wrap:anywhere}html[data-ui=problee] .problee-md-trust-list p{margin:.2rem 0 0;color:var(--text-secondary);font-size:var(--text-xs);line-height:1.35;overflow-wrap:anywhere}html[data-ui=problee] .problee-md-clarification-text{white-space:pre-line}html[data-ui=problee] .problee-app-footer-shell{margin-top:auto;padding:clamp(1rem,2.5vw,1.5rem) .75rem 0}html[data-ui=problee] .problee-legal-footer{margin:0 auto;width:min(960px,100%)}html[data-ui=problee] .problee-legal-footer-shell{border-top:1px solid color-mix(in srgb,var(--border-subtle) 86%,transparent);padding-top:.5rem}html[data-ui=problee] .problee-legal-footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));justify-content:center;gap:0 .75rem}html[data-ui=problee] .problee-legal-footer-link{position:relative;display:inline-flex;min-width:var(--touch-target,44px);min-height:1.75rem;align-items:center;justify-content:center;color:var(--text-secondary);font-size:var(--text-xs);line-height:1.25;padding-inline:.25rem;text-decoration:none}html[data-ui=problee] .problee-legal-footer-link:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;min-width:var(--touch-target,44px);height:var(--touch-target,44px);pointer-events:auto}html[data-ui=problee] .problee-legal-footer-link:hover{color:var(--text-primary)}html[data-ui=problee] .problee-legal-footer-bottom{margin-top:.35rem;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:.35rem;color:var(--text-muted);font-size:var(--text-2xs);text-align:center}html[data-ui=problee] .problee-legal-footer-bottom p{margin:0}html[data-ui=problee] .problee-token-disclaimer-footnote{margin:0;color:var(--text-muted);font-size:var(--text-2xs);line-height:1.35;text-wrap:balance}html[data-ui=problee] .problee-legal-footer-network{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}html[data-ui=problee] .problee-legal-footer-network-logo{width:.875rem;height:.875rem;flex:none;border-radius:.2rem}@media (min-width:560px){html[data-ui=problee] .problee-legal-footer-nav{display:flex;flex-wrap:wrap;align-items:center}html[data-ui=problee] .problee-legal-footer-bottom{flex-direction:row;justify-content:center;gap:1rem}}html[data-ui=problee][data-theme=dark] .problee-legal-footer-shell{border-top-color:color-mix(in srgb,var(--border-strong) 55%,transparent)}html[data-ui=problee][data-theme=dark] .problee-legal-footer-link:hover{color:color-mix(in srgb,var(--text-primary) 88%,white)}html[data-ui=problee][data-theme=dark] body{background:var(--bg)}html[data-ui=problee][data-theme=dark] .problee-icon-button,html[data-ui=problee][data-theme=dark] .problee-icon-circle,html[data-ui=problee][data-theme=dark] .problee-portfolio-chart-card,html[data-ui=problee][data-theme=dark] .problee-portfolio-chart-stage,html[data-ui=problee][data-theme=dark] .problee-portfolio-donut,html[data-ui=problee][data-theme=dark] .problee-portfolio-donut-card,html[data-ui=problee][data-theme=dark] .problee-portfolio-donut-hole,html[data-ui=problee][data-theme=dark] .problee-portfolio-filter-btn,html[data-ui=problee][data-theme=dark] .problee-portfolio-hero,html[data-ui=problee][data-theme=dark] .problee-portfolio-range-pills,html[data-ui=problee][data-theme=dark] .problee-portfolio-stat-card,html[data-ui=problee][data-theme=dark] .problee-portfolio-table-shell,html[data-ui=problee][data-theme=dark] .problee-status-toggle{background:var(--surface-1)}html[data-ui=problee][data-theme=dark] .problee-status-toggle.is-active{background:var(--surface-2)}html[data-ui=problee][data-theme=dark] .problee-portfolio-chart-card,html[data-ui=problee][data-theme=dark] .problee-portfolio-donut-card,html[data-ui=problee][data-theme=dark] .problee-portfolio-hero,html[data-ui=problee][data-theme=dark] .problee-portfolio-hero-bg,html[data-ui=problee][data-theme=dark] .problee-portfolio-hero-bg:after,html[data-ui=problee][data-theme=dark] .problee-portfolio-stat-card.is-accent,html[data-ui=problee][data-theme=dark] .problee-portfolio-table-shell{background:var(--surface-1);border-color:var(--border-strong)}html[data-ui=problee]{--problee-radius-panel:12px;--problee-radius-surface:8px;--problee-radius-compact:6px;--problee-radius-micro:4px}html[data-ui=problee] .retro-modal{background-color:var(--surface-1);border:1px solid var(--border-subtle);box-shadow:none}html[data-ui=problee] .app-bottom-sheet-topbar.is-slim{min-height:0;padding:0}html[data-ui=problee] .app-bottom-sheet-topbar.is-slim .app-bottom-sheet-handle-button{min-height:0;padding:6px 0 2px}html[data-ui=problee] .problee-sheet-close{flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-primary);cursor:pointer;transition:color .15s ease}html[data-ui=problee] .problee-sheet-close:hover{background:transparent;color:var(--text-secondary)}html[data-ui=problee] .problee-sheet-close:disabled{cursor:default;opacity:.4}html[data-ui=problee] .app-panel-drawer-overlay{background:rgba(0,0,0,.44);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}html[data-ui=problee] .app-panel-drawer-content{background:var(--surface-0);border-color:var(--border-subtle);color:var(--text-primary)}html[data-ui=problee] .menu-dropdown-portal,html[data-ui=problee] .problee-featured-card,html[data-ui=problee] .problee-featured-section,html[data-ui=problee] .problee-list-shell,html[data-ui=problee] .problee-market-detail-panel .problee-market-detail-inner.retro-window,html[data-ui=problee] .problee-md-chart-wrap .retro-window,html[data-ui=problee] .problee-portfolio-chart-card,html[data-ui=problee] .problee-portfolio-donut-card,html[data-ui=problee] .problee-portfolio-hero,html[data-ui=problee] .problee-portfolio-table-shell,html[data-ui=problee] .problee-portfolio-yield-strip,html[data-ui=problee] .problee-ticket-shell,html[data-ui=problee] .profile-dropdown-portal,html[data-ui=problee] .retro-modal,html[data-ui=problee] .wallet-panel-content{border-radius:var(--problee-radius-panel)}html[data-ui=problee] .problee-market-detail-panel .market-info,html[data-ui=problee] .problee-md-trust-card,html[data-ui=problee] .problee-portfolio-badges,html[data-ui=problee] .problee-portfolio-chart-stage,html[data-ui=problee] .problee-portfolio-stat-card,html[data-ui=problee] .problee-portfolio-table-panel{border-radius:var(--problee-radius-surface)}html[data-ui=problee] .problee-market-detail-panel .rounded-xl.border.border-border-subtle.bg-surface-1.p-3.text-sm.space-y-1,html[data-ui=problee] .problee-market-detail-panel .rounded-xl.border.border-border-subtle.p-1,html[data-ui=problee] .problee-market-detail-panel .rounded-xl.border.border-border-subtle.p-1.sm\:p-3,html[data-ui=problee] .problee-md-trust-badges span,html[data-ui=problee] .problee-md-trust-list li,html[data-ui=problee] .problee-meta-chip,html[data-ui=problee] .problee-outcome-pill,html[data-ui=problee] .problee-pill-link,html[data-ui=problee] .problee-portfolio-pill,html[data-ui=problee] .problee-portfolio-range-pills,html[data-ui=problee] .problee-portfolio-yield-badge,html[data-ui=problee] .problee-search-kbd,html[data-ui=problee] .problee-status-pill{border-radius:var(--problee-radius-micro)}html[data-ui=problee] [vaul-drawer][vaul-drawer-direction=bottom]{border-radius:var(--problee-radius-panel) var(--problee-radius-panel) 0 0}html[data-ui=problee] [vaul-drawer][vaul-drawer-direction=right]{border-radius:var(--problee-radius-panel) 0 0 var(--problee-radius-panel)}html[data-ui=problee][data-theme=dark]{--problee-ctl-shadow-brand:none;--problee-ctl-shadow-brand-hover:none}html[data-ui=problee][data-theme=dark] .problee-status-toggle.is-active{border-color:var(--border-strong);color:var(--text-primary)}html[data-ui=problee][data-theme=dark] .problee-leaderboard-row:hover{background:var(--surface-2)}html[data-ui=problee][data-theme=dark] .menu-dropdown-portal .text-accent,html[data-ui=problee][data-theme=dark] .menu-dropdown-portal .text-muted,html[data-ui=problee][data-theme=dark] .menu-dropdown-portal .text-primary,html[data-ui=problee][data-theme=dark] .menu-dropdown-portal .text-secondary,html[data-ui=problee][data-theme=dark] .profile-dropdown-portal .text-accent,html[data-ui=problee][data-theme=dark] .profile-dropdown-portal .text-muted,html[data-ui=problee][data-theme=dark] .profile-dropdown-portal .text-primary,html[data-ui=problee][data-theme=dark] .profile-dropdown-portal .text-secondary,html[data-ui=problee][data-theme=dark] .profile-dropdown-portal .text-status-success{color:var(--text-primary)}html[data-ui=problee] .problee-chip,html[data-ui=problee] .problee-filter-chip{position:relative}html[data-ui=problee] .problee-chip:after,html[data-ui=problee] .problee-filter-chip:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:var(--touch-target,44px);pointer-events:auto}html[data-ui=problee] .problee-filter-chip.is-applied{font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-filter-chip.is-applied,html[data-ui=problee] .problee-filter-chip.is-open{color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong);background:var(--surface-2)}html[data-ui=problee] .problee-filter-menu-item.is-active{color:var(--text-primary);background:var(--surface-2);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-market-header-rail-inner{display:flex;align-items:center;gap:1.5rem;width:-moz-max-content;width:max-content;min-width:0;overflow:visible}html[data-ui=problee] .problee-market-header-rail-inner:after{content:"";flex:0 0 2.75rem}html[data-ui=problee] .problee-market-header-link{position:relative;display:inline-flex;flex:0 0 auto;min-width:0;min-height:44px;align-items:center;justify-content:center;white-space:nowrap;padding:0;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:1.1;transition:color var(--duration-fast) ease}html[data-ui=problee] .problee-market-header-link:hover{color:var(--text)}html[data-ui=problee] .problee-market-header-link.is-active{color:var(--text);font-weight:var(--font-weight-medium);box-shadow:inset 0 -1px 0 var(--text)}html[data-ui=problee] .problee-filter-daterow-chip.is-active{color:var(--text-primary);background:var(--surface-2);border-color:var(--text-muted)}html[data-ui=problee]{--problee-chrome-control-height:40px;--problee-chrome-compact-control-height:34px;--problee-chrome-micro-control-height:30px;--problee-chrome-menu-row-height:38px;--problee-chrome-overlay-radius:12px;--problee-chrome-overlay-padding:0.375rem;--problee-chrome-row-padding-inline:0.75rem;--problee-chrome-row-gap:0.625rem;--problee-chrome-badge-size:16px}html[data-ui=problee] .problee-header-notification-badge{position:absolute;top:4px;right:4px;display:inline-flex;min-width:var(--problee-chrome-badge-size);height:var(--problee-chrome-badge-size);align-items:center;justify-content:center;padding:0 .2rem;border-radius:999px;background:var(--accent);color:var(--text-on-accent);font-size:var(--text-xs);font-weight:var(--font-weight-strong);line-height:1;box-shadow:0 0 0 2px var(--bg)}html[data-ui=problee] .problee-header-notification-badge--inline{position:relative;top:-1px;right:auto;margin-left:.375rem;vertical-align:middle}html[data-ui=problee] .problee-header-notification-badge--tab{top:-6px;right:-12px}html[data-ui=problee] .notification-panel-portal,html[data-ui=problee] .problee-header-menu-surface{border-radius:var(--problee-chrome-overlay-radius)}html[data-ui=problee] .problee-header-menu-surface{padding:var(--problee-chrome-overlay-padding)}html[data-ui=problee] .problee-header-menu-control-row,html[data-ui=problee] .problee-header-menu-identity,html[data-ui=problee] .problee-header-menu-legal,html[data-ui=problee] .problee-header-menu-section{border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 75%,transparent)}html[data-ui=problee] .problee-header-menu-section{padding-block:.125rem}html[data-ui=problee] .problee-header-menu-item,html[data-ui=problee] .problee-header-menu-language-option,html[data-ui=problee] .problee-header-menu-language-trigger{min-height:var(--problee-chrome-menu-row-height);display:flex;width:100%;align-items:center;gap:var(--problee-chrome-row-gap);padding:0 var(--problee-chrome-row-padding-inline);border-radius:7px;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);background:transparent;border:0;cursor:pointer;text-align:left;text-decoration:none;transition:color .14s ease,background .14s ease}html[data-ui=problee] .problee-header-menu-item:hover,html[data-ui=problee] .problee-header-menu-language-option.is-selected,html[data-ui=problee] .problee-header-menu-language-option:hover,html[data-ui=problee] .problee-header-menu-language-trigger:hover{background:var(--surface-2);color:var(--text-primary)}html[data-ui=problee] .problee-header-menu-item-icon{display:inline-flex;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center}html[data-ui=problee] .problee-header-menu-identity{display:flex;min-height:42px;align-items:center;gap:.5rem;padding:.35rem .625rem;background:color-mix(in srgb,var(--surface-1) 72%,transparent)}html[data-ui=problee] .problee-header-menu-identity-main{min-width:0;flex:1}html[data-ui=problee] .problee-header-menu-identity-address{display:block;overflow:hidden;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);text-overflow:ellipsis;white-space:nowrap;transition:color .14s ease}html[data-ui=problee] .problee-header-menu-identity-address:hover{color:var(--text)}html[data-ui=problee] .problee-header-menu-control-row{padding:.375rem .625rem}html[data-ui=problee] .problee-header-menu-control-inner,html[data-ui=problee] .problee-header-menu-language-trigger{display:flex;align-items:center;justify-content:space-between}html[data-ui=problee] .problee-header-menu-control-label{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-header-menu-mini-options{display:inline-flex;align-items:center;gap:.25rem}html[data-ui=problee] .problee-header-menu-mini-option{min-height:28px;padding-inline:.55rem;border-radius:6px;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-strong);text-transform:capitalize;transition:color .14s ease,background .14s ease}html[data-ui=problee] .problee-header-menu-mini-option:hover{background:var(--surface-2);color:var(--text-primary)}html[data-ui=problee] .problee-header-menu-language-option.is-selected,html[data-ui=problee] .problee-header-menu-mini-option.is-active{color:var(--text);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-header-menu-language-current{display:inline-flex;align-items:center;gap:.375rem;color:var(--text-primary)}html[data-ui=problee] .problee-header-menu-language-current-name{font-size:var(--text-xs);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-header-menu-scroll{max-height:min(var(--anchored-overlay-max-height,340px),340px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}html[data-ui=problee] .problee-header-menu-scroll::-webkit-scrollbar{display:none}html[data-ui=problee] .problee-header-menu-legal{display:flex;flex-wrap:wrap;gap:.35rem .5rem;padding:.45rem .625rem}html[data-ui=problee] .problee-header-menu-legal-item{display:inline-flex;align-items:center;gap:.5rem}html[data-ui=problee] .problee-header-menu-legal-separator{color:var(--border-subtle);font-size:var(--text-xs)}html[data-ui=problee] .problee-header-menu-legal-link{color:var(--text-muted);font-size:var(--text-xs);text-decoration:none;transition:color .14s ease}html[data-ui=problee] .problee-header-menu-legal-link:hover{color:var(--text-secondary)}html[data-ui=problee] .problee-header-menu-signout{color:var(--outcome2);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-subfilter-tab.is-active{color:var(--text-primary);opacity:1}html[data-ui=problee] .problee-subfilter-tab.is-active:after{display:none}@media (max-width:767px){html[data-ui=problee] .problee-market-header-rail-inner{gap:1.25rem}html[data-ui=problee] .problee-market-header-link,html[data-ui=problee] .problee-subfilter-tab{font-size:var(--text-sm)}}@keyframes problee-pulse-text{0%,to{opacity:1}50%{opacity:.5}}html[data-ui=problee] .problee-trader{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start;padding-top:24px}html[data-ui=problee] .problee-trader__aside{display:flex;flex-direction:column;gap:24px;min-width:0}html[data-ui=problee] .problee-trader__main{min-width:0}html[data-ui=problee] .problee-trader-id{display:flex;flex-direction:column;gap:8px;min-width:0}html[data-ui=problee] .problee-trader-id__cover{position:relative;aspect-ratio:3/1;overflow:hidden;border-radius:var(--radius-md)}html[data-ui=problee] .problee-trader-id__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;min-width:0}html[data-ui=problee] .problee-trader-id__who{display:flex;flex:1 1 100%;flex-direction:column;order:1;gap:2px;min-width:0}html[data-ui=problee] .problee-trader-id__name{display:flex;align-items:center;gap:8px;min-width:0}html[data-ui=problee] .problee-trader-id__name h1{margin:0;overflow:hidden;color:var(--text);font-size:var(--text-page-title);font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}html[data-ui=problee] .problee-trader-id__bio{margin:0;color:var(--text-secondary);font-size:var(--text-sm)}html[data-ui=problee] .problee-profile-no-bio{margin:0;max-width:42rem;font-size:var(--text-sm);line-height:1.5;font-style:italic;color:var(--text-muted)}html[data-ui=problee] .problee-trader-stats{display:flex;flex-direction:column;gap:16px}html[data-ui=problee] .problee-trader-stats__pnl>.problee-label{margin:0}html[data-ui=problee] .problee-trader-stats__figure{margin:4px 0;color:var(--text);font-size:var(--text-display);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.25}html[data-ui=problee] .problee-trader-stats__figure.is-positive{color:var(--signal-up)}html[data-ui=problee] .problee-trader-stats__figure.is-negative{color:var(--signal-down)}html[data-ui=problee] .problee-trader-stats__list{margin:0}html[data-ui=problee] .problee-trader-stats__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--control-height);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm)}html[data-ui=problee] .problee-trader-stats__row dt{color:var(--text-secondary)}html[data-ui=problee] .problee-trader-stats__row dd{margin:0;color:var(--text);font-variant-numeric:tabular-nums;text-align:right}html[data-ui=problee] .problee-trader-record{display:flex;flex-direction:column;gap:16px;padding-top:16px}html[data-ui=problee] .problee-trader-record__stamp{margin:0}html[data-ui=problee] .problee-trader-section__title{margin:8px 0 4px;color:var(--text);font-size:var(--text-section-title);font-weight:500}html[data-ui=problee] .problee-dtable{width:100%;border-collapse:collapse;font-size:var(--text-sm)}html[data-ui=problee] .problee-dtable th{height:var(--control-height);padding:0 8px;border-bottom:1px solid var(--border-subtle);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-stamp);text-align:left;text-transform:uppercase;white-space:nowrap}html[data-ui=problee] .problee-dtable td{height:var(--row-height);padding:0 8px;border-bottom:1px solid var(--border-subtle);color:var(--text);white-space:nowrap}html[data-ui=problee] .problee-dtable :is(th,td):first-child{padding-left:0}html[data-ui=problee] .problee-dtable :is(th,td):last-child{padding-right:0}html[data-ui=problee] .problee-dtable .is-num{font-variant-numeric:tabular-nums;text-align:right}html[data-ui=problee] .problee-dtable__lead{width:100%;max-width:0;overflow:hidden;text-overflow:ellipsis}html[data-ui=problee] .problee-dtable__lead a{color:inherit;text-decoration:none}html[data-ui=problee] .problee-dtable__lead a:hover{text-decoration:underline}html[data-ui=problee] .problee-dtable__stamp{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}@media (max-width:899px){html[data-ui=problee] .problee-trader{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:16px}html[data-ui=problee] .problee-trader-stats__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px}}@media (max-width:639px){html[data-ui=problee] .problee-dtable .is-wide{display:none}}html[data-ui=problee] .problee-profile-avatar{border-radius:var(--avatar-radius);flex-shrink:0;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--surface-1)}html[data-ui=problee] .problee-profile-avatar-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html[data-ui=problee] .problee-profile-avatar--agent{clip-path:var(--agent-avatar-clip)}@media (max-width:560px){html[data-ui=problee] .problee-trader-id__face{width:68px!important;height:68px!important}}html[data-ui=problee] .problee-profile-banner{position:absolute;inset:0}html[data-ui=problee] .problee-profile-banner-image,html[data-ui=problee] .problee-profile-banner-mesh{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html[data-ui=problee] .problee-profile-banner-scrim{display:none}html[data-ui=problee] .problee-profile-banner:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='b'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23b)'/%3E%3C/svg%3E");opacity:.3;mix-blend-mode:overlay;pointer-events:none}html[data-ui=problee] .problee-profile-avatar-mesh{display:block;width:100%;height:100%}html[data-ui=problee] .problee-profile-avatar--seal{background:var(--profile-avatar-bg)}html[data-ui=problee] .problee-profile-avatar--seal:after{content:"";position:absolute;inset:-20%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)'/%3E%3C/svg%3E");opacity:.42;mix-blend-mode:overlay;pointer-events:none}html[data-ui=problee] .problee-profile-avatar--tone-0{--profile-avatar-bg:var(--avatar-ground-0)}html[data-ui=problee] .problee-profile-avatar--tone-1{--profile-avatar-bg:var(--avatar-ground-1)}html[data-ui=problee] .problee-profile-avatar--tone-2{--profile-avatar-bg:var(--avatar-ground-2)}html[data-ui=problee] .problee-profile-avatar--tone-3{--profile-avatar-bg:var(--avatar-ground-3)}html[data-ui=problee] .problee-profile-avatar--tone-4{--profile-avatar-bg:var(--avatar-ground-4)}html[data-ui=problee] .problee-profile-avatar--tone-5{--profile-avatar-bg:var(--avatar-ground-5)}html[data-ui=problee] .problee-profile-avatar--tone-6{--profile-avatar-bg:var(--avatar-ground-6)}html[data-ui=problee] .problee-profile-avatar--tone-7{--profile-avatar-bg:var(--avatar-ground-7)}html[data-ui=problee] .problee-profile-avatar--tone-8{--profile-avatar-bg:var(--avatar-ground-8)}html[data-ui=problee] .problee-profile-avatar--tone-9{--profile-avatar-bg:var(--avatar-ground-9)}html[data-ui=problee] .problee-profile-avatar--tone-10{--profile-avatar-bg:var(--avatar-ground-10)}html[data-ui=problee] .problee-profile-avatar--tone-11{--profile-avatar-bg:var(--avatar-ground-11)}html[data-ui=problee] .problee-profile-avatar--tone-12{--profile-avatar-bg:var(--avatar-ground-12)}html[data-ui=problee] .problee-profile-avatar--tone-13{--profile-avatar-bg:var(--avatar-ground-13)}html[data-ui=problee] .problee-profile-avatar--tone-14{--profile-avatar-bg:var(--avatar-ground-14)}html[data-ui=problee] .problee-profile-avatar--tone-15{--profile-avatar-bg:var(--avatar-ground-15)}html[data-ui=problee] .problee-profile-avatar--tone-16{--profile-avatar-bg:var(--avatar-ground-16)}html[data-ui=problee] .problee-profile-avatar--tone-17{--profile-avatar-bg:var(--avatar-ground-17)}html[data-ui=problee] .problee-profile-avatar--tone-18{--profile-avatar-bg:var(--avatar-ground-18)}html[data-ui=problee] .problee-profile-avatar--tone-19{--profile-avatar-bg:var(--avatar-ground-19)}html[data-ui=problee] .problee-profile-avatar--tone-20{--profile-avatar-bg:var(--avatar-ground-20)}html[data-ui=problee] .problee-profile-avatar--tone-21{--profile-avatar-bg:var(--avatar-ground-21)}html[data-ui=problee] .problee-profile-avatar--tone-22{--profile-avatar-bg:var(--avatar-ground-22)}html[data-ui=problee] .problee-profile-avatar--tone-23{--profile-avatar-bg:var(--avatar-ground-23)}html[data-ui=problee] .problee-profile-avatar--tone-24{--profile-avatar-bg:var(--avatar-ground-24)}html[data-ui=problee] .problee-profile-avatar--tone-25{--profile-avatar-bg:var(--avatar-ground-25)}html[data-ui=problee] .problee-profile-avatar--tone-26{--profile-avatar-bg:var(--avatar-ground-26)}html[data-ui=problee] .problee-profile-avatar--tone-27{--profile-avatar-bg:var(--avatar-ground-27)}html[data-ui=problee] .problee-profile-avatar--tone-28{--profile-avatar-bg:var(--avatar-ground-28)}html[data-ui=problee] .problee-profile-avatar--tone-29{--profile-avatar-bg:var(--avatar-ground-29)}html[data-ui=problee] .problee-profile-avatar--tone-30{--profile-avatar-bg:var(--avatar-ground-30)}html[data-ui=problee] .problee-profile-avatar--tone-31{--profile-avatar-bg:var(--avatar-ground-31)}html[data-ui=problee] .problee-profile-avatar--tone-32{--profile-avatar-bg:var(--avatar-ground-32)}html[data-ui=problee] .problee-profile-header-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.16rem;min-width:0;max-width:100%}html[data-ui=problee] .problee-profile-identity-line{display:flex;flex-wrap:wrap;align-items:center;gap:.24rem .4rem;min-width:0}html[data-ui=problee] .problee-profile-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem .36rem;min-width:0;max-width:100%}html[data-ui=problee] .problee-profile-handle{font-size:var(--text-sm);color:var(--text-secondary);font-family:var(--font-mono,ui-monospace,monospace);min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-ui=problee] .problee-profile-header-meta .problee-profile-follow-counts{display:inline-flex;align-items:center;gap:.28rem;min-width:0;font-size:var(--text-sm);line-height:1.2}html[data-ui=problee] .problee-profile-header-actions{display:flex;gap:.4rem;flex-shrink:0;align-items:center;justify-content:flex-end;flex-wrap:nowrap}html[data-ui=problee] .problee-profile-action-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:44px;min-width:34px;min-height:44px;font-size:var(--text-xs);padding:0;border:none;background:none;color:var(--text-secondary);cursor:pointer;font-weight:var(--font-weight-strong);transition:color .15s;touch-action:manipulation}html[data-ui=problee] .problee-profile-action-btn:hover{color:var(--text-primary)}html[data-ui=problee] .problee-profile-edit-btn{display:inline-flex;align-items:center;gap:.35rem;min-height:34px;padding:0 .9rem;border:1px solid var(--border-subtle);border-radius:9999px;background:var(--surface-1);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s;touch-action:manipulation}html[data-ui=problee] .problee-profile-edit-btn:hover{background:var(--surface-2);border-color:var(--border-strong)}html[data-ui=problee] .problee-profile-header-follow-action{display:inline-flex;align-items:center;min-height:44px}html[data-ui=problee] .problee-profile-header-actions .follow-btn-wrapper{flex-direction:row;align-items:center;gap:.35rem}html[data-ui=problee] .problee-profile-header-actions .follow-btn-follows-you{line-height:1.2;padding:.18rem .4rem;border-radius:999px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-1) 78%,transparent);color:var(--text-secondary)}html[data-ui=problee] .problee-profile-address{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;border:none;background:none;padding:0;border-radius:0;text-align:left;touch-action:manipulation}html[data-ui=problee] .problee-profile-address:hover{color:var(--text-primary)}html[data-ui=problee] .problee-profile-address-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=problee] .problee-profile-address-icon{color:var(--text-muted)}html[data-ui=problee] .problee-profile-header-secondary{display:flex;flex-wrap:wrap;align-items:center;gap:.22rem .4rem;min-width:0;max-width:100%;margin-top:.02rem}html[data-ui=problee] .problee-profile-social{display:inline-flex;align-items:center;align-self:center;min-height:24px;font-size:var(--text-sm);line-height:1.2;color:var(--accent);text-decoration:none;text-underline-offset:.16em;width:-moz-fit-content;width:fit-content}html[data-ui=problee] .problee-profile-social:hover{text-decoration:underline}html[data-ui=problee] .problee-profile-badges{display:flex;flex-wrap:wrap;gap:.22rem .36rem;align-items:center;min-width:0;max-width:100%}html[data-ui=problee] .problee-profile-badge-worldid{display:inline-flex;align-items:center;gap:.3rem;min-height:0;font-size:var(--text-xs);font-weight:var(--font-weight-strong);letter-spacing:.01em;color:var(--text-secondary);background:none;padding:0;border-radius:0;white-space:nowrap}html[data-ui=problee] .problee-profile-meta-dot{color:var(--text-muted)}html[data-ui=problee] .problee-profile-operated-by{font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-profile-built-by{font-size:var(--text-sm);line-height:1.3}html[data-ui=problee] .problee-profile-built-by__label{color:var(--text-muted)}html[data-ui=problee] .problee-profile-built-by .problee-byline__name{color:var(--text-primary);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-profile-identity{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.22rem .32rem;margin-top:0;padding:0;border:0;border-radius:0;background:transparent;min-width:0;max-width:100%}html[data-ui=problee] .problee-profile-identity-row{display:inline-flex;align-items:center;gap:.32rem;min-height:24px;min-width:0;font-size:var(--text-xs)}html[data-ui=problee] .problee-profile-identity-address{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary);text-decoration:none;transition:color .15s;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=problee] .problee-profile-identity-address:hover{color:var(--accent)}html[data-ui=problee] .problee-profile-identity-toggle{display:inline-flex;align-items:center;gap:.3rem;min-height:24px;font-size:var(--text-sm);color:var(--text-secondary);background:transparent;border:1px solid var(--border-subtle);border-radius:999px;padding:.12rem .38rem;cursor:pointer;transition:color .15s;touch-action:manipulation}html[data-ui=problee] .problee-profile-identity-toggle:hover{color:var(--text-primary)}html[data-ui=problee] .problee-profile-identity-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.28rem;flex-basis:100%}html[data-ui=problee] .problee-profile-identity-list[hidden]{display:none}html[data-ui=problee] .problee-profile-trust-summary{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem .45rem;min-height:28px;border-radius:8px;border:1px solid #e8e3dc;background:color-mix(in srgb,var(--surface-1) 76%,transparent);padding:.32rem .5rem;color:var(--text-secondary);font-size:var(--text-xs);line-height:1.2}html[data-ui=problee] .problee-profile-trust-title{color:var(--text-primary);font-weight:var(--font-weight-strong)}html[data-ui=problee] .problee-profile-trust-metric{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:.25rem;white-space:nowrap}html[data-ui=problee] .problee-profile-trust-metric span{min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-ui=problee] .problee-profile-trust-metric strong{color:var(--text-primary);font-weight:var(--font-weight-strong);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-profile-trust-divider{color:var(--text-muted)}html[data-ui=problee] .problee-profile-tabs-shell{margin-top:0}html[data-ui=problee] .problee-page-tabs--underline,html[data-ui=problee] .problee-portfolio-primary-tabs,html[data-ui=problee] .problee-profile-primary-tabs,html[data-ui=problee] .problee-trade-mode-tabs{min-height:0;width:-moz-fit-content;width:fit-content;max-width:100%;border:0;border-radius:0;background:transparent;box-shadow:none;gap:1.15rem;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-ui=problee] .problee-portfolio-primary-tabs{margin:.9rem .95rem .35rem}html[data-ui=problee] .problee-page-tabs--underline::-webkit-scrollbar,html[data-ui=problee] .problee-portfolio-primary-tabs::-webkit-scrollbar,html[data-ui=problee] .problee-profile-primary-tabs::-webkit-scrollbar,html[data-ui=problee] .problee-trade-mode-tabs::-webkit-scrollbar{display:none}html[data-ui=problee] .problee-page-tabs--underline .problee-page-tab,html[data-ui=problee] .problee-portfolio-primary-tabs .problee-page-tab,html[data-ui=problee] .problee-profile-primary-tabs .problee-page-tab,html[data-ui=problee] .problee-trade-mode-tabs .problee-page-tab{min-height:1.95rem;flex:0 0 auto;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;box-shadow:none;color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-weight-medium);padding:.2rem 0;touch-action:manipulation}html[data-ui=problee] .problee-page-tabs--underline .problee-page-tab:hover,html[data-ui=problee] .problee-portfolio-primary-tabs .problee-page-tab:hover,html[data-ui=problee] .problee-profile-primary-tabs .problee-page-tab:hover{border-color:transparent;border-bottom-color:var(--text);background:transparent;color:var(--text)}html[data-ui=problee] .problee-trade-mode-tabs .problee-page-tab:hover{border-color:transparent;border-bottom-color:color-mix(in srgb,var(--text-primary) 24%,transparent);background:transparent;color:var(--text-primary)}html[data-ui=problee] .problee-page-tabs--underline .problee-page-tab[data-active=true],html[data-ui=problee] .problee-portfolio-primary-tabs .problee-page-tab[data-active=true],html[data-ui=problee] .problee-profile-primary-tabs .problee-page-tab[data-active=true]{border-color:transparent;border-bottom-color:var(--text);background:transparent;box-shadow:none;color:var(--text)}html[data-ui=problee] .problee-trade-mode-tabs .problee-page-tab[data-active=true]{border-color:transparent;border-bottom-color:var(--text-primary);background:transparent;box-shadow:none;color:var(--text-primary)}html[data-ui=problee] .problee-profile-tab-content{margin-top:.34rem;min-height:18rem}html[data-ui=problee] .problee-profile-status-tabs{margin-bottom:.75rem;touch-action:manipulation}html[data-ui=problee] .problee-profile-activity{display:flex;flex-direction:column;gap:.42rem}html[data-ui=problee] .problee-profile-activity .problee-chip-row{gap:.32rem;padding:.2rem 0 .36rem}html[data-ui=problee] .problee-profile-activity .problee-chip{font-size:var(--text-sm);padding:.4rem .85rem}html[data-ui=problee] .problee-portfolio-table-shell .problee-chip.is-active,html[data-ui=problee] .problee-profile-activity .problee-chip.is-active{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}html[data-ui=problee] .problee-profile-activity-list{display:flex;flex-direction:column;gap:.62rem}html[data-ui=problee] .problee-profile-activity-list .problee-activity-row{grid-template-columns:minmax(0,1fr) 7rem;align-items:start;gap:.16rem .6rem;min-height:3rem}html[data-ui=problee] .problee-reputation-profile{display:flex;flex-direction:column;gap:.72rem}html[data-ui=problee] .problee-reputation-loading{margin:0;padding:.8rem 0;color:var(--text-secondary);font-size:var(--text-sm);text-align:center}html[data-ui=problee] .problee-reputation-events{display:flex;flex-direction:column;gap:.5rem}html[data-ui=problee] .problee-reputation-heading{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-strong);line-height:1.25}html[data-ui=problee] .problee-reputation-restricted-note{padding:.62rem 0 .8rem;border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 70%,transparent);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45}html[data-ui=problee] .problee-reputation-restricted-note p{margin:0}html[data-ui=problee] .problee-reputation-impact{white-space:nowrap}html[data-ui=problee] .problee-comment-composer-count.is-over{color:var(--status-error)}html[data-ui=problee] .problee-comment-row__react.is-on{color:var(--accent)}html[data-ui=problee] .problee-trade-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;line-height:1.3}html[data-ui=problee] .problee-trade-row__who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=problee] .problee-trade-row__amount{font-weight:var(--font-weight-strong);color:var(--text-primary)}html[data-ui=problee] .problee-trade-row[data-whale] .problee-trade-row__amount{color:var(--accent)}html[data-ui=problee] .problee-trade-row[data-type=win] .problee-trade-row__amount{color:var(--signal-up)}html[data-ui=problee] .problee-trade-row__side{display:inline-flex;align-items:center;padding:.1rem .4rem;border-radius:4px;font-size:var(--text-2xs);font-weight:var(--font-weight-strong);line-height:1.2;text-transform:none;background:color-mix(in srgb,var(--text-secondary) 12%,transparent);color:var(--text-secondary)}html[data-ui=problee] .problee-trade-row__side[data-side=outcome1]{background:rgb(var(--outcome1-rgb)/.15);color:var(--outcome1)}html[data-ui=problee] .problee-trade-row__side[data-side=outcome2]{background:rgb(var(--outcome2-rgb)/.15);color:var(--outcome2)}html[data-ui=problee] .problee-profile-load-more{align-self:center;font-size:var(--text-caption);font-weight:var(--font-weight-medium);padding:.4rem 1rem;border-radius:var(--box-radius);border:1px solid #e8e3dc;background:var(--surface-0);color:var(--text-secondary);cursor:pointer;margin-top:.5rem}html[data-ui=problee] .problee-profile-load-more:hover{background:var(--surface-1)}html[data-ui=problee] .problee-profile-activity .problee-profile-load-more{border-color:transparent;background:transparent}html[data-ui=problee] .problee-profile-activity .problee-profile-load-more:hover{background:var(--surface-1)}html[data-ui=problee] .problee-profile-edit-textarea{padding:.5rem .75rem;border-radius:var(--box-radius);border:1px solid #e8e3dc;background:var(--surface-0);font-size:var(--text-sm);color:var(--text-primary);outline:none;transition:border-color .15s;font-family:inherit}html[data-ui=problee] .problee-profile-edit-textarea:focus{border-color:var(--text)}html[data-ui=problee] .problee-profile-edit-textarea{resize:vertical;min-height:3.5rem}html[data-ui=problee][data-theme=dark] .problee-profile-action-btn{color:var(--text-secondary)}html[data-ui=problee][data-theme=dark] .problee-profile-identity{background:none}html[data-ui=problee][data-theme=dark] .problee-profile-trust-summary{border-color:var(--border-subtle);background:var(--surface-2)}html[data-ui=problee][data-theme=dark] .problee-profile-load-more{border-color:var(--border-subtle);background:var(--surface-1)}html[data-ui=problee][data-theme=dark] .problee-profile-activity .problee-profile-load-more{border-color:transparent;background:transparent}html[data-ui=problee][data-theme=dark] .problee-profile-edit-textarea{border-color:var(--border-subtle);background:var(--surface-2)}html[data-ui=problee][data-theme=dark] .problee-profile-badge-worldid{color:var(--text-secondary)}@media (max-width:640px){html[data-ui=problee] .problee-profile-header-meta{grid-column:1/4;grid-row:2;margin-top:-.04rem}html[data-ui=problee] .problee-profile-header-actions{align-self:flex-end;justify-content:flex-end;flex-wrap:nowrap}html[data-ui=problee] .problee-profile-header-meta{gap:.16rem}html[data-ui=problee] .problee-profile-header-secondary{grid-column:1/4;width:100%}html[data-ui=problee] .problee-profile-trust-summary{align-items:flex-start;gap:.25rem .38rem}html[data-ui=problee] .problee-portfolio-primary-tabs,html[data-ui=problee] .problee-profile-primary-tabs{display:flex;white-space:nowrap}html[data-ui=problee] .problee-portfolio-primary-tabs{gap:.72rem}html[data-ui=problee] .problee-portfolio-primary-tabs .problee-page-tab,html[data-ui=problee] .problee-profile-primary-tabs .problee-page-tab{font-size:var(--text-sm)}html[data-ui=problee] .problee-portfolio-primary-tabs .problee-page-tab{gap:.32rem}}.embed-share-toggle.active{background:var(--accent,#3b82f6);color:#fff}.embed-share-toggle:hover:not(.active){color:var(--text-primary,#fff)}.embed-share-preview-frame.preview-dark{background:#111112}.embed-share-preview-frame.preview-light{background:#fff}.share-dropdown-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--z-overlay-content);min-width:150px;background:var(--surface-1);border:1px solid var(--border);border-radius:var(--problee-chrome-overlay-radius);padding:4px;animation:share-menu-in .15s ease-out}@keyframes share-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.share-dropdown-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:none;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;border-radius:var(--radius-md);transition:background .12s;text-align:left}.share-dropdown-item:hover{background:var(--surface-2)}.share-dropdown-mark{width:var(--icon-size-inline);height:var(--icon-size-inline);flex-shrink:0}.problee-profile-follow-counts{display:flex;gap:.32rem;font-size:var(--text-xs);color:var(--text-secondary)}.problee-profile-follow-count strong{color:var(--text-primary);font-weight:var(--font-weight-strong)}.follow-list-entry-action .follow-btn-wrapper{width:100%;align-items:stretch}.follow-list-entry-action .follow-btn{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.follow-list-entry-action .follow-btn-follows-you{max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis}.problee-profile-follow-count--clickable{cursor:pointer;border:0;border-radius:0;background:none;color:inherit;font:inherit;padding:0;margin:0;text-decoration:none;transition:color .12s}.problee-profile-follow-count--clickable:hover{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}html[data-ui=problee] .problee-thesis-card.is-active{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}@keyframes problee-geobook-flash{0%{box-shadow:0 0 0 2px var(--outcome1)}to{box-shadow:0 0 0 2px transparent}}html[data-ui=problee] .problee-basket-leg.is-failed{box-shadow:inset 2px 0 0 var(--error-text);padding-left:6px}html[data-ui=problee] .problee-pill-action{display:inline-flex;align-items:center;min-height:var(--touch-target,44px);padding-inline:1.25rem;border:0;border-radius:var(--radius-pill);background:var(--text);color:var(--bg);font-size:var(--text-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:opacity var(--duration-fast) ease}html[data-ui=problee] .problee-pill-action:hover{opacity:.86}html[data-ui=problee] .problee-app-shell__content::-webkit-scrollbar{display:none}@keyframes problee-credit-rise{0%{opacity:0;transform:translateX(-6px)}15%,65%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(0)}}@keyframes problee-credit-float{0%{opacity:0;transform:translateY(4px)}6%{opacity:1;transform:translateY(0)}55%{opacity:1;transform:translateY(-2px)}to{opacity:0;transform:translateY(-12px)}}@keyframes problee-credit-fade{0%{opacity:0}55%,6%{opacity:1}to{opacity:0}}html[data-ui=problee] .problee-verdict-banner{padding:1rem 1.1rem;display:grid;gap:.25rem}html[data-ui=problee] .problee-verdict-eyebrow{margin:0;color:var(--text-muted);font-size:var(--text-2xs);font-weight:var(--font-weight-strong);text-transform:uppercase;letter-spacing:.1em}html[data-ui=problee] .problee-verdict-headline{margin:0;font-family:var(--font-heading);font-size:var(--text-section-title);font-weight:var(--font-weight-strong);line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}html[data-ui=problee] .problee-verdict-banner[data-side=outcome1] .problee-verdict-headline{color:var(--outcome1)}html[data-ui=problee] .problee-verdict-banner[data-side=outcome2] .problee-verdict-headline{color:var(--outcome2)}html[data-ui=problee] .problee-verdict-banner[data-side=outcome3] .problee-verdict-headline{color:var(--outcome3)}html[data-ui=problee] .problee-verdict-meta{margin:0;font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-verdict-note{margin:.35rem 0 0;font-size:var(--text-xs);line-height:1.5;color:var(--text-muted)}html[data-ui=problee] .problee-verdict-section{padding:.95rem 1.1rem 1.05rem;display:grid;gap:.6rem}html[data-ui=problee] .problee-verdict-section-title{margin:0;font-family:var(--font-heading);font-size:var(--text-base);font-weight:var(--font-weight-strong);line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}html[data-ui=problee] .problee-verdict-facts{margin:0;display:grid;gap:0}html[data-ui=problee] .problee-verdict-fact{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.45rem 0}html[data-ui=problee] .problee-verdict-fact+.problee-verdict-fact{border-top:1px solid var(--border-subtle)}html[data-ui=problee] .problee-verdict-fact dt{font-size:var(--text-xs);color:var(--text-secondary)}html[data-ui=problee] .problee-verdict-fact dd{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-strong);color:var(--text-primary);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-verdict-fact dd[data-side=outcome1]{color:var(--outcome1)}html[data-ui=problee] .problee-verdict-fact dd[data-side=outcome2]{color:var(--outcome2)}html[data-ui=problee] .problee-verdict-fact dd[data-side=outcome3]{color:var(--outcome3)}html[data-ui=problee] .problee-verdict-nearmiss,html[data-ui=problee] .problee-verdict-percentile{margin:0;font-size:var(--text-xs);line-height:1.5;color:var(--text-secondary);font-variant-numeric:tabular-nums}html[data-ui=problee] .problee-verdict-call-list{margin:0;padding:0;list-style:none;display:grid;gap:0}html[data-ui=problee] .problee-verdict-call-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:.5rem 0;min-height:40px}html[data-ui=problee] .problee-verdict-call-row+.problee-verdict-call-row{border-top:1px solid var(--border-subtle)}html[data-ui=problee] .problee-verdict-call-side{font-size:var(--text-xs);font-weight:var(--font-weight-strong);padding:.15rem .45rem;border-radius:var(--problee-radius-compact);line-height:1.3;white-space:nowrap}html[data-ui=problee] .problee-verdict-call-side[data-side=outcome1]{background:rgb(var(--outcome1-rgb)/.15);color:var(--outcome1)}html[data-ui=problee] .problee-verdict-call-side[data-side=outcome2]{background:rgb(var(--outcome2-rgb)/.15);color:var(--outcome2)}html[data-ui=problee] .problee-verdict-call-side[data-side=outcome3]{background:rgb(var(--outcome3-rgb)/.15);color:var(--outcome3)}html[data-ui=problee] .problee-verdict-call-entry{font-size:var(--text-xs);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}html[data-ui=problee] .problee-verdict-empty{margin:0;font-size:var(--text-xs);color:var(--text-muted)}html[data-ui=problee] .problee-verdict-more{justify-self:start;min-height:44px;padding:0;background:none;border:none;font-size:var(--text-xs);font-weight:var(--font-weight-strong);color:var(--text-secondary);cursor:pointer}html[data-ui=problee] .problee-verdict-more:hover{color:var(--text-primary)}html[data-ui=problee] .problee-verdict-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--problee-radius-compact)}.problee-mention-list{position:absolute;inset-inline:0;bottom:calc(100% + 4px);z-index:30;max-height:240px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-2);box-shadow:var(--shadow-soft-lg)}.problee-mention-list button{display:flex;width:100%;gap:8px;min-height:36px;padding:6px 8px;text-align:start;font-size:var(--text-sm)}.problee-mention-list span{color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.problee-mention-list [aria-selected=true]{background:var(--surface-3);border-radius:var(--radius-sm)}.problee-play-money{border:var(--play-money-outline)}.problee-pm-tag{display:inline-block;border-radius:var(--radius-sm);background:var(--surface-2);line-height:18px;white-space:nowrap}.problee-nav-try,.problee-pm-tag{padding:0 5px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-stamp);text-transform:uppercase}.problee-nav-try{border:var(--play-money-outline);border-radius:var(--radius-sm);line-height:16px}.problee-header-plus{height:var(--control-height);display:inline-flex;align-items:center;padding:0 8px;border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-sm)}.problee-header-plus:hover{color:var(--text)}.problee-header-face{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.problee-pm-chip-slot{position:relative}.problee-pm-chip{height:var(--control-height);display:inline-flex;align-items:center;gap:8px;padding:0 10px 0 6px;border:var(--play-money-outline);border-radius:var(--radius-md);color:var(--text);font-size:var(--text-cell);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.problee-pm-popover{position:fixed;z-index:var(--z-overlay-content);width:300px;padding:14px 16px;border:var(--play-money-outline);border-radius:var(--radius-xl);background:var(--surface-1)}.problee-pm-popover__balance{margin:6px 0 2px;font-size:var(--text-display);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.problee-pm-popover__note{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.problee-pm-popover__row{display:flex;justify-content:space-between;align-items:center;height:26px;font-size:var(--text-cell);color:var(--text-secondary)}.problee-pm-popover__row b{color:var(--text);font-weight:var(--font-weight-regular);font-variant-numeric:tabular-nums}.problee-pm-popover__rows{margin:10px 0}.problee-pm-popover__link{width:100%;height:36px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border-subtle);color:var(--text);font-size:var(--text-cell);text-align:start}.problee-practice-dialog{width:440px;max-width:calc(100vw - 32px);padding:20px;border:1px solid var(--border-strong);border-radius:var(--radius-xl);background:var(--surface-1);color:var(--text)}.problee-practice-dialog h2{margin:8px 0;font-size:var(--text-page-title);font-weight:var(--font-weight-medium)}.problee-practice-dialog ul{margin:10px 0 16px;padding:0;list-style:none}.problee-practice-dialog li{display:flex;gap:10px;padding:5px 0;color:var(--text-secondary);font-size:var(--text-sm)}.problee-practice-dialog li .problee-icon{flex:none;margin-top:2px;color:var(--text)}.problee-practice-dialog li b{color:var(--text);font-weight:var(--font-weight-medium)}.problee-practice-dialog__actions{display:flex;gap:8px}.problee-practice-fine{margin-top:10px;color:var(--text-muted);font-size:var(--text-xs);line-height:1.45}.problee-btn-dash,.problee-btn-ink,.problee-btn-line{height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.problee-btn-ink{flex:1;background:var(--accent);color:var(--text-on-accent)}.problee-btn-line{border:1px solid var(--border-strong);background:var(--surface-1);color:var(--text)}.problee-btn-dash{width:100%;height:40px;border:1px dashed var(--text-secondary);background:transparent;color:var(--text)}.problee-btn-dash:hover:not(:disabled){background:var(--surface-1)}.problee-btn-dash:disabled,.problee-btn-ink:disabled{opacity:.6}.problee-practice-head{display:flex;align-items:center;gap:12px;min-height:56px;flex-wrap:wrap}.problee-practice-head h1{margin:0;font-size:var(--text-page-title);font-weight:var(--font-weight-medium)}.problee-practice-head__end{margin-left:auto;color:var(--text);font-size:var(--text-cell)}.problee-pm-band{display:flex;align-items:center;gap:10px;padding:8px 12px;border:var(--play-money-outline);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--text-cell)}.problee-pm-band b{color:var(--text);font-weight:var(--font-weight-medium)}.problee-practice-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:14px 0 6px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.problee-practice-kpis>div{min-width:0;padding:12px 14px 12px 0}.problee-practice-kpis>div+div{padding-left:14px;border-left:1px solid var(--border)}.problee-practice-kpis__k{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase}.problee-practice-kpis__v{margin-top:2px;font-size:var(--text-page-title);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.problee-practice-two{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;margin-top:18px}.problee-practice-panel{margin-bottom:12px;padding:16px;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-1)}.problee-practice-stamp{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-stamp);text-transform:uppercase}.problee-practice-sig{margin:6px 0 0;padding:0;list-style:none}.problee-practice-sig li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;height:34px;border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-cell)}.problee-practice-sig li:last-child{border-bottom:0}.problee-practice-sig li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.problee-practice-sig li) b{flex:none;color:var(--text);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.problee-practice-note{margin:10px 0 40px;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs)}.problee-practice-off{max-width:560px;margin:24px 0 48px;padding:16px 18px;border:var(--play-money-outline);border-radius:var(--radius-xl)}.problee-practice-off h2{margin:6px 0 4px;font-size:var(--text-md);font-weight:var(--font-weight-medium)}.problee-practice-off p{margin:0 0 14px;color:var(--text-secondary);font-size:var(--text-cell)}@media (max-width:639px){.problee-practice-kpis{grid-template-columns:1fr 1fr}.problee-practice-kpis>div{padding-left:0!important;border-left:0!important;border-bottom:1px solid var(--border-subtle)}.problee-practice-two{grid-template-columns:1fr;gap:20px}}