.neutral-page{--border:rgba(255,255,255,.075);--border-strong:rgba(255,255,255,.14);--surface:#0c0c13;--surface-2:#121219;--surface-3:#18181f;--accent-soft:rgba(255,255,255,.07)}body:has(main.neutral-page){background:#07070d}.neutral-page .card{border-color:rgba(255,255,255,.075);background:#0c0c13;box-shadow:none}.neutral-page .calendar-modal:before,.neutral-page .surface-highlight:before{display:none}.neutral-page .pill{border-color:rgba(255,255,255,.12);background:transparent;color:#acaebb;border-radius:6px}.neutral-page .btn{border-color:rgba(255,255,255,.12);background:#121219;border-radius:8px;box-shadow:none}.neutral-page .btn:after{display:none}.neutral-page .btn:hover{border-color:rgba(255,255,255,.22);background:#18181f;box-shadow:none;transform:none}.neutral-page .btn-primary{border-color:#ececf2;background:#ececf2;color:#0b0b12;font-weight:700}.neutral-page .btn-primary:hover{border-color:#fff;background:#fff;color:#0b0b12}.neutral-page .input,.neutral-page .select,.neutral-page .textarea{border-color:rgba(255,255,255,.12);background:#0a0a11;border-radius:8px}.neutral-page .input:focus,.neutral-page .select:focus,.neutral-page .textarea:focus{border-color:rgba(255,255,255,.28);box-shadow:none}.neutral-page .icon-btn{border-color:rgba(255,255,255,.12);background:#121219;color:#acaebb;border-radius:8px}.neutral-page .icon-btn.active,.neutral-page .icon-btn:hover{transform:none;color:#fff;border-color:rgba(255,255,255,.22);background:#18181f;box-shadow:none}.neutral-page .segmented-control{border-color:rgba(255,255,255,.1);background:#0c0c13}.neutral-page .segmented-control button:hover{background:rgba(255,255,255,.05)}.neutral-page .segmented-control button.active{background:rgba(255,255,255,.1);box-shadow:none}.neutral-page .feed-page-nav,.neutral-page .feed-page-number{border-color:rgba(255,255,255,.12);background:transparent;box-shadow:none}.neutral-page .feed-page-number.active{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.08);box-shadow:none;color:#fff}