/* Manifestcard V1010 */
.points-balance{display:inline-flex;gap:18px;align-items:center;margin-top:24px;padding:14px 20px;border:1px solid rgba(218,176,73,.35);border-radius:16px;background:rgba(255,255,255,.08)}.points-balance strong{font:800 28px Manrope;color:#e2b64d}.points-page{padding:58px 18px 90px}.points-page-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.point-ledger{border:1px solid #eadfca;border-radius:20px;overflow:hidden;background:#fff}.point-ledger article{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:17px 20px;border-bottom:1px solid #eee5d5}.point-ledger article:last-child{border-bottom:0}.point-ledger article>div:nth-child(2){display:grid;gap:3px}.point-ledger small,.point-ledger article>span{color:#7b8190;font-size:12px}.point-ledger b{font:800 17px Manrope}.point-ledger .gain{color:#15935a}.point-ledger .spend{color:#c45454}.point-ledger-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#f6f1e7}.v1010-empty{text-align:center;padding:60px 20px;border:1px solid #e8ddc9;border-radius:20px;background:#fff}.v1010-empty>span{font-size:30px;color:#c99a31}.v1010-pagination{margin-top:24px}.v1010-pagination nav>div:first-child{display:none}.v1010-pagination nav>div:last-child{display:flex;justify-content:space-between;align-items:center;gap:15px}.v1010-pagination nav span,.v1010-pagination nav a{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 11px;border:1px solid #dfd2ba;border-radius:10px;background:#fff;color:#11182c;text-decoration:none}.card-request-history{margin-top:22px}.card-request-row{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:13px 0;border-top:1px solid #eee5d7}.card-request-row small{display:block;color:#747b89}.request-badge{padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#f0eee9}.request-badge.pending{color:#986b00;background:#fff2ce}.request-badge.approved{color:#087a49;background:#e4f7ee}.request-badge.rejected,.request-badge.cancelled{color:#a23c3c;background:#fdebea}.points-history-link{display:inline-flex;margin-top:14px;font-weight:800;color:#a87716;text-decoration:none}.forum-owner-tools,.forum-report-tools,.forum-reply-actions,.moderation-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.forum-inline-editor,.forum-report-form{display:grid;gap:10px;margin-top:10px;padding:14px;border:1px solid #e8dcc5;border-radius:14px;background:#fbf8f1}.forum-inline-editor[hidden],.forum-report-form[hidden]{display:none}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.admin-stat-grid article{padding:18px;border:1px solid #e6dac4;border-radius:16px;background:#fff}.admin-stat-grid strong{display:block;font:800 24px Manrope}.moderation-card{margin-bottom:16px}.admin-card textarea{width:100%}
@media(max-width:760px){.points-page-head{align-items:start;flex-direction:column}.point-ledger article{grid-template-columns:42px minmax(0,1fr) auto;gap:10px;padding:14px}.point-ledger article>span{grid-column:2/4}.card-request-row{grid-template-columns:1fr auto}.card-request-row form{grid-column:1/3}.admin-stat-grid{grid-template-columns:repeat(2,1fr)}.points-hero h1{font-size:38px}.profile-nav{overflow-x:auto;scrollbar-width:none}.profile-nav a{white-space:nowrap}}

/* Yönetim, sayfalama ve önceki katalog görünümüne karşı güvenli düzeltmeler */
.v1010-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0}.v1010-stats article{padding:18px;border:1px solid #e6dac4;border-radius:16px;background:#fff}.v1010-stats b{display:block;font:800 25px Manrope,sans-serif;color:#0d1730}.v1010-stats span{font-size:12px;color:#747b89}.v1010-filter{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(180px,280px) auto;gap:10px;margin-bottom:18px}.v1010-filter input,.v1010-filter select,.v1010-filter button{min-height:46px;border:1px solid #dfd2ba;border-radius:12px;padding:0 14px}.v1010-filter button,.inline-moderation button,.v1010-report-queue button{border:0;background:#c9962f;color:#fff;font-weight:800;cursor:pointer}.inline-moderation{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.inline-moderation select,.inline-moderation button{min-height:36px;border-radius:9px;padding:0 10px}.v1010-report-queue{margin-bottom:20px;padding:22px}.v1010-report-queue .moderation-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:22px;padding:18px 0;border-top:1px solid #eee3d0}.v1010-report-queue .moderation-card form{display:grid;gap:8px}.v1010-report-queue textarea,.v1010-report-queue select{width:100%;border:1px solid #ded3bf;border-radius:10px;padding:10px}.v1010-report-queue button{padding:10px 13px;border-radius:9px;margin-right:6px}.v1010-report-queue .button-muted{background:#e9e4da;color:#313746}.admin-edit-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:84px!important;min-height:36px!important;padding:0 14px!important;border-radius:9px!important;background:#0d1730!important;color:#fff!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important}.admin-pagination,.v1010-pagination{margin:20px 0}.admin-pagination nav>div:first-child{display:none}.admin-pagination nav>div:last-child{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.admin-pagination svg,.v1010-pagination svg,nav[role="navigation"] svg{width:18px!important;height:18px!important;max-width:18px!important;max-height:18px!important}.admin-pagination a,.admin-pagination span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:38px!important;height:38px!important;padding:0 10px!important;border:1px solid #dfd2ba!important;border-radius:9px!important;background:#fff!important;color:#11182c!important;text-decoration:none!important}.admin-pagination p{font-size:12px;color:#737987}.achievement-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.achievement-admin-card{padding:20px}.achievement-admin-card form{display:grid;gap:10px;margin-top:16px}.achievement-admin-card input,.achievement-admin-card textarea,.achievement-admin-card select{width:100%;border:1px solid #dfd2ba;border-radius:9px;padding:9px}.mini-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.review-form{display:grid;gap:8px;min-width:260px}.review-form textarea{border:1px solid #ded3bf;border-radius:9px;padding:8px}.review-form button{border:0;border-radius:8px;padding:9px;color:#fff;font-weight:800}.approve-button{background:#15935a}.reject-button{background:#b64c4c}.admin-user-cell{display:flex;align-items:center;gap:9px}.admin-user-cell>span,.admin-user-cell>img{width:36px;height:36px;border-radius:50%;object-fit:cover;display:grid;place-items:center;background:#0d1730;color:#e4b64b}.admin-user-cell small{display:block}.admin-status{display:inline-flex;padding:6px 9px;border-radius:999px;background:#eee}.admin-status.pending{background:#fff2ce;color:#986b00}.admin-status.approved{background:#e4f7ee;color:#087a49}.admin-status.rejected,.admin-status.cancelled{background:#fdebea;color:#a23c3c}
@media(max-width:900px){.v1010-stats{grid-template-columns:repeat(2,1fr)}.v1010-filter{grid-template-columns:1fr}.v1010-report-queue .moderation-card,.achievement-admin-grid{grid-template-columns:1fr}.mini-grid{grid-template-columns:repeat(2,1fr)}}
