.attention-guide{color:#302b21;background:#fffdf7;border:1px solid #e4dac3;border-radius:18px;min-width:0;padding:24px}.attention-guide .attention-guide-heading{margin:0 0 16px}.attention-guide .attention-guide-heading h2{margin:0;font-size:19px;font-weight:750;line-height:1.4}.attention-periods{background:#f1ecdf;border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;width:min(100%,390px);padding:5px;display:grid}.attention-periods button{color:#85775f;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:600}.attention-periods button[aria-pressed=true]{color:#312817;background:#ffe273;box-shadow:0 2px 6px #a7802020}.attention-framework-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:15px 0 0;padding:0;list-style:none;display:grid}.attention-framework-list>li{border-bottom:1px solid #ede6d8;align-items:center;gap:6px;min-width:0;min-height:52px;padding:10px 0;font-size:14px;line-height:1.6;display:flex}.attention-framework-list>li>span:first-child{color:#b29454;font-variant-numeric:tabular-nums;flex:0 0 23px}.attention-framework-list>li>span:last-child{color:#3f3729;overflow-wrap:anywhere}.attention-guide button:focus-visible,.attention-page a:focus-visible{outline-offset:3px;outline:2px solid #9c651b}.attention-page{color:#302b21;background:#f6f2e8;max-width:1000px;min-height:100dvh;margin:auto;padding:28px 32px 110px;font-family:Arial,Microsoft YaHei,sans-serif}.attention-page *{box-sizing:border-box}.attention-page a{color:inherit;text-decoration:none}.attention-page-top{color:#84745a;justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.attention-page-top a{align-items:center;gap:6px;min-height:40px;display:inline-flex}.attention-page-heading{background:radial-gradient(at 87%,#ffe37c,#0000 63%),#fffaf0;border:1px solid #e4d4aa;border-radius:18px;margin:24px 0;padding:27px}.attention-page-heading>span{letter-spacing:2px;color:#a3752b;font-size:11px}.attention-page-heading h1{letter-spacing:-1px;margin:10px 0;font-size:29px;font-weight:750;line-height:1.5}.attention-page-heading p{color:#837150;margin:0;font-size:13px;line-height:1.8}.attention-page .attention-todo-link{color:#806127;background:#fffbf1;border:1px solid #e4dac3;border-radius:13px;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 20px;font-size:14px;display:flex}@media (max-width:640px){.attention-guide{border-radius:15px;padding:18px}.attention-guide .attention-guide-heading h2{font-size:18px}.attention-periods{width:100%}.attention-framework-list{column-gap:14px;margin-top:10px}.attention-framework-list>li{gap:2px;min-height:49px;font-size:13px}.attention-framework-list>li>span:first-child{flex-basis:21px}.attention-page{padding:16px 16px 110px}.attention-page-heading{margin:16px 0;padding:23px 20px}.attention-page-heading h1{font-size:25px}.attention-page-top{font-size:12px}}@media (max-width:359px){.attention-framework-list{grid-template-columns:1fr}}
