.pv45-tools{border-left:3px solid #a52835}.pv45-tools :is(button,summary,input,select,textarea){touch-action:manipulation}.pv45-tools iframe{display:block;width:100%;height:560px;max-height:75dvh;background:white;border:1px solid #d5c3af;border-radius:8px;margin-top:14px}.pv45-table-wrap{overflow-x:auto;max-width:100%;overscroll-behavior-inline:contain}.pv45-table-wrap table{border-collapse:collapse;width:max-content;min-width:100%}.pv45-table-wrap :is(th,td){padding:5px;border:1px solid #dfd1be;min-width:130px}.pv45-table-wrap input{min-width:130px}.pv45-page-board{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;max-height:650px;overflow:auto;overscroll-behavior:contain}.pv45-page-board>li{background:#fffdf9;border:1px solid #d5c3af;border-top:4px solid #a52835;border-radius:8px;padding:16px;min-width:0}.pv45-page-board :is(strong,span){display:block;font:600 14px/1.6 system-ui;color:#45312e}.pv45-page-board span{font-weight:400;font-size:12px;margin-top:8px}.pv45-page-board .pv44-actions{gap:5px}.pv45-page-board button{font-size:11px;flex:1 1 70px}.pv45-tools[open]{animation:pv45-open .2s ease-out}@keyframes pv45-open{from{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pv45-tools[open]{animation:none}}@media(max-width:650px){.pv45-tools iframe{height:430px}.pv45-tools :is(input,select,textarea){font-size:16px}}@media print{.pv45-tools{display:none!important}}
