.v92-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.v92-filter-grid label{min-width:0;margin:0}.v92-filter-grid input,.v92-filter-grid select{width:100%;min-width:0;margin-top:4px}.v92-list-controls{border-top:3px solid #81a76b}.v92-list-controls .row{flex-wrap:wrap}.v92-sort-head{border:0;background:transparent;padding:0;text-align:left;font:inherit;font-weight:650;color:inherit;white-space:nowrap;cursor:pointer}.v92-sort-head span{color:#427d58;margin-left:5px}.v92-ai{background:#e9f0d8;border-color:#a5bd8e;color:#17553d}.v92-ai-label{display:flex;justify-content:space-between;align-items:center;gap:12px}.v92-prose,#v92Overview{min-height:180px;line-height:1.8;resize:vertical;width:100%}.v92-prose{min-height:280px}.v92-result-tip{display:block;max-width:270px;min-width:135px;background:#f1f6e9;text-align:left;font:inherit;font-size:12px;white-space:normal;line-height:1.65;padding:9px;color:#345c42}.v92-result-tip span{display:block;color:#17694e}.v92-tooltip{position:fixed;z-index:1000;white-space:pre-wrap;max-height:55vh;overflow:auto;overflow-wrap:anywhere;background:#153d31;color:#fff;padding:18px;border-radius:10px;box-shadow:0 8px 24px #153d3140;font-size:13px;line-height:1.8;pointer-events:none}.v92-row-model{display:flex;align-items:center;gap:8px;max-width:300px;margin:0}.v92-row-model select{width:auto;margin:0;min-width:135px}.v92-law-result{background:#f2f6ec;border:1px solid #d9e2cc;padding:14px;border-radius:8px}.v92-law-result summary{cursor:pointer;font-weight:600}.v92-law-result p{margin-top:10px}#v92WritingResult pre{max-height:250px;overflow:auto;white-space:pre-wrap;font-size:12px}#v92SummaryDetails{overflow:auto}.v92-list-controls label{font-size:12px}#v92Tooltip[hidden]{display:none}@media(max-width:1050px){.v92-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.v92-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v92-list-controls{padding:15px}.v92-row-model{flex-wrap:wrap}.v92-list-controls .row>strong{font-size:16px}.v92-result-tip{max-width:230px}.v92-ai-label{align-items:flex-start}.v92-prose{min-height:240px}}@media print{.v92-list-controls,.v92-ai{display:none}}
.v92-filter-basic{grid-template-columns:2fr 1fr 1fr}.v92-advanced{margin-top:12px}.v92-advanced>summary{cursor:pointer;color:#37694c;font-size:13px;padding:8px 0}.v92-filter-head{border:0;background:transparent;color:#6b8f5c;padding:4px 7px;margin-left:6px;font-size:17px;line-height:1;cursor:pointer}.v92-sort-head:focus-visible,.v92-filter-head:focus-visible{outline:2px solid #457c5e;outline-offset:3px}.v92-list-controls th{cursor:pointer}@media(max-width:650px){.v92-filter-basic{grid-template-columns:1fr 1fr}.v92-filter-basic>label:first-child{grid-column:1/-1}}
