.cabinet-surface{min-width:0;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-shadow:none}.cabinet-overview{background:var(--canvas)}.cabinet-risk-context{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:10px 12px;margin-bottom:10px;border-inline-start:2px solid rgb(var(--azri-warning));background:var(--surface-muted);font-size:12px;color:var(--text-secondary)}.cabinet-risk-context strong{color:var(--text-primary);font-weight:600}.cabinet-risk-context a{margin-left:auto;min-height:24px;color:rgb(var(--azri-interactive-text))}@media (max-width:767px){.cabinet-risk-context{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:8px 10px}.cabinet-risk-context strong{font-size:12px}.cabinet-risk-context>span{grid-row:2;grid-column:1/-1}.cabinet-risk-context a{grid-row:1;grid-column:2}.cabinet-capital-strip>div>div{min-height:80px}}.cabinet-capital-strip strong{font-size:clamp(16px,1.7vw,22px);overflow-wrap:normal}.cabinet-capital-strip>div>div{min-height:86px}.cabinet-position-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;font-size:12px}.cabinet-position-identity a{display:grid;gap:2px;min-width:0}.cabinet-position-identity a span{overflow-wrap:break-word;color:var(--text-secondary);font-size:11px}.cabinet-position-identity button{min-height:36px;font-variant-numeric:tabular-nums}.cabinet-position-mobile{min-width:0}.cabinet-overview summary{min-width:0;overflow-wrap:break-word}.cabinet-disclosure>summary{list-style:none}.cabinet-disclosure>summary::-webkit-details-marker{display:none}.cabinet-disclosure[open] .cabinet-chevron{transform:rotate(90deg)}@media (prefers-reduced-motion:no-preference){.cabinet-chevron{transition:transform .15s ease}}[data-cabinet-layout]{font-variant-numeric:tabular-nums;background:var(--canvas);color:var(--text-primary)}[data-theme=dark] [data-cabinet-layout] .bg-white{background:var(--surface)}[data-theme=dark] [data-cabinet-layout] .text-slate-900{color:var(--text-primary)}@media (max-width:359px){.cabinet-overview #overview strong{font-size:18px}}.cabinet-overview :is(table,td,th){font-size:13px;line-height:1.45}.cabinet-overview :is([class*="text-[9px]"],[class*="text-[10px]"],[class*="text-[11px]"]){font-size:12px;line-height:1.5}.cabinet-overview :is(.text-slate-400,.text-slate-500){color:var(--text-secondary)}.cabinet-position-identity a span{font-size:12px}.cabinet-capital-strip{background:var(--surface);border:1px solid var(--border);border-radius:10px}.cabinet-capital-strip>div{gap:0}.cabinet-capital-strip>div>div{border:0;border-radius:0;border-right:1px solid var(--border);min-height:90px;background:transparent}.cabinet-capital-strip>div>div:last-child{border-right:0}.cabinet-overview table :is(th,td){border-inline:0;vertical-align:middle}.cabinet-overview table th{color:var(--text-secondary);font-weight:500}.cabinet-overview table tbody tr:hover{background:var(--surface-muted)}.cabinet-valuation-headline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block:1px solid var(--border)}.cabinet-valuation-headline>div{padding:10px 8px;border-right:1px solid var(--border)}.cabinet-valuation-headline dt,.cabinet-valuation-headline small{font-size:12px;color:var(--text-secondary)}.cabinet-valuation-headline dd{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;margin-block:5px}.cabinet-valuation-group{border-top:1px solid var(--border);padding-top:10px}.cabinet-valuation-group summary{cursor:pointer;min-height:36px;font-size:13px;font-weight:550}.cabinet-valuation-group section{margin-top:12px}.cabinet-valuation-group h4{font-size:13px;font-weight:600}.cabinet-valuation-group :is(td,th):not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.cabinet-valuation-group small{display:block;color:var(--text-secondary)}@media(max-width:600px){.cabinet-valuation-headline{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-valuation-group table{min-width:470px}}@media (max-width:767px){.cabinet-management h1{font-size:21px}.cabinet-management-actions{flex-wrap:nowrap}.cabinet-management .cabinet-add-control{padding-inline:10px;font-size:12px}.cabinet-management-actions button,.cabinet-management-actions summary{min-height:44px}.cabinet-capital-strip>div>div{min-height:88px;padding:10px;justify-content:start;gap:1px}.cabinet-capital-strip>div>div:nth-child(2){border-right:0}.cabinet-capital-strip>div>div:nth-child(n+3){border-top:1px solid var(--border)}.cabinet-capital-strip strong{font-size:19px}.cabinet-overview #positions{padding:14px}}