.turn-section-tabs{display:grid;grid-template-columns:145px 210px;width:363px;max-width:100%;margin:0 0 18px;padding:4px;border:1px solid var(--turn-border,#d7dfda);border-radius:9px;background:#fff;box-sizing:border-box}
.turn-section-tabs a{display:flex;align-items:center;justify-content:center;min-width:0;height:36px;padding:0 12px;border-radius:6px;color:#476054;font-size:12px;font-weight:750;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box}
.turn-section-tabs a.is-active{background:#e8f5ed;color:var(--turn-green,#087443)}
.open-load-dialog{width:min(880px,100%)}
.open-composition{padding:14px;border:1px solid #b9ddc5;border-radius:9px;background:#f5fbf7}
.open-composition-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}
.open-composition-header strong{color:#174b31;font-size:13px}
.open-composition-header p,.open-composition-note{margin:3px 0 0;color:#617269;font-size:11px}
.open-composition .package-rows{padding:0}
.open-composition .package-row:last-child{border-bottom:0}
.open-composition-note{color:#a15c08}
@media(max-width:700px){.turn-section-tabs{width:100%;grid-template-columns:1fr}.turn-section-tabs a{white-space:normal}.open-composition-header{align-items:stretch;flex-direction:column}}
