.subheader{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:16px 0;position:-webkit-sticky;position:sticky;top:70px;z-index:999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.subheader .subheader-content{display:flex;justify-content:space-between;align-items:center}.subheader .subheader-content .subheader-left .page-title{font-size:24px;font-weight:600;color:#1e293b;margin:0;line-height:1.2}@media(max-width:768px){.subheader .subheader-content .subheader-left .page-title{font-size:20px}}.subheader .subheader-content .subheader-right .back-button{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;text-decoration:none;font-weight:500;font-size:14px;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.subheader .subheader-content .subheader-right .back-button:hover{background:#f9fafb;border-color:#9ca3af;transform:translateY(-1px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.subheader .subheader-content .subheader-right .back-button:active{transform:translateY(0)}.subheader .subheader-content .subheader-right .back-button svg{font-size:14px}.subheader .subheader-content .subheader-right .back-button span{font-weight:500}@media(max-width:768px){.subheader .subheader-content .subheader-right .back-button{padding:8px 12px;font-size:13px}.subheader .subheader-content .subheader-right .back-button span{display:none}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.subheader{animation:slideInDown .3s ease-out}@media(prefers-color-scheme:dark){.subheader{background:#1f2937;border-bottom-color:#374151}.subheader .subheader-content .subheader-left .page-title{color:#f9fafb}.subheader .subheader-content .subheader-right .back-button{background:#374151;border-color:#4b5563;color:#f9fafb}.subheader .subheader-content .subheader-right .back-button:hover{background:#4b5563;border-color:#6b7280}}