.sis-v1{color:inherit;padding-bottom:24px}.sis-v1 nav{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.sis-v1 .card{padding:18px;margin:14px 0}.sis-v1 p{line-height:1.5}.sis-v1 form{display:grid;gap:14px}.sis-v1 label{display:grid;gap:6px;min-width:0}.sis-v1 label:has(input[type=checkbox]){display:flex;align-items:center;gap:10px}.sis-v1 input:not([type=checkbox]),.sis-v1 select,.sis-v1 textarea{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px;font:inherit;color:inherit;background:var(--card-bg,#fffdf7);border:1px solid #b5b9a8;border-radius:10px}.sis-v1 textarea{min-height:90px}.sis-v1 button{min-height:44px;margin:4px;padding:10px 14px;border-radius:12px;border:1px solid #81988c;background:var(--card-bg,#fffdf7);color:inherit;font:inherit}.sis-v1 button:disabled{opacity:.6}.sis-v1 fieldset{border:1px solid #81988c;border-radius:10px;padding:12px}.sis-privacy{font-size:.85rem}.sis-baby-fallback{min-height:140px;display:grid;place-items:center;font-size:72px;background:rgba(110,150,125,.09);border-radius:18px}.sis-v1 summary{padding:12px 0;cursor:pointer}.sis-v1 input[type=checkbox]{width:22px;height:22px}.sis-v1 [data-sis-answer]{white-space:pre-wrap;overflow-wrap:anywhere}.sis-v1{overflow-wrap:anywhere}body.dark-mode .sis-v1 input:not([type=checkbox]),body.dark-mode .sis-v1 select,body.dark-mode .sis-v1 textarea,body.dark-mode .sis-v1 button{background:var(--card-bg,#1e3028)}
.sis-hayd-active #home-next-prayer-container{display:none!important}
body.sis-offline-workspace #auth-foundation-overlay {display:none!important}
body.sis-offline-workspace .bottom-nav {display:none!important}
#sis-offline-access {position:fixed;inset:20% 1rem auto;z-index:12000}
body.sis-offline-workspace #sis-offline-access {display:none}

#sisters-panel{padding-bottom:calc(180px + env(safe-area-inset-bottom,0px))}
.sis-v1-cycle-top{margin:0 0 14px}
.sis-v1-switch{display:flex!important;gap:8px!important;flex-wrap:nowrap!important;overflow-x:auto;padding:2px 0 8px;margin:0!important}
.sis-v1-switch button{white-space:nowrap;min-height:40px!important;padding:8px 13px!important;border-radius:999px!important}
.sis-v1-status{margin:0!important;padding:16px!important}
.sis-v1-status h3{margin:6px 0 10px}
.sis-v1-status-actions{display:flex;flex-wrap:wrap;gap:7px}
.sis-v1-status-actions button{margin:0!important;min-height:40px!important}
.sis-v1-cycle-bottom{margin-top:14px}
.sis-v1-amina{padding:0!important;overflow:hidden}
.sis-v1-amina>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px!important;list-style:none}
.sis-v1-amina>summary::-webkit-details-marker{display:none}
.sis-v1-amina>summary span{font-size:.8rem;opacity:.68;text-align:right}
.sis-v1-amina>article.card{margin:0!important;border:0!important;border-top:1px solid rgba(129,152,140,.22)!important;border-radius:0!important;box-shadow:none!important}
.sis-v1-community{display:flex;justify-content:flex-start;margin:12px 0}
.sis-v1-community button{margin:0!important}
@media(max-width:620px){
 #sisters-panel{padding-bottom:calc(195px + env(safe-area-inset-bottom,0px))}
 .sis-v1-amina>summary{align-items:flex-start;flex-direction:column}
 .sis-v1-amina>summary span{text-align:left}
}
