.sec-md p{margin:0 0 .75em}.sec-md p:last-child{margin-bottom:0}.sec-md ul,.sec-md ol{margin:0 0 .75em;padding-left:1.25em}.sec-md code{font-size:.9em;padding:.1em .35em;border-radius:.25rem;background:var(--bz-hover, #eef1f6)}.sec-md a{color:var(--bz-accent, #2563eb)}.sec-item-unread{border-left:3px solid #2563eb}.sec-item-high{background:#fef2f2}#sec-login-form{box-sizing:border-box}#sec-login-form input,#sec-login-form button{box-sizing:border-box;max-width:100%}.sec-detail-nav{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.sec-detail-pager{display:flex;gap:.5rem;flex-shrink:0}.sec-detail-nav .rf-btn{touch-action:manipulation}.sec-detail-pager .rf-btn{min-width:3.75rem}.sec-detail-pager .rf-btn:disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.sec-filter[aria-pressed=true]{background:var(--bz-accent-subtle, #dbeafe);color:var(--bz-accent-text, #1d4ed8);font-weight:600}#sec-rf-card,#sec-ev-card{box-sizing:border-box;max-width:100%}#sec-ev-heading{overflow-wrap:anywhere}.sec-ev-mind-row{display:flex;align-items:center;gap:.75rem}#sec-ev-card .worklog-mind-select{-webkit-appearance:none;appearance:none;display:inline-block;min-width:5.5rem;min-height:44px;border:none;border-radius:9999px;padding:.45rem 2rem .45rem 1rem;font-size:16px;font-weight:700;cursor:pointer;background-repeat:no-repeat;background-position:right 12px center;background-size:10px 6px;touch-action:manipulation}#sec-ev-card .worklog-mind-select:focus-visible{outline:2px solid var(--accent-8, #2563eb);outline-offset:2px}#sec-ev-card .worklog-mind-select.wl-mind-2{background-color:var(--amber-9, #ffc53d);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ffffff' fill-opacity='0.92'/%3E%3C/svg%3E")}#sec-ev-card .worklog-mind-select.wl-mind-1{background-color:var(--orange-9, #f76b15);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ffffff' fill-opacity='0.92'/%3E%3C/svg%3E")}#sec-ev-card .worklog-mind-select.wl-mind-0{background-color:var(--blue-9, #0090ff);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ffffff' fill-opacity='0.92'/%3E%3C/svg%3E")}#sec-ev-card .worklog-mind-select.wl-mind-neg1{background-color:var(--pink-9, #d6409f);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ffffff' fill-opacity='0.92'/%3E%3C/svg%3E")}#sec-ev-card .worklog-mind-select.wl-mind-neg2{background-color:var(--red-9, #e5484d);color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23ffffff' fill-opacity='0.92'/%3E%3C/svg%3E")}#sec-ev-card .worklog-mind-select.wl-mind-empty{background-color:var(--gray-3, #ebebeb);color:var(--gray-11, #202020);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%235f6360'/%3E%3C/svg%3E")}.sec-rf-mental{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.sec-rf-mbtn{min-height:48px;border-radius:.5rem;border:1px solid var(--bz-border, #d1d5db);background:var(--bz-bg, #fff);color:var(--bz-text, #111827);font-size:16px;font-weight:600;touch-action:manipulation}.sec-rf-mbtn[aria-checked=true]{background:var(--bz-accent-subtle, #dbeafe);border-color:var(--bz-accent, #2563eb);color:var(--bz-accent-text, #1d4ed8)}.sec-rf-mbtn[data-v="-2"][aria-checked=true],.sec-rf-mbtn[data-v="-1"][aria-checked=true]{background:#fef2f2;border-color:#dc2626;color:#991b1b}.sec-rf-input{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;border-radius:.375rem;border:1px solid var(--bz-border, #d1d5db);background:var(--bz-bg, #fff);color:var(--bz-text, #111827);padding:.6rem .75rem;font-size:16px;line-height:1.5;resize:vertical}.sec-rf-save{min-height:44px;min-width:6rem;font-size:16px}#sec-wake-card{box-sizing:border-box;max-width:100%}.sec-wake-row{display:flex;align-items:stretch;gap:.5rem}.sec-wake-input{flex:1 1 auto;max-width:10rem;min-height:44px}#sec-detail-body,#sec-detail-title{overflow-wrap:anywhere}.sec-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;font-size:.7rem;font-weight:700;background:#2563eb;color:#fff;line-height:1}
