:root{color:#171717;font-synthesis:none;--accent:#47885e;background:#fff;font-family:Yu Gothic UI,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}*{box-sizing:border-box}body{margin:0;padding:72px 24px}main{max-width:400px;margin:0 auto}h1{margin:0 0 32px;font-size:24px;font-weight:600}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}.primary,.secondary{color:#fff;background:#171717;border:1px solid #171717;border-radius:2px;width:100%;min-height:48px;padding:12px 16px;font-size:14px;display:block}.primary:hover{background:#383838}.secondary{color:#171717;background:#fff;margin-top:20px}.secondary:hover{background:#f3f3f3}button:disabled{opacity:.45;cursor:not-allowed}.hint,details p{color:#666;font-size:12px;line-height:1.8}.hint{margin:20px 0 0}details{border-top:1px solid #d8d8d8;margin-top:24px;padding-top:8px}summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;line-height:1.8}label{margin:20px 0 8px;font-size:13px;display:block}input{background:#fff;border:1px solid #aaa;border-radius:0;width:100%;min-height:46px;padding:10px 12px;font-size:16px}#message{overflow-wrap:anywhere;margin:24px 0 0;font-size:13px;line-height:1.8}#message:empty{display:none}#owner{overflow-wrap:anywhere;color:#666;margin:-16px 0 24px;font-size:13px}ul{margin:0 0 28px;padding:0;list-style:none}li{overflow-wrap:anywhere;border-bottom:1px solid #d8d8d8;padding:16px 60px 16px 0;position:relative}li strong{font-size:14px;font-weight:600;display:block}li small{color:#666;margin:8px 0 0;font-size:12px;display:block}.text-button{color:#171717;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:13px}li .text-button{position:absolute;top:12px;right:0}#add-form .primary{margin-top:20px}nav{border-top:1px solid #d8d8d8;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:12px;display:flex}.back{color:#171717;align-items:center;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}a:hover,.text-button:hover{text-underline-offset:4px;text-decoration:underline}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[hidden]{display:none!important}@media (width<=520px){body{padding:40px 24px}h1{margin-bottom:28px;font-size:22px}}::selection{background:var(--accent);color:#000}
/*$vite$:1*/