.rs-page{padding-top:var(--nav-height,72px);background:#fff}#remedy-search{--ink:var(--rn-text,#1d2433);--sub:var(--rn-sub,#434b5c);--line:#d5dcdc;--soft:var(--rn-tint,#f6f8f8);--accent:#c6eef1;--accent-strong:var(--rn-accent-dark,#075f68);--warn:#7a3e00;--warn-bg:#fff4e0;max-width:1120px;color:var(--ink);margin:0 auto;padding:24px 16px 56px;font-size:17px;line-height:1.75}#remedy-search *{box-sizing:border-box}#remedy-search [hidden]{display:none!important}#remedy-search :focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px}#remedy-search h1{margin:0 0 6px;font-size:30px;line-height:1.35}#remedy-search h2{margin:0;font-size:22px;line-height:1.4}#remedy-search h2:focus{outline:none}#remedy-search h3{margin:18px 0 4px;font-size:18px}#remedy-search .lead{color:var(--sub);margin:0 0 14px}#remedy-search .crumb{color:var(--sub);margin:0 0 10px;font-size:15px}#remedy-search .crumb a{color:var(--accent-strong)}#remedy-search .rs-note{color:var(--sub);background:var(--soft);border-radius:8px;margin:16px 0 0;padding:10px 12px;font-size:15px;line-height:1.65}#remedy-search .small{color:var(--sub);margin:6px 0 12px;font-size:15px;line-height:1.65}#remedy-search .none{color:var(--sub)}#remedy-search button,#remedy-search input,#remedy-search textarea{font:inherit;color:inherit}#remedy-search .tabs{border-bottom:2px solid var(--ink);gap:4px;margin-bottom:16px;display:flex}#remedy-search [role=tab]{appearance:none;cursor:pointer;color:var(--sub);background:0 0;border:0;border-radius:6px 6px 0 0;padding:9px 14px;font-weight:600}#remedy-search [role=tab][aria-selected=true]{background:var(--ink);color:#fff}#remedy-search .hint{color:var(--sub);margin:0 0 10px;font-size:16px}#remedy-search .slots{max-width:680px;margin:0;padding:0;list-style:none}#remedy-search .slot{grid-template-columns:60px 1fr;align-items:start;gap:8px;margin-bottom:8px;display:grid}#remedy-search .slot label{padding-top:10px;font-size:16px;font-weight:700}#remedy-search .slot-main{min-width:0}#remedy-search input[type=text],#remedy-search input[type=search],#remedy-search textarea{border:2px solid var(--ink);background:#fff;border-radius:8px;width:100%;padding:10px 13px}#remedy-search .options{border:1.5px solid var(--ink);background:#fff;border-radius:8px;max-height:260px;margin:4px 0 0;padding:0;list-style:none;overflow:auto}#remedy-search .options li{cursor:pointer;border-bottom:1px solid var(--line);padding:8px 12px;line-height:1.45}#remedy-search .options li:last-child{border-bottom:0}#remedy-search .options li:hover,#remedy-search .options li[aria-selected=true]{background:var(--accent)}#remedy-search .opt-en{color:var(--sub);margin-left:6px;font-size:14.5px}#remedy-search .slot-msg{margin-top:3px;font-size:15px;line-height:1.55}#remedy-search .slot-msg:empty{display:none}#remedy-search .slot-msg.ok{color:var(--accent-strong);font-weight:600}#remedy-search .slot-msg.warn{color:var(--warn);font-weight:600}#remedy-search .cands{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}#remedy-search .cand{appearance:none;border:1.5px solid var(--warn);cursor:pointer;color:var(--ink);background:#fff;border-radius:8px;min-height:38px;padding:4px 10px;font-weight:400}#remedy-search .cand:hover{background:var(--warn-bg)}#remedy-search .bulk{max-width:680px;margin:6px 0 12px}#remedy-search .bulk summary{cursor:pointer;min-height:32px;font-weight:700}#remedy-search .bulk label{color:var(--sub);margin:4px 0;font-size:15px;display:block}#remedy-search .bulk .btn{margin-top:8px}#remedy-search .import{margin:0 0 16px}#remedy-search .import .small{margin:6px 0 0}#remedy-search .file-input{opacity:0;width:1px;height:1px;position:absolute}#remedy-search .file-input:focus-visible+.file-btn{outline:3px solid var(--accent-strong);outline-offset:2px}#remedy-search .file-btn{text-align:center;justify-content:center;align-items:center;display:inline-flex}#remedy-search .file-btn.busy{opacity:.6;pointer-events:none}#remedy-search .actions{flex-wrap:wrap;gap:8px;display:flex}#remedy-search .btn{appearance:none;border:1.5px solid var(--ink);cursor:pointer;background:#fff;border-radius:8px;min-height:44px;padding:9px 16px;font-weight:600}#remedy-search .btn:hover{background:var(--soft)}#remedy-search .btn-main{background:var(--ink);color:#fff;padding:10px 22px;font-weight:700}#remedy-search .btn-main:hover{background:#333}#remedy-search .btn-small{min-height:38px;padding:4px 12px;font-size:15.5px}#remedy-search .form-msg{color:var(--warn);min-height:0;margin:8px 0 0;font-weight:600}#remedy-search .form-msg:empty{display:none}#remedy-search #rs-results{border-top:2px solid var(--ink);margin-top:22px;padding-top:14px;scroll-margin-top:90px}#remedy-search .result-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}#remedy-search .copy-actions{margin-top:16px}#remedy-search .copy-msg{color:var(--accent-strong);margin:8px 0 0;font-weight:600}#remedy-search .copy-msg:empty{display:none}#remedy-search .cards{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:start;gap:12px;display:grid}#remedy-search .card{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:14px 15px;scroll-margin-top:90px}#remedy-search .card.open{border:2px solid var(--ink);grid-column:1/-1}#remedy-search .card-name{margin:0;font-size:20px;line-height:1.4}#remedy-search .card-en{color:var(--sub);overflow-wrap:anywhere;margin:0 0 8px;font-size:15px}#remedy-search .flag{border:1px solid var(--warn);color:var(--warn);background:var(--warn-bg);border-radius:4px;margin:0 0 8px;padding:0 8px;font-size:14px;font-weight:700;line-height:1.5;display:inline-block}#remedy-search .sum{margin-bottom:8px;font-size:16px;line-height:1.6}#remedy-search .sum-label{color:var(--accent-strong);font-size:14px;font-weight:700;display:block}#remedy-search .more{appearance:none;background:var(--soft);border:1.5px solid var(--accent-strong);cursor:pointer;border-radius:8px;width:100%;min-height:44px;padding:7px;font-weight:700}#remedy-search .more:hover{background:var(--accent)}#remedy-search .detail{margin-top:10px}#remedy-search .block{margin-top:16px}#remedy-search .group-title{border-top:2px solid var(--line);color:var(--accent-strong);margin:24px 0 0;padding-top:14px;font-weight:700}#remedy-search .modern{border-top:2px solid var(--line);padding-top:14px}#remedy-search .modern-tag{background:var(--soft);border:1px solid var(--line);color:var(--ink);border-radius:4px;margin:0 0 8px;padding:1px 8px;font-size:14px;font-weight:700;line-height:1.5;display:inline-block}#remedy-search h4{background:var(--soft);border-left:4px solid var(--accent-strong);flex-wrap:wrap;justify-content:space-between;gap:0 10px;margin:0 0 5px;padding:2px 10px;font-size:17px;line-height:1.5;display:flex}#remedy-search h5{color:var(--sub);margin:8px 0 2px;font-size:15.5px}#remedy-search .origin{align-self:center;font-size:13.5px;font-weight:600}#remedy-search .origin-c{color:var(--accent-strong)}#remedy-search .origin-h{color:var(--hc)}#remedy-search .block ul{margin:0;padding-left:1.25em}#remedy-search .block li{margin:2px 0;line-height:1.65}#remedy-search .block p{margin:0;padding:0 2px}#remedy-search dl{margin:0}#remedy-search dl>div{border-bottom:1px solid var(--line);padding:6px 2px}#remedy-search dt{color:var(--sub);font-size:14.5px;font-weight:700}#remedy-search dd{overflow-wrap:anywhere;margin:0}#remedy-search .en-text{margin-top:14px}#remedy-search .en-text summary{cursor:pointer;min-height:32px;font-weight:600}#remedy-search .compare{border-top:1px solid var(--line);margin-top:20px;padding-top:12px}#remedy-search .compare>summary{cursor:pointer;min-height:36px;font-size:19px;font-weight:700}#remedy-search .themes{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}#remedy-search .theme{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #6f8585;border-radius:999px;min-height:38px;padding:4px 12px}#remedy-search .theme[aria-pressed=true]{background:var(--accent);border-color:var(--ink);font-weight:700}#remedy-search .theme-detail{margin:4px 0 10px;font-size:16px}#remedy-search .n{color:var(--sub);font-size:14.5px;font-weight:400}#remedy-search mark{color:inherit;background:#ffe58a;padding:0 1px}#remedy-search .cmp-wrap{overflow-x:auto}#remedy-search .cmp{border-collapse:collapse;table-layout:fixed;width:100%;min-width:680px;font-size:15.5px;line-height:1.6}#remedy-search .cmp th,#remedy-search .cmp td{border:1px solid var(--line);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:7px 9px}#remedy-search .cmp thead th{background:var(--ink);color:#fff}#remedy-search .th-en{font-size:13.5px;font-weight:400;display:block}#remedy-search .cmp tbody th{background:var(--soft);width:104px}#remedy-search .cmp thead td{border:0;width:104px}#remedy-search .cmp-part+.cmp-part{border-top:1px dashed var(--line);margin-top:6px;padding-top:6px}#remedy-search .cmp-origin{color:var(--accent-strong);font-size:13px;font-weight:700;display:block}@media (width<=640px){#remedy-search .cmp,#remedy-search .cmp tbody,#remedy-search .cmp tr,#remedy-search .cmp th,#remedy-search .cmp td{min-width:0;display:block;width:auto!important}#remedy-search .cmp thead{display:none}#remedy-search .cmp tr{margin-bottom:14px}#remedy-search .cmp tbody th{border-bottom:0;font-size:17px}#remedy-search .cmp td{border-top:0}#remedy-search .cmp td:before{content:attr(data-name);font-weight:700;display:block}}#remedy-search .q{margin-bottom:6px;font-weight:700;display:block}#remedy-search .count{margin:14px 0 6px;font-weight:700}#remedy-search .rows{border-top:1px solid var(--line);margin:0 0 12px;padding:0;list-style:none}#remedy-search .rows>li{border-bottom:1px solid var(--line)}#remedy-search .row{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 4px;display:block}#remedy-search .row:hover{background:var(--soft)}#remedy-search .row-name{font-size:19px;font-weight:700;line-height:1.45;display:block}#remedy-search .row-en{color:var(--sub);font-size:15px;line-height:1.45;display:block}#remedy-search .row-sum{margin-top:2px;font-size:16px;line-height:1.6;display:block}#remedy-search .row .flag{margin:4px 0 0}#remedy-search .row-detail{padding:0 4px 16px}@media (width<=480px){#remedy-search .slot{grid-template-columns:1fr;gap:0}#remedy-search .slot label{padding-top:0;font-size:15px}#remedy-search [role=tab]{padding:8px 9px;font-size:15.5px}}
/*$vite$:1*/