.panel-chrome-after .content-editor-sections .record-public-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:14px;display:grid}.panel-chrome-after .record-public-head>div{min-width:0}.panel-chrome-after .record-public-head h2{overflow-wrap:anywhere}.panel-chrome-after .content-editor-sections .record-public-head>button{flex-shrink:0;width:36px;height:36px}.panel-chrome-after .content-editor-sections .record-public-head>.record-enter-edit{width:auto;min-width:48px;padding-inline:10px}.panel-chrome-after .content-editor-sections .record-content-editor-back{display:none}.panel-chrome-after .content-editor-sections .record-content-heading{z-index:3;background:#fffefa;border-bottom:1px solid #3e5f4a1f;grid-template-columns:minmax(0,1fr) 32px;align-items:start;gap:14px;margin:-14px -14px 7px;padding:14px;display:grid;position:sticky;top:0}.panel-chrome-after .record-content-heading>div{min-width:0}.panel-chrome-after .content-editor-sections .record-content-heading>.record-content-heading-close{color:#3f5e49;background:#fff;border:1px solid #aabcad;border-radius:6px;place-items:center;width:32px;height:32px;padding:0;display:grid}.panel-chrome-after .record-content-heading-close svg{width:16px;height:16px}.panel-chrome-after .content-editor-sections .record-content-submit{grid-template-columns:minmax(0,1fr)}.panel-chrome-after .content-editor-sections .record-content-submit>button[type=button]{display:none}.panel-chrome-after .content-editor-sections.is-content-editor-open{overflow:clip visible}.panel-chrome-after .content-editor-sections.is-content-editor-open .record-editor{scroll-padding-block:110px 80px;position:sticky;top:16px}.panel-chrome-after .record-public-head>button,.panel-chrome-after .record-content-heading-close{transition:transform .12s ease-out}.panel-chrome-after .record-public-head>button:active,.panel-chrome-after .record-content-heading-close:active{transform:scale(.97)}.panel-chrome-compare{z-index:80;color:#536a59;background:#fffefa;border:1px solid #d7dfd6;border-radius:10px;align-items:center;gap:4px;padding:5px;font-size:12px;display:flex;position:fixed;bottom:18px;left:20px;box-shadow:0 3px 14px #2c41331f}.panel-chrome-compare>span{padding:0 8px;font-size:11px}.panel-chrome-compare>button{color:#627169;min-width:60px;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px}.panel-chrome-compare>button[aria-pressed=true]{color:#365a43;background:#e4eee2;font-weight:700}.panel-chrome-compare>button:focus-visible{outline-offset:2px;outline:2px solid #668c70}@media (hover:hover) and (pointer:fine){.panel-chrome-after .record-public-head>button:hover,.panel-chrome-after .record-content-heading-close:hover{background:#f0f5ee}}@media (pointer:coarse){.panel-chrome-after .content-editor-sections .record-public-head>button,.panel-chrome-after .content-editor-sections .record-content-heading>.record-content-heading-close{min-width:44px;height:44px}.panel-chrome-after .content-editor-sections .record-content-heading{grid-template-columns:minmax(0,1fr) 44px}.panel-chrome-compare>button{min-height:44px}}@media (max-width:1120px){.panel-chrome-compare{top:8px;bottom:auto;left:50%;transform:translate(-50%)}.panel-chrome-after .content-editor-sections.is-content-editor-open .record-editor{position:static;max-height:none!important;overflow:visible!important}.panel-chrome-after .content-editor-sections .record-content-heading{top:64px}}@media (prefers-reduced-motion:reduce){.panel-chrome-after .record-public-head>button,.panel-chrome-after .record-content-heading-close{transition:none}.panel-chrome-after .record-public-head>button:active,.panel-chrome-after .record-content-heading-close:active{transform:none}}
.record-composition-note{color:#617269;margin:12px 0;font-size:12px;line-height:1.65}.record-composition-note>span{color:#41644d;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.record-delete-content{border-top:1px solid #dfe7dd;gap:5px;padding-top:14px;display:grid}.content-editor-sections .record-editor .record-delete-content>button{color:#6f4032;background:#f7eee7;border:1px solid #a98674;border-radius:6px;justify-self:start;align-items:center;gap:7px;min-height:38px;padding:7px 10px;font-size:12px;font-weight:700;transition:transform .12s ease-out;display:flex}.record-delete-content svg{width:16px;height:16px}.content-editor-sections .record-editor .record-delete-content>small{letter-spacing:0;color:#77857b;font-size:11.5px;font-weight:400}.record-section-editor .record-guest-pending{color:#466047;background:#eef4e9;border-left:2px solid #90aa86;margin:0;padding:8px 10px}.record-delete-undo{z-index:5;color:#48604f;background:#eef4e9;border:1px solid #ccd8c8;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;margin:10px;padding:10px;font-size:12px;display:flex;position:sticky;top:0}.record-delete-undo>span{overflow-wrap:anywhere;flex:1;min-width:0}.record-delete-undo>button{color:#45624b;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #aebeaa;border-radius:5px;padding:5px 9px}.content-workflow-composable .record-public-content-main .record-combined-watch{white-space:normal;color:#607568;overflow-wrap:anywhere;margin-top:3px;font-size:11.5px;line-height:1.5;display:block}.content-workflow-composable .record-public-content-main .is-watch-summary>small{white-space:normal;overflow-wrap:anywhere;font-size:11.5px;line-height:1.5}.content-workflow-composable .record-public-day-contents article:has(.is-watch-summary) .record-public-content-main{height:auto;min-height:48px}.workflow-confirm{box-sizing:border-box;color:#34483a;background:#fffefa;border:1px solid #cad5c7;border-radius:12px;width:min(420px,100vw - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:24px;font-family:inherit;box-shadow:0 18px 70px #203a3d26}.workflow-confirm::backdrop{background:#23372e52}.workflow-confirm h2{margin:0 0 12px;font-size:17px;line-height:1.4}.workflow-confirm p{overflow-wrap:anywhere;font-size:13px;line-height:1.75}.workflow-confirm footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.workflow-confirm button{color:#304735;min-height:40px;font:inherit;cursor:pointer;background:#f1f5ed;border:1px solid #829478;border-radius:6px;padding:8px 13px;font-size:13px;font-weight:700;transition:transform .12s ease-out}.workflow-confirm button.is-destructive{color:#6e3b2b;background:#f7e8dc;border-color:#96705e}.workflow-confirm button:focus-visible{outline-offset:3px;outline:2px solid #648369}.workflow-confirm button:active,.content-editor-sections .record-editor .record-delete-content>button:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.content-editor-sections .record-editor .record-delete-content>button:hover{background:#f2e4d8;border-color:#96705e}.workflow-confirm button:hover{background:#e8efdf}.workflow-confirm button.is-destructive:hover{background:#f0ddce}}@media (prefers-reduced-motion:reduce){.workflow-confirm button,.content-editor-sections .record-editor .record-delete-content>button{transition:none}.workflow-confirm button:active,.content-editor-sections .record-editor .record-delete-content>button:active{transform:none}}@media (pointer:coarse){.workflow-confirm button{min-height:44px}}
