.position-page{--pp-bg:#fff;--pp-ink:#171a1c;--pp-muted:#7c8185;--pp-line:#e9ebed;--pp-fill:#f6f7f8;--pp-good:#28735c;--pp-bad:#a33d3d;color:var(--pp-ink);font-family:Pretendard Variable,Pretendard,Arial,sans-serif}html[data-portal-theme=dark] .position-page{--pp-bg:#111214;--pp-ink:#eeefef;--pp-muted:#a5abb0;--pp-line:#2b2d30;--pp-fill:#191b1d;--pp-good:#89c4a7;--pp-bad:#e69a95}.hs-content>main.shell:has(.position-page){background:#fff;min-height:100dvh}html[data-portal-theme=dark] .hs-content>main.shell:has(.position-page){background:#111214}.position-page-heading{padding:10px 0 24px}.position-page-heading>span{letter-spacing:.04em;color:var(--pp-muted);font-size:10px;font-weight:600}.position-page-heading h1{letter-spacing:-.035em;color:var(--pp-ink);margin:15px 0 0;font:600 32px/1.2 Pretendard Variable,Pretendard,Arial,sans-serif}.position-toolbar{border-bottom:1px solid var(--pp-line);justify-content:space-between;align-items:center;gap:16px;margin:4px 0 18px;display:flex}.position-toolbar>div{gap:24px;display:flex}.position-toolbar button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--pp-muted);border-bottom:2px solid #0000;padding:16px 2px;font-size:14px}.position-toolbar button[aria-pressed=true]{color:var(--pp-ink);border-color:var(--pp-ink);font-weight:600}.position-toolbar button small{color:var(--pp-muted);margin-left:7px;font-size:12px;font-weight:400}.position-toolbar>span{color:var(--pp-muted);white-space:nowrap;font-size:11px}.position-column-headings,.position-row{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1.35fr)) 68px;align-items:center;column-gap:18px;display:grid}.position-column-headings{background:var(--pp-fill);min-height:42px;color:var(--pp-muted);padding:10px 16px;font-size:11px;line-height:1.5}.position-column-headings>span:nth-child(n+2):nth-child(-n+5){text-align:center}.position-row{border-bottom:1px solid var(--pp-line);font-variant-numeric:tabular-nums;background:var(--pp-bg);min-height:96px;padding:20px 16px}.position-row>div{min-width:0}.position-identity{grid-area:1/1;align-items:center;gap:12px;display:flex}.position-identity .protocol-logo{flex:0 0 34px;width:34px;height:34px}.position-identity>div{min-width:0}.position-identity h2{letter-spacing:0;color:var(--pp-ink);overflow-wrap:anywhere;margin:0;font:600 15px/1.4 Pretendard Variable,Pretendard,Arial,sans-serif}.position-identity p{color:var(--pp-muted);overflow-wrap:anywhere;margin:5px 0 0;font:400 11px/1.5 Pretendard Variable,Pretendard,Arial,sans-serif}.position-value{text-align:center;grid-area:1/2}.position-rate{text-align:center;grid-area:1/3}.position-profit{text-align:center;grid-area:1/4}.position-value>strong,.position-profit>strong{overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.4;display:block}.position-rate>strong{font-size:16px;font-weight:600;line-height:1.4;display:block}.position-value>small,.position-rate>small,.position-profit>small{color:var(--pp-muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.5;display:block}.position-cell-label{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.position-positive{color:var(--pp-good)}.position-negative{color:var(--pp-bad)}.position-schedule{text-align:center;grid-area:1/5;line-height:1.5}.position-schedule>div{justify-content:center;align-items:center;gap:8px;display:flex}.position-schedule span{color:var(--pp-muted);font-size:11px}.position-schedule strong{white-space:nowrap;font-size:14px;font-weight:600}.position-schedule time{color:var(--pp-muted);margin-top:5px;font-size:10px;display:block}.position-actions{grid-area:1/6;justify-content:flex-end;align-items:center;gap:2px;display:flex}.position-actions button{all:unset;box-sizing:border-box;cursor:pointer;color:var(--pp-muted);border-radius:4px;place-items:center;width:32px;height:32px;display:inline-grid}.position-actions button:hover{background:var(--pp-fill);color:var(--pp-ink)}.position-actions .position-edit>span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.position-expand[aria-expanded=true] svg{transform:rotate(180deg)}.position-page :focus-visible{outline:2px solid var(--pp-ink);outline-offset:3px}.position-row[data-ended=true] .position-identity,.position-row[data-ended=true] .position-schedule{opacity:.65}.position-row-error{color:var(--pp-bad);overflow-wrap:anywhere;grid-column:1/-1;margin:12px 0 0;font-size:12px}.position-row-details{border-top:1px solid var(--pp-line);grid-column:1/-1;min-width:0;margin-top:18px;padding:18px 0 0}.position-row-details[hidden]{display:none}.position-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 16px;display:grid}.position-detail-metrics>div{text-align:center;min-width:0}.position-detail-metrics dt{color:var(--pp-muted);font-size:11px}.position-detail-metrics dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;font-weight:600}.position-detail-metrics dd small{color:var(--pp-muted);font-size:10px;font-weight:400}.position-detail-metrics .position-point-daily{color:var(--pp-good);align-items:center;margin-left:5px;display:inline-flex}.position-note,.position-period-note{color:var(--pp-muted);margin:8px 0 0;font-size:11px;line-height:1.7}.position-note a{text-underline-offset:3px;text-decoration:underline}.position-period-note{white-space:nowrap;font-size:clamp(7px,2vw,11px)}.position-wallets{color:var(--pp-muted);margin:14px 0;font-size:11px;line-height:1.7}.position-wallets>strong{font-weight:600}.position-wallets ul{margin:6px 0 0;padding:0;list-style:none}.position-wallets li{flex-wrap:wrap;gap:8px 20px;display:flex}.position-empty{color:var(--pp-muted);padding:32px 16px;font-size:14px}@media (max-width:1100px){.position-column-headings{display:none}.position-list{border-top:1px solid var(--pp-line)}.position-row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;padding:20px 0}.position-identity{grid-area:1/1/auto/3;padding-right:72px}.position-actions{grid-area:1/2;justify-self:end}.position-value{text-align:center;grid-area:2/1}.position-profit{text-align:center;grid-area:2/2}.position-rate{text-align:center;grid-area:3/1}.position-schedule{grid-area:3/2}.position-schedule>div{flex-wrap:wrap;justify-content:center;gap:8px}.position-cell-label{clip:auto;width:auto;height:auto;color:var(--pp-muted);white-space:normal;margin-bottom:5px;font-size:11px;line-height:1.4;display:block;position:static;overflow:visible}.position-rate>small{display:none}.position-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.position-row-error{grid-row:4}.position-row-details{grid-row:5;margin-top:0}}@media (max-width:640px){.position-page-heading{padding:8px 0 14px}.position-page-heading h1{margin-top:12px;font-size:28px}.position-toolbar>span{font-size:10px}.position-toolbar>div{gap:18px}.position-toolbar button{padding-block:14px;font-size:13px}.position-row{gap:16px 12px}.position-value>strong,.position-profit>strong{font-size:18px}.position-identity h2{font-size:15px}.position-identity p{font-size:10.5px}}
