[data-rsw-cabinet-briefcase-design=pr5]{--rsw-bc-page-gap:var(--space-4);--rsw-bc-actions-gap:var(--space-2);--rsw-bc-btn-gap:var(--space-2);--rsw-bc-btn-min-h:36px;--rsw-bc-btn-pad-x:var(--space-4);--rsw-bc-btn-radius:var(--radius-md,10px);--rsw-bc-btn-lg-min-h:48px;--rsw-bc-btn-lg-pad-x:var(--space-5);--rsw-bc-btn-sm-min-h:32px;--rsw-bc-card-pad:var(--space-4) var(--space-5) var(--space-5);--rsw-bc-tabs-gap:var(--space-1);--rsw-bc-tabs-margin-bottom:var(--space-3);--rsw-bc-tab-pad:8px 12px;--rsw-bc-total-margin:0 0 var(--space-3);--rsw-bc-th-pad:12px 10px;--rsw-bc-td-pad:8px 10px;--rsw-bc-td-h:48px;--rsw-bc-empty-pad:24px 12px;--rsw-bc-skel-h:160px;--rsw-bc-inst-gap:var(--space-2);--rsw-bc-inst-head-pad:12px 12px;--rsw-bc-inst-body-pad:10px 12px 12px;--rsw-bc-offers-empty-pad:28px 20px 36px;--rsw-bc:pr5}.rsw-bc-page,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-page{display:flex;flex-direction:column;gap:var(--rsw-bc-page-gap,var(--space-5,20px))}.rsw-bc-actions,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-actions{display:flex;justify-content:space-between;gap:var(--rsw-bc-actions-gap,var(--space-3,12px));flex-wrap:wrap}.rsw-bc-btn,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--rsw-bc-btn-gap,10px);min-height:var(--rsw-bc-btn-min-h,40px);padding:0 var(--rsw-bc-btn-pad-x,18px);border:0;border-radius:var(--rsw-bc-btn-radius,10px);background:var(--success);color:var(--fg-on-accent,#fff);font:inherit;font-weight:var(--weight-semibold,600);font-size:var(--text-sm,14px);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.rsw-bc-btn:hover,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-btn:hover{background:color-mix(in srgb,var(--success) 85%,#000);color:var(--fg-on-accent,#fff)}.rsw-bc-btn--lg,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-btn--lg{min-height:var(--rsw-bc-btn-lg-min-h,52px);padding:0 var(--rsw-bc-btn-lg-pad-x,28px);border-radius:12px}.rsw-bc-btn--sm,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-btn--sm{min-height:var(--rsw-bc-btn-sm-min-h,34px);padding:0 12px;font-size:13px}.rsw-bc-card,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-card{background:var(--bg-raised);border-radius:var(--app-card-radius,20px);padding:var(--rsw-bc-card-pad,20px 24px 28px);box-shadow:var(--shadow-1)}.rsw-bc-tabs,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-tabs{display:flex;gap:var(--rsw-bc-tabs-gap,4px);border-bottom:1px solid var(--border);margin-bottom:var(--rsw-bc-tabs-margin-bottom,16px);overflow-x:auto}.rsw-bc-tab,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:var(--rsw-bc-tab-pad,10px 14px);font:inherit;font-size:var(--text-sm,14px);font-weight:var(--weight-semibold,600);color:var(--fg);cursor:pointer;white-space:nowrap}.rsw-bc-tab:hover,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-tab:hover{color:var(--success);background:none}.rsw-bc-tab--active,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-tab--active{color:var(--success);border-bottom-color:var(--success)}.rsw-bc-total,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-total{margin:var(--rsw-bc-total-margin,0 0 16px);font-weight:var(--weight-semibold,600);font-size:var(--text-md,16px)}.rsw-bc-table-wrap,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-table-wrap{overflow-x:auto}.rsw-bc-table,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--text-sm,14px)}.rsw-bc-table th,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-table th{background:var(--surface-sunken);color:var(--fg-2);text-align:left;font-size:12px;font-weight:var(--weight-semibold,600);text-transform:uppercase;letter-spacing:.02em;padding:var(--rsw-bc-th-pad,14px 12px);white-space:nowrap}.rsw-bc-table th:first-child,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-table th:first-child{border-radius:10px 0 0 10px}.rsw-bc-table th:last-child,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-table th:last-child{border-radius:0 10px 10px 0}.rsw-bc-table td,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-table td{padding:var(--rsw-bc-td-pad,10px 12px);border-bottom:1px solid var(--border);vertical-align:middle;height:var(--rsw-bc-td-h,52px)}.rsw-bc-table td+td,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-table td+td{border-left:1px solid var(--border)}.rsw-bc-num,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rsw-bc-no,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-no{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:999px;background:var(--surface-sunken);color:var(--accent);font-size:12px;font-weight:var(--weight-semibold,600)}.rsw-bc-status,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-status{display:inline-block;padding:3px 10px;border-radius:6px;font-size:12px;font-weight:var(--weight-medium,500);white-space:nowrap;min-width:140px;text-align:center}.rsw-bc-status--ok,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-status--ok{background:var(--success-bg);color:var(--success)}.rsw-bc-status--warn,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-status--warn{background:color-mix(in srgb,var(--warning,#f07a2a) 12%,var(--bg-raised));color:var(--warning,#c55a12)}.rsw-bc-status--info,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-status--info{background:var(--info-bg);color:var(--info)}.rsw-bc-status--violet,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-status--violet{background:color-mix(in srgb,#9b2ad1 12%,var(--bg-raised));color:#8a1fbf}.rsw-bc-dl,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-dl{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:10px;border:1px solid var(--border);background:var(--bg-raised);color:var(--fg);box-shadow:var(--shadow-1)}.rsw-bc-dl:hover,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-dl:hover{border-color:var(--success);color:var(--success)}.rsw-bc-empty,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-empty{margin:0;padding:var(--rsw-bc-empty-pad,28px 12px);text-align:center;color:var(--muted)}.rsw-bc-empty--small,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-empty--small{font-size:12px}.rsw-bc-skel,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-skel{height:var(--rsw-bc-skel-h,180px);border-radius:12px;background:linear-gradient(90deg,var(--skeleton-base),var(--skeleton-shine),var(--skeleton-base));background-size:200% 100%;animation:rsw-bc-shine 1.4s linear infinite}@keyframes rsw-bc-shine{to{background-position:-200% 0}}.rsw-inst-grid,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));grid-gap:var(--rsw-bc-inst-gap,12px);gap:var(--rsw-bc-inst-gap,12px)}.rsw-inst-card,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-card{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--bg-raised)}.rsw-inst-head,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-head{padding:var(--rsw-bc-inst-head-pad,14px 14px);min-height:50px;color:var(--fg-on-accent,#fff);font-weight:700;text-transform:uppercase;letter-spacing:.02em;background-size:cover}.rsw-inst-head--blue,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-head--blue{background:linear-gradient(115deg,#0b2a8f,#1146d6 45%,#3aa0ff 70%,#0b3fb8)}.rsw-inst-head--orange,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-head--orange{background:linear-gradient(115deg,#c2410c,#f08a24 45%,#b9480a 75%,#e8771b)}.rsw-inst-head--violet,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-head--violet{background:linear-gradient(115deg,#5a10a8,#8b2be2 45%,#6a14c2 75%,#a14cf0)}.rsw-inst-head--green,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-head--green{background:linear-gradient(115deg,#0f6b34,#1fa152 50%,#0f7a3c)}.rsw-inst-head--teal,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-head--teal{background:linear-gradient(115deg,#0b5f6b,#14a3a8 50%,#0b6f78)}.rsw-inst-body,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-body{padding:var(--rsw-bc-inst-body-pad,12px 14px 14px);display:grid;grid-gap:8px;gap:8px}.rsw-inst-row,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.rsw-inst-row--end,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-row--end{align-items:flex-end}.rsw-inst-sum,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-sum{margin:0;font-size:20px;font-weight:700}.rsw-inst-label,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-label{margin:0;font-size:12px;color:var(--muted)}.rsw-inst-shares,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-shares{margin:2px 0 0;font-size:20px;font-weight:700}.rsw-inst-btns,[data-rsw-cabinet-briefcase-design=pr5] .rsw-inst-btns{display:flex;gap:8px;flex-wrap:wrap}.rsw-offers-empty,[data-rsw-cabinet-briefcase-design=pr5] .rsw-offers-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--rsw-bc-offers-empty-pad,36px 24px 44px)}.rsw-offers-art,[data-rsw-cabinet-briefcase-design=pr5] .rsw-offers-art{margin-bottom:8px}.rsw-offers-empty-title,[data-rsw-cabinet-briefcase-design=pr5] .rsw-offers-empty-title{margin:8px 0 6px;font-size:var(--text-md,16px);font-weight:700}.rsw-offers-empty-body,[data-rsw-cabinet-briefcase-design=pr5] .rsw-offers-empty-body{margin:0;color:var(--fg-2);font-size:var(--text-sm,14px)}.rsw-offers-pending-title,[data-rsw-cabinet-briefcase-design=pr5] .rsw-offers-pending-title{margin:0 0 10px;font-size:var(--text-md,16px)}.rsw-offers-list,[data-rsw-cabinet-briefcase-design=pr5] .rsw-offers-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.rsw-offers-list li,[data-rsw-cabinet-briefcase-design=pr5] .rsw-offers-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}.rsw-lk-body,[data-rsw-cabinet-briefcase-design=pr5] .rsw-lk-body{max-width:100%;overflow-wrap:anywhere}@media (max-width:640px){.rsw-bc-card,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-card{padding:14px 14px 20px}.rsw-bc-btn--lg,[data-rsw-cabinet-briefcase-design=pr5] .rsw-bc-btn--lg{flex:1 1 100%}}