.cabinet_cabinetTitle__4N_xT,.cabinet_title__XsYV0{font-weight:500;text-align:center}.cabinet_title__XsYV0{font-size:2rem;margin-bottom:2rem}.cabinet_cabinetTitle__4N_xT{font-size:1.5rem;margin-bottom:1rem}.cabinet_form___1KOp{display:flex;flex-direction:column;gap:1rem;margin:0 auto;@media (min-width:768px){width:320px}}.cabinet_input__7JOPJ{padding:.75rem 1rem;border:1px solid #ccc;border-radius:12px;font-family:inherit;font-size:1rem}.cabinet_button__PYQ7B{padding:.75rem 1rem;border:none;border-radius:12px;background-color:#e93aa3e5;color:white;font-size:1rem;cursor:pointer;transition:background-color .15s ease}.cabinet_button__PYQ7B:hover{background-color:#4c259a}.cabinet_cabinet__eUO0v{@media (min-width:768px){max-height:576px;overflow-y:auto;margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0;display:flex;flex-direction:row}}.cabinet_cabinetInfo__dwuA_{@media (min-width:768px){flex-shrink:0;position:sticky;top:0}}.cabinet_cabinetInfoText__H5OuB{margin-top:2rem}.cabinet_cabinetInfoText__H5OuB p{margin-top:.5rem}.cabinet_error__WUSEZ{color:red;font-size:.8rem}.cabinet_parentsTitle__XQr9m{font-weight:500}.cabinet_parents__7VjgH{margin-top:.5rem;list-style:inside;padding:0}.cabinet_journal__U9q8W{font-size:1rem;list-style:none;margin-top:2rem;@media (min-width:768px){margin-left:2rem;margin-top:0}}.cabinet_journalDate__LGBT6{margin-right:.5rem;font-weight:500}.cabinet_journalDate__LGBT6,.cabinet_relationType__WjCxE{opacity:.6}.cabinet_journal__U9q8W li,.cabinet_parents__7VjgH li{margin:.5rem 0}.cabinet_journalButton__TNHJL{margin-top:1rem;padding:.75rem 1rem;border:none;border-radius:12px;background-color:#e93aa3e5;color:white;font-size:1rem;cursor:pointer;transition:background-color .15s ease}.cabinet_journalButton__TNHJL:hover{background-color:#4c259a}.cabinet_journalTable__pvY8K td,.cabinet_journalTable__pvY8K th{border:1px solid #ccc;padding:.25rem .5rem}.cabinet_journalTable__pvY8K th{text-align:left;white-space:nowrap}.cabinet_journalTable__pvY8K td{text-align:center}.cabinet_journalTable__pvY8K th{background-color:#f0f0f0}.cabinet_hasRate__qo_kr[data-rate="1"],.cabinet_hasRate__qo_kr[data-rate="2"],.cabinet_hasRate__qo_kr[data-rate="3"]{background-color:#fce4ec;color:#880e4f}.cabinet_hasRate__qo_kr[data-rate="4"]{background-color:#ffe0b2;color:#e65100}.cabinet_hasRate__qo_kr[data-rate="5"]{background-color:#c8e6c9;color:#2e7d32}.cabinet_hasComment__Lqw0d{position:relative;cursor:help}.cabinet_hasComment__Lqw0d:after{content:"";position:absolute;top:-4px;right:-4px;width:8px;height:8px;background-color:#e93aa3;border-radius:50%;border:1px solid white}.cabinet_hasComment__Lqw0d:before{content:attr(data-comment);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.8);color:white;padding:.5rem;border-radius:4px;font-size:.875rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1000;margin-bottom:5px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.cabinet_hasComment__Lqw0d:hover:before{opacity:1}