.Table_tableContainer___JfPY{padding:16px}.Table_tableWrapper__glTLA{display:grid;grid-gap:16px;gap:16px;max-width:100%;width:100%;margin:0 auto}.Table_button__yq2kU{background-color:#4caf50;color:white;padding:10px 20px;font-size:16px;font-weight:600;border:none;border-radius:8px;transition:background-color .3s ease,transform .2s ease;box-shadow:0 2px 5px rgba(0,0,0,.1);margin-bottom:10px}.Table_button__yq2kU:hover{background-color:#388e3c;transform:translateY(-2px);cursor:pointer}.Table_select__y6Np0{padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;margin-left:10px}.Table_countLabel__Gl9_M{margin:12px 0 5px;font-weight:600}.JudgementCard_card__F3xJO{display:flex;flex-direction:column;justify-content:space-between;padding:16px;border-radius:12px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease;border:1px solid #e0e0e0}.JudgementCard_card__F3xJO:hover{transform:translateY(-3px);box-shadow:0 6px 12px rgba(0,0,0,.12);cursor:pointer}.JudgementCard_cardContent__zczHc{display:flex;flex-direction:column;gap:8px}.JudgementCard_title__gilns{font-size:16px;font-weight:600;margin:0;word-wrap:break-word;overflow-wrap:anywhere;white-space:normal}.JudgementCard_tags__yaGFk{display:flex;flex-wrap:wrap;gap:6px}.JudgementCard_tag__O9ZpP{font-size:12px;padding:4px 8px;background:#0070f3;color:#fff;border-radius:6px}.JudgementCard_date__Yl4OR{display:flex;margin-top:12px;font-size:12px;color:#666;text-align:right;justify-content:flex-end;gap:8px}.JudgementCard_fixed__tT3Hx{background-color:#e6f4ea;border-color:#34d399}.TopBar_header__fTc11{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:40px 0;gap:20px}.TopBar_title__zPoph{font-weight:900;margin:0 20px 0 0}.TopBar_button__O_DEE{background-color:#4caf50;margin-right:20px;color:white;padding:10px 20px;font-size:16px;font-weight:600;border:none;border-radius:8px;transition:background-color .3s ease,transform .2s ease;box-shadow:0 2px 5px rgba(0,0,0,.1)}.TopBar_button__O_DEE:hover{background-color:#388e3c;transform:translateY(-2px);cursor:pointer}.TopBar_searchButton__vImaK{background-color:#4caf50;margin-right:20px;color:white;padding:11px 24px;font-size:17px;font-weight:600;border:none;border-radius:8px;transition:background-color .3s ease,transform .2s ease;box-shadow:0 2px 5px rgba(0,0,0,.1)}.TopBar_searchButton__vImaK:hover{background-color:#388e3c;transform:translateY(-2px);cursor:pointer}.TopBar_tagGrid__cSTwj{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:20px;width:100%}.TopBar_titleContainer__jmmOh{display:flex;align-items:center;margin-bottom:10px}.TopBar_searchContainer__k8lUj{display:flex;align-items:center;gap:8px;width:100%;max-width:980px}.TopBar_searchActions__TmTG1{display:flex;align-items:center;gap:4px;flex:0 0 auto}.TopBar_controlRow__Q24Ge{display:flex;align-items:center;gap:12px;width:100%;max-width:980px}.TopBar_helpButton__o8gd3{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid #6d8990;border-radius:999px;background:#f5f8f6;color:#6d8990;font-size:16px;font-weight:900;line-height:1;box-shadow:0 6px 16px rgba(75,110,87,.12);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.TopBar_helpButton__o8gd3:hover{cursor:pointer;background-color:#eef5f1;transform:translateY(-1px);box-shadow:0 10px 20px rgba(75,110,87,.16)}.TopBar_searchInput__ML5_q{flex:0 1 420px;padding:10px 14px;font-size:16px;border:1px solid #ccc;border-radius:8px;outline:none;transition:border-color .2s,box-shadow .2s}.TopBar_searchInput__ML5_q:focus{border-color:#0070f3;box-shadow:0 0 0 3px rgba(0,112,243,.2)}.TopBar_selectInput__DoEm8{padding:8px 12px;min-height:48px;border:1px solid #ccc;border-radius:8px;font-size:14px;background-color:#fff;cursor:pointer}@media (max-width:1024px){.TopBar_tagGrid__cSTwj{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.TopBar_tagGrid__cSTwj{grid-template-columns:repeat(2,1fr)}.TopBar_searchContainer__k8lUj{flex-wrap:wrap;align-items:center}.TopBar_controlRow__Q24Ge,.TopBar_searchInput__ML5_q,.TopBar_selectInput__DoEm8{width:100%}.TopBar_searchInput__ML5_q{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 92px);min-width:0}.TopBar_selectInput__DoEm8{flex:1 1 100%}.TopBar_searchActions__TmTG1{display:flex;align-items:center;gap:6px;width:100%;flex:1 1 100%}.TopBar_searchButton__vImaK{flex:1 1 auto;width:100%;margin-right:0}.TopBar_controlRow__Q24Ge{flex-direction:column;align-items:stretch}.TopBar_helpButton__o8gd3{flex:0 0 32px;width:32px;align-self:auto}}@media (max-width:480px){.TopBar_searchButton__vImaK{padding:9px 14px;font-size:14px}}.TagCard_tagCard__R1Rp7{border:2px solid #ddd;border-radius:12px;padding:16px;text-align:center;background-color:#fff;transition:all .2s ease;box-shadow:0 2px 6px rgba(0,0,0,.05)}.TagCard_tagCard__R1Rp7:hover{border-color:#4caf50;box-shadow:0 4px 12px rgba(0,0,0,.1);cursor:pointer}.TagCard_tagCard__R1Rp7 input{margin-right:8px}.ToggleCard_toggleCard__p__jU{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-radius:12px;background:#f7f8f7;border:1px solid #d7dfda;width:auto;max-width:240px;flex:0 0 auto}.ToggleCard_toggleText__dfy3q{display:flex;flex-direction:column}.ToggleCard_toggleTitle__KLaAz{margin:0;font-size:12px;font-weight:700;color:#56635c;line-height:1.2}.ToggleCard_toggleButton__NYY6K{border:1px solid #c7d1cb;border-radius:999px;background:#ffffff;color:#31433a;font-size:13px;font-weight:700;letter-spacing:.02em;min-width:72px;min-height:32px;padding:0 12px;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.ToggleCard_toggleButton__NYY6K:hover{cursor:pointer;transform:translateY(-1px);border-color:#aebbb3;background-color:#f3f6f4}@media (max-width:1024px){.ToggleCard_toggleCard__p__jU{max-width:100%}}@media (max-width:768px){.ToggleCard_toggleCard__p__jU{width:100%;max-width:100%;gap:8px;min-width:0}.ToggleCard_toggleButton__NYY6K{min-width:72px}}.SearchHelpModal_overlay__1kRe_{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(29,37,33,.42);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SearchHelpModal_modal__jdzCY{position:relative;width:min(100%,640px);max-height:min(84vh,760px);overflow-y:auto;padding:28px 28px 24px;border-radius:26px;background:linear-gradient(180deg,#fbfbfe,#f4f7f5);box-shadow:0 24px 60px rgba(18,32,24,.24)}.SearchHelpModal_closeButton__HNLwJ{position:absolute;top:18px;right:18px;width:42px;height:42px;border:none;border-radius:999px;background:#e8f0ea;color:#486657;font-size:28px;line-height:1;cursor:pointer}.SearchHelpModal_title___maz3{margin:0 0 22px;font-size:clamp(30px,4.4vw,46px);font-weight:900;color:#17141e;letter-spacing:.02em}.SearchHelpModal_section__TsGBY{margin-top:18px}.SearchHelpModal_heading__8Ph8Z{margin:0 0 10px;font-size:clamp(20px,3vw,28px);font-weight:900;color:#17141e}.SearchHelpModal_body__f_dkd{margin:0;font-size:clamp(16px,2.1vw,22px);line-height:1.5;color:#232129}.SearchHelpModal_exampleBlock__UYS7J{margin-top:18px}.SearchHelpModal_labelAnd__ZS_X9,.SearchHelpModal_labelOr__sqiAf,.SearchHelpModal_labelTarget__x__vM{margin:0 0 8px;font-size:clamp(19px,2.6vw,26px);font-weight:900}.SearchHelpModal_labelOr__sqiAf{color:#f19b0a}.SearchHelpModal_labelAnd__ZS_X9{color:#2f90e5}.SearchHelpModal_labelTarget__x__vM{color:#3f7f58}.SearchHelpModal_note__o26_t{margin:10px 0 0;font-size:clamp(16px,2.1vw,22px);line-height:1.5;color:#e89a1a;font-weight:700}.SearchHelpModal_example__p6e7b{margin:12px 0 0;font-size:clamp(15px,2vw,20px);line-height:1.5;color:#8b8791}@media (max-width:768px){.SearchHelpModal_overlay__1kRe_{padding:16px;align-items:flex-start}.SearchHelpModal_modal__jdzCY{margin-top:16px;max-height:calc(100vh - 32px);padding:24px 20px 20px;border-radius:20px}.SearchHelpModal_closeButton__HNLwJ{top:14px;right:14px;width:38px;height:38px;font-size:24px}}.page_container__q21em{padding:0 100px 40px}@media (max-width:1024px){.page_container__q21em{padding:0 50px 40px}}@media (max-width:768px){.page_container__q21em{padding:0 25px 40px}}