.managed-file{border:1px solid #494030;border-radius:7px;padding:10px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.managed-file>a{min-width:0;overflow-wrap:anywhere}.file-actions{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.file-replace{position:relative;overflow:hidden;display:inline-flex;align-items:center;padding:10px;min-height:44px;margin:0;font-size:12px;color:#e1c581}.file-replace input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0}.file-replace:focus-within{outline:3px solid #f2d48e}.danger{color:#ffb0a0}.filename{overflow-wrap:anywhere}#mediaError{color:#ffb0a0;font-size:13px}.idea-actions{flex-wrap:wrap}.export-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}#purchasePrint{display:none}@media(max-width:700px){.managed-file{align-items:flex-start;flex-direction:column}.file-actions{width:100%}}@media print{@page{size:A4 landscape;margin:12mm}body{background:white!important;color:black!important;font:10pt Arial,sans-serif!important}body>*{display:none!important}body>#purchasePrint{display:block!important;color:black!important;background:white!important}#purchasePrint h1{font-size:20pt;color:black;letter-spacing:0}#purchasePrint p{font-size:10pt;color:black;overflow-wrap:anywhere}#purchasePrint table{border-collapse:collapse;width:100%;table-layout:fixed}#purchasePrint th,#purchasePrint td{border:1px solid #999;padding:7px;vertical-align:top;color:black;overflow-wrap:anywhere;background:white;font-size:9pt}#purchasePrint th:first-child{width:40%}#purchasePrint thead{display:table-header-group}#purchasePrint tr{break-inside:avoid}#purchasePrint strong{color:black}}
