.ShukatsuExperiences-module__kFrtKq__section{color:var(--foreground)}.ShukatsuExperiences-module__kFrtKq__section h2{font-size:clamp(21px,3vw,28px);font-weight:700;line-height:1.6}.ShukatsuExperiences-module__kFrtKq__intro{max-width:44em;margin-top:12px;font-size:14px;line-height:1.9}.ShukatsuExperiences-module__kFrtKq__note,.ShukatsuExperiences-module__kFrtKq__empty{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.8}.ShukatsuExperiences-module__kFrtKq__layout{gap:32px;margin-top:28px;display:grid}.ShukatsuExperiences-module__kFrtKq__layout>*{min-width:0}.ShukatsuExperiences-module__kFrtKq__listHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ShukatsuExperiences-module__kFrtKq__listHeading h3{font-size:14px;font-weight:700}.ShukatsuExperiences-module__kFrtKq__section button{cursor:pointer;border-radius:6px;min-height:44px;padding:10px 12px;font-size:13px}.ShukatsuExperiences-module__kFrtKq__section button:hover{background:#eef4ff}.ShukatsuExperiences-module__kFrtKq__section button:disabled{opacity:.5;cursor:default}.ShukatsuExperiences-module__kFrtKq__section button:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.ShukatsuExperiences-module__kFrtKq__list{margin-top:12px}.ShukatsuExperiences-module__kFrtKq__list li{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:8px 0;display:flex}.ShukatsuExperiences-module__kFrtKq__item{text-align:left;overflow-wrap:anywhere;flex:1;min-width:0}.ShukatsuExperiences-module__kFrtKq__item strong,.ShukatsuExperiences-module__kFrtKq__item span{display:block}.ShukatsuExperiences-module__kFrtKq__item span{color:var(--muted);margin-top:4px}.ShukatsuExperiences-module__kFrtKq__item[aria-pressed=true]{background:#eef4ff}.ShukatsuExperiences-module__kFrtKq__form{gap:16px;display:grid}.ShukatsuExperiences-module__kFrtKq__form label{gap:8px;font-size:14px;font-weight:600;display:grid}.ShukatsuExperiences-module__kFrtKq__form input,.ShukatsuExperiences-module__kFrtKq__form textarea{border:1px solid var(--border);background:#fff;border-radius:8px;width:100%;min-width:0;padding:12px;font-size:16px;font-weight:400;line-height:1.7}.ShukatsuExperiences-module__kFrtKq__form textarea{resize:vertical}.ShukatsuExperiences-module__kFrtKq__form input:focus,.ShukatsuExperiences-module__kFrtKq__form textarea:focus{outline-offset:2px;outline:2px solid #2563eb}.ShukatsuExperiences-module__kFrtKq__form .ShukatsuExperiences-module__kFrtKq__save{color:#fff;background:#2563eb;font-weight:700}.ShukatsuExperiences-module__kFrtKq__form .ShukatsuExperiences-module__kFrtKq__save:hover{background:#1d4ed8}.ShukatsuExperiences-module__kFrtKq__fields{gap:16px;display:grid}@media (min-width:768px){.ShukatsuExperiences-module__kFrtKq__layout{grid-template-columns:1fr 1.6fr;gap:40px}.ShukatsuExperiences-module__kFrtKq__fields{grid-template-columns:1fr 1fr}}
.tools-module__-G37lG__navigation{background:#f0efee;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:24px;padding:6px;display:grid}.tools-module__-G37lG__tab{white-space:nowrap;color:#666;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 6px;font-size:12px;font-weight:600;display:flex}.tools-module__-G37lG__tab svg{flex-shrink:0}.tools-module__-G37lG__tab[aria-current=page]{color:#222;background:#fff}.tools-module__-G37lG__tab:hover{color:#222;background:#fff9f5}.tools-module__-G37lG__tab:focus-visible{outline-offset:2px;outline:2px solid #2563eb}@media (min-width:600px){.tools-module__-G37lG__navigation{grid-template-columns:repeat(5,minmax(0,1fr))}}
