.rs-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.rs-types button{font:inherit;text-align:start;color:inherit;background:#ffffff03;border:1px solid #ffffff20;border-radius:8px;padding:20px;cursor:pointer}.rs-types button[aria-pressed=true]{border-color:#14a6a1;background:linear-gradient(130deg,#14a6a120,#00ddcc05)}.rs-types span{display:block;color:#00ddcc;font-size:12px;margin-bottom:10px}.rs-types strong{font-size:16px;line-height:1.8}.rs-options{display:flex;align-items:end;gap:20px;margin:22px 0}.rs-options label{font-size:12px;min-width:180px}.rs-options select{font:inherit;display:block;margin-top:8px;width:100%;padding:12px;border:1px solid #ffffff30;background:#021639;color:white;border-radius:5px}.rs-options p{flex:1;font-size:12px;color:#9cacbf}.rs-contents{padding:20px;background:#02163966;border:1px solid #ffffff12;border-radius:8px}.rs-contents ol{columns:2;column-gap:30px;padding-inline-start:22px;margin:10px 0;font-size:13px;color:#bed0dd}.rs-contents li{break-inside:avoid;padding:5px}.rs-result:not(:empty){display:grid;grid-template-columns:1fr 175px;gap:26px;align-items:center;border-top:1px solid #ffffff20;margin-top:24px;padding-top:24px}.rs-result h4{font-size:22px;margin:0}.rs-result p{font-size:13px;color:#9cacbf}.rs-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.rs-links a{text-decoration:none}.rs-cover img{display:block;width:100%;height:auto;border:1px solid #ffffff20;border-radius:5px}.rs-workflow{margin-top:32px;padding-top:20px;border-top:1px solid #ffffff20}.rs-workflow>summary{cursor:pointer;margin-bottom:20px;font-size:14px;color:#b5d7d8}.rs-workflow .demo-panel-head{margin-top:20px}.report-studio :focus-visible{outline:2px solid #00ddcc;outline-offset:4px}
@media(max-width:700px){.rs-types{grid-template-columns:1fr;gap:8px}.rs-types button{padding:14px;display:flex;gap:15px;align-items:center}.rs-types span{margin:0}.rs-options{flex-wrap:wrap}.rs-options label{flex-basis:100%}.rs-options p{flex-basis:100%;margin:0}.rs-contents ol{columns:1}.rs-result:not(:empty){grid-template-columns:1fr}.rs-cover{max-width:190px}.rs-links{gap:8px}.rs-links a{font-size:12px}}
