.weekly-owner{max-width:1100px;margin:auto;padding:20px;color:#edf2f7;background:#111827;font:16px/1.5 system-ui;overflow-wrap:anywhere}.weekly-owner nav,.weekly-owner .cards{display:flex;gap:16px;flex-wrap:wrap}.weekly-owner a{color:#7dd3fc}.weekly-owner section{margin:24px 0;padding:18px;border:1px solid #64748b;border-radius:12px}.weekly-owner label{display:block;margin:10px 0}.weekly-owner input:not([type=checkbox]),.weekly-owner select,.weekly-owner button{font:inherit;min-height:44px;max-width:100%;padding:9px;border-radius:7px}.weekly-owner input:not([type=checkbox]),.weekly-owner select{width:100%;box-sizing:border-box}.weekly-owner button{cursor:pointer}.weekly-owner button:disabled{opacity:.6;cursor:not-allowed}.weekly-owner [type=checkbox]{width:22px;height:22px;vertical-align:middle;margin-right:10px}.weekly-owner .cards>*{flex:1 1 160px}.weekly-owner .notice,.weekly-owner [role=alert]{padding:14px;background:#713f12}.weekly-owner .table{overflow-x:auto}.weekly-owner table{border-collapse:collapse;width:100%}.weekly-owner td,.weekly-owner th{padding:9px;text-align:left;border-bottom:1px solid #475569}.weekly-owner small{display:block;min-width:150px}.weekly-owner pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:500px;overflow:auto}.weekly-owner summary{cursor:pointer;min-height:44px}.weekly-owner fieldset{max-height:300px;overflow:auto}.weekly-owner footer{padding:20px 0}@media(max-width:500px){.weekly-owner{padding:12px}.weekly-owner section{padding:12px}.weekly-owner .cards>*{flex-basis:100%}}
