.pg-page{display:flex;flex-direction:column;gap:15px;min-width:0}.pg-page .card{margin:0}.pg-page h3{margin:0 0 12px}.pg-tabs,.pg-toolbar,.pg-modes,.pg-pagination{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pg-toolbar{justify-content:space-between}.pg-toolbar>h3,.pg-toolbar>p{margin:0}.pg-toolbar small,.pg-page small{color:var(--dim,#b9b0cc);font-size:12px;line-height:1.6}.pg-toolbar>div>small{display:block;margin-top:5px}.pg-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.pg-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:12px}.pg-stats>div{border:1px solid var(--line2,#a893c233);border-radius:10px;padding:12px}.pg-stats small,.pg-stats strong{display:block}.pg-stats strong{margin-top:8px;font-size:17px}.pg-online{display:inline-block;margin-left:12px;padding:4px 7px;border:1px solid #73dcc066;border-radius:6px;color:#85e4c9;font-size:11px}.pg-warning,.pg-notice,.pg-sending{border:1px solid #e1b06766;border-radius:10px;padding:12px;margin:0 0 9px;background:#b18a1710;color:#f3d7aa;line-height:1.6}.pg-notice{border-color:#75dcc766;color:var(--ink,#eee8f8);background:#5fcdbd0b}.pg-sending{border-color:#75dcc799;color:#9debdc;background:#5fcdbd16}.pg-warning-text{color:#f1cc96!important}.pg-baseline{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--line2,#a893c233);border-radius:10px;margin:14px 0;font-size:13px}.pg-baseline>span{color:var(--dim,#b9b0cc)}.pg-switch{white-space:nowrap}.pg-page [data-pg-form]{display:flex;flex-direction:column;gap:15px}.pg-page [hidden]{display:none!important}.pg-page input,.pg-page select,.pg-page textarea{box-sizing:border-box;max-width:100%;min-width:0}.pg-page textarea{resize:vertical}.pg-modes{margin-bottom:8px}.pg-tech-search{display:flex;align-items:end;gap:10px;margin-bottom:15px}.pg-tech-search>.pw-form-field{flex:1}.pg-tech-list{max-height:340px;overflow:auto;border:1px solid var(--line2,#a893c233);border-radius:10px;margin-bottom:12px}.pg-tech-row{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--line2,#a893c222);cursor:pointer}.pg-tech-row:last-child{border-bottom:0}.pg-tech-row>input{flex-shrink:0}.pg-tech-row>span{flex:1;min-width:0}.pg-tech-row strong,.pg-tech-row small{display:block;overflow-wrap:anywhere}.pg-tech-row strong{font-size:13px}.pg-tech-row small{font-size:11px;margin-top:4px}.pg-tech-row>small{max-width:100px;text-align:right}.pg-empty{padding:20px 10px;text-align:center;color:var(--dim,#b9b0cc);font-size:13px}.pg-pagination{justify-content:center;margin:12px 0;font-size:12px}.pg-advanced{padding:12px;margin:12px 0;border:1px solid var(--line2,#a893c233);border-radius:10px}.pg-advanced>summary{cursor:pointer;font-size:13px;margin-bottom:12px}.pg-history-tools{display:grid;grid-template-columns:minmax(180px,2fr) repeat(3,minmax(100px,1fr));gap:10px;margin:15px 0}.pg-page .pw-table-wrap{overflow:auto}.pg-page .pw-table{min-width:650px}.pg-page .pw-table td>small{display:block;font-size:10px;overflow-wrap:anywhere}.pg-status{display:inline-block;padding:5px 8px;border:1px solid #a893c255;border-radius:6px;font-size:11px;line-height:1.5}.pg-status-DELIVERED{color:#9ce6cd;border-color:#6fd6b566}.pg-status-UNKNOWN{color:#f4c779;border-color:#eab66788}.pg-status-REJECTED{color:#e8a8b5;border-color:#ce889966}.pg-status-SENDING,.pg-status-PREPARING{color:#a4d9ff;border-color:#84bbe966}.pg-receipt{border-color:#79d5c766!important}.pg-page pre{max-height:280px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}.pg-id{margin-top:12px;font-size:12px}.pg-id code{display:block;margin-top:8px;overflow-wrap:anywhere}.pg-tech-review{display:flex;flex-direction:column;max-height:240px;overflow:auto;font-size:12px;gap:7px}.pg-page button:focus-visible,.pg-page input:focus-visible,.pg-page select:focus-visible{outline:2px solid var(--cyan,#75ddcd);outline-offset:2px}.pg-page button:disabled{cursor:default}.pg-page .pw-switch input{flex-shrink:0}@media(max-width:1000px){.pg-grid{grid-template-columns:1fr}.pg-history-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-tech-search{flex-wrap:wrap}.pg-tech-search>.pw-form-field{flex-basis:100%}}@media(max-width:650px){.pg-history-tools{grid-template-columns:1fr}.pg-tabs>.button{flex:1 1 42%}.pg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-toolbar{align-items:start}.pg-tech-row>small{max-width:80px}.pg-online{margin-left:0;display:block;width:max-content;margin-top:6px}}@media(prefers-reduced-motion:reduce){.pg-page *,.pg-review *{animation:none!important;transition:none!important}}
