/* V44 — Denetim, erişim ve bakım deneyimi */
.activity-log-main{max-width:1720px}.activity-log-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem;overflow:hidden;min-height:14rem;padding:clamp(1.7rem,4vw,3.1rem);border-radius:1.7rem;background:linear-gradient(115deg,#0d345d,#216d9e 56%,#6449bf);box-shadow:0 1.35rem 3rem #163d6226;color:#fff}.activity-log-hero:after{content:"";position:absolute;right:-5.5rem;bottom:-7.5rem;width:22rem;height:22rem;border:1px solid #e8faff3d;border-radius:50%;box-shadow:0 0 0 3rem #e8faff0d,0 0 0 6rem #e8faff09}.activity-log-hero>div,.activity-log-hero>span{position:relative;z-index:1}.activity-log-hero .eyebrow{color:#83ddff}.activity-log-hero h1{max-width:50rem;margin:.35rem 0 .65rem;color:#fff;font:800 clamp(2.25rem,4.8vw,4.2rem)/1.03 Georgia,serif;letter-spacing:-.07em}.activity-log-hero h1 em{color:#ccefff;font-style:normal}.activity-log-hero p{max-width:48rem;margin:0;color:#d7ecfb;line-height:1.65}.activity-log-hero>span{display:grid;place-items:center;width:5.4rem;height:5.4rem;border:1px solid #e4f8ff5e;border-radius:1.55rem;background:#effbff17;color:#eaffff;font-size:2.4rem;backdrop-filter:blur(9px)}.activity-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;margin:1.15rem 0}.activity-stats article{position:relative;overflow:hidden;min-height:6.7rem;padding:1.15rem 1.25rem;border:1px solid #d6e7f3;border-radius:1.1rem;background:#fff;box-shadow:.55rem .75rem 1.65rem #16426912}.activity-stats article:after{content:"";position:absolute;top:-1.7rem;right:-1.8rem;width:5.8rem;height:5.8rem;border-radius:50%;background:linear-gradient(135deg,#54cef335,#8461e832)}.activity-stats b,.activity-stats span{position:relative;z-index:1;display:block}.activity-stats b{color:#193e65;font-size:1.75rem}.activity-stats article:last-child b{font-size:1rem;line-height:1.3}.activity-stats span{margin-top:.32rem;color:#718aa2;font-size:.69rem;font-weight:850}.activity-privacy-note{display:flex;align-items:flex-start;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;border:1px solid #cae5f2;border-radius:1rem;background:linear-gradient(105deg,#f1fbff,#fbf8ff)}.activity-privacy-note>span{display:grid;place-items:center;flex:0 0 1.65rem;width:1.65rem;height:1.65rem;border-radius:.55rem;background:#dff9ed;color:#14835d;font-weight:950}.activity-privacy-note p{margin:0;color:#64819a;font-size:.77rem;line-height:1.6}.activity-privacy-note b{display:block;color:#1a547f}.activity-filter-card{margin-bottom:1rem;padding:1rem 1.1rem;border:1px solid #d6e7f2;border-radius:1.15rem;background:#fff;box-shadow:.55rem .75rem 1.7rem #193e6110}.activity-filter-card form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:.75rem}.activity-filter-card label{display:grid;gap:.32rem;color:#496a87;font-size:.68rem;font-weight:850}.activity-filter-card input,.activity-filter-card select{width:100%;min-height:2.7rem;margin:0}.activity-filter-actions{display:flex;align-items:center;gap:.5rem}.activity-filter-actions .button,.activity-filter-actions .outline-button{min-height:2.7rem;padding:.6rem .75rem;font-size:.72rem;white-space:nowrap}.activity-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr);gap:1rem;align-items:start}.activity-table-card,.recent-access-card{padding:1.1rem;border:1px solid #d7e7f2;border-radius:1.2rem;background:#fff;box-shadow:.65rem .85rem 1.75rem #163e6110}.activity-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.activity-card-heading h2{margin:.2rem 0;color:#193f65;font:800 1.55rem Georgia,serif}.activity-card-heading small{margin-top:.5rem;color:#7690a7;font-size:.68rem;font-weight:800;white-space:nowrap}.activity-table-wrap{overflow:auto;border:1px solid #e0ebf3;border-radius:1rem}.activity-table{width:100%;min-width:51rem;border-collapse:collapse}.activity-table th{padding:.8rem;background:#f2f8fd;color:#587491;font-size:.65rem;letter-spacing:.04em;text-align:left}.activity-table td{padding:.8rem;border-top:1px solid #e4edf4;vertical-align:top}.activity-table td>b,.activity-table td>small{display:block}.activity-table td>b{color:#244b71;font-size:.73rem}.activity-table td>small{max-width:18rem;margin-top:.18rem;overflow:hidden;color:#7690a8;font-size:.65rem;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.activity-table code,.recent-access-list code{display:inline-block;padding:.26rem .4rem;border-radius:.45rem;background:#edf5fa;color:#436786;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.62rem}.activity-action-badge{display:inline-block;padding:.33rem .48rem;border:1px solid #cde1f2;border-radius:.5rem;background:#f3f9ff;color:#2674ae;font-size:.62rem;font-weight:900}.activity-empty{display:grid;place-items:center;min-height:17rem;border:1px dashed #c9dfef;border-radius:1rem;background:#fbfdff;text-align:center}.activity-empty span{color:#2580c6;font-size:2rem}.activity-empty h2{margin:.5rem 0 .2rem;color:#254e74;font-size:1.2rem}.activity-empty p{margin:0;color:#7790a6;font-size:.75rem}.activity-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.activity-pagination span{color:#6e89a2;font-size:.72rem;font-weight:850}.activity-pagination .outline-button{padding:.5rem .7rem;font-size:.7rem}.recent-access-list{display:grid;gap:.6rem}.recent-access-list article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.7rem;border:1px solid #e0eaf2;border-radius:.9rem;background:#fbfdff}.recent-access-list b,.recent-access-list small,.recent-access-list p{display:block}.recent-access-list b{overflow:hidden;color:#244b72;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.recent-access-list small{margin-top:.12rem;color:#6d8ba4;font-size:.64rem}.recent-access-list p{margin:.25rem 0 0;color:#7792a8;font-size:.61rem;line-height:1.35}.recent-access-list code{max-width:7.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maintenance-card-pro .maintenance-help-strip article{box-shadow:inset 0 1px #ffffff0c}.maintenance-card-pro .maintenance-top-status{box-shadow:0 .65rem 1.5rem #03112226}
html[data-theme="dark"] .activity-stats article,html[data-theme="dark"] .activity-filter-card,html[data-theme="dark"] .activity-table-card,html[data-theme="dark"] .recent-access-card{border-color:#315978;background:#102b43;box-shadow:none}html[data-theme="dark"] .activity-stats b,html[data-theme="dark"] .activity-card-heading h2,html[data-theme="dark"] .activity-table td>b,html[data-theme="dark"] .recent-access-list b{color:#dcedfb}html[data-theme="dark"] .activity-filter-card label,html[data-theme="dark"] .activity-stats span,html[data-theme="dark"] .activity-card-heading small,html[data-theme="dark"] .activity-table td>small,html[data-theme="dark"] .recent-access-list small,html[data-theme="dark"] .recent-access-list p{color:#aac4d8}html[data-theme="dark"] .activity-privacy-note{border-color:#315b7a;background:linear-gradient(105deg,#12344f,#1c284b)}html[data-theme="dark"] .activity-table-wrap,html[data-theme="dark"] .recent-access-list article{border-color:#2e5472;background:#122f48}html[data-theme="dark"] .activity-table th{background:#173a56;color:#b8d3e7}html[data-theme="dark"] .activity-table td{border-color:#294c67}html[data-theme="dark"] .activity-table code,html[data-theme="dark"] .recent-access-list code{background:#1e405a;color:#bfdaed}
@media(max-width:1160px){.activity-filter-card form{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-filter-actions{grid-column:1/-1}.activity-layout{grid-template-columns:1fr}.recent-access-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.activity-log-hero{align-items:flex-start;flex-direction:column;padding:1.45rem}.activity-stats,.activity-filter-card form,.recent-access-list{grid-template-columns:1fr}.activity-filter-actions{align-items:stretch;flex-direction:column}.activity-filter-actions>*{text-align:center}.activity-card-heading{align-items:flex-start;flex-direction:column;gap:.15rem}.activity-table-card,.recent-access-card{padding:.85rem}.activity-pagination{justify-content:space-between}.activity-pagination .outline-button{padding:.45rem .55rem}}
