.ph-shell>.parent-sidebar{background:#f7faf7;border-color:#dce6dd}.ph-shell>.parent-sidebar .parent-brand{color:#223b31}.ph-shell>.parent-sidebar .parent-brand>span{background:#28664f}.ph-shell>.parent-sidebar .parent-create{background:#28664f;border-radius:10px;min-height:44px}.ph-shell>.parent-sidebar nav a{color:#4c6256;border-radius:10px;min-height:44px}.ph-shell>.parent-sidebar nav a[aria-current]{color:#28664f;background:#e5f0e7}.ph-shell>.parent-sidebar nav a:hover{background:#edf3ed}.ph-shell>.p-phone-nav{background:#f7faf7;border-top:1px solid #dce6dd}.ph-shell>.p-phone-nav a[aria-current=page]{color:#28664f;background:#e5f0e7;box-shadow:inset 0 3px #28664f}.ph-shell>.parent-main>.parent-tablet-navigation{background:#f7faf7;border-bottom:1px solid #dce6dd}@media (min-width:900px){.ph-shell>.parent-sidebar{padding:28px 16px}.ph-shell>.parent-sidebar .parent-brand{padding-bottom:28px}.ph-shell>.parent-sidebar nav{gap:8px}}.ph-shell,.ph-ui{--ph-glass-surface:#ffffff94;--ph-glass-overlay:#ffffffd6;--ph-glass-border:#ffffffe0;--ph-glass-shadow:0 8px 26px #2a4e3912, inset 0 1px 0 #ffffffe6;--ph-glass-blur:blur(14px) saturate(115%)}[data-theme=parent] .ph-shell{background:radial-gradient(460px 620px at 0 12%,#c6dfcb,#0000 78%),radial-gradient(650px 440px at 90% 0,#dce8cf,#0000 80%),#f2f6f1}[data-theme=parent] .ph-shell>.parent-sidebar,[data-theme=parent] .ph-shell>.p-phone-nav,[data-theme=parent] .ph-shell>.parent-main>.parent-tablet-navigation{background:var(--ph-glass-surface);-webkit-backdrop-filter:var(--ph-glass-blur);backdrop-filter:var(--ph-glass-blur);border-color:var(--ph-glass-border);box-shadow:var(--ph-glass-shadow)}[data-theme=parent] .ph-shell>.parent-sidebar .parent-create{border-radius:12px;box-shadow:0 4px 12px #28664f26}[data-theme=parent] .ph-shell>.parent-sidebar nav a[aria-current]{color:#225c45;background:#d6ead6cc;box-shadow:inset 3px 0 #28664f,inset 0 1px #ffffffa6}[data-theme=parent] .ph-shell>.p-phone-nav a[aria-current=page]{color:#28664f;background:#e2efdf}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ph-shell,.ph-ui{--ph-glass-surface:#eef5ec;--ph-glass-overlay:#f8fbf7}}@media (prefers-reduced-motion:reduce){.ph-shell,.ph-ui{--ph-glass-surface:#eef5ec;--ph-glass-overlay:#f8fbf7;--ph-glass-blur:none}}@media (min-width:900px){[data-theme=parent] .ph-shell>.parent-sidebar{border:1px solid var(--ph-glass-border);border-radius:20px;width:184px;padding:20px 12px;inset:16px auto 16px 12px}}
