:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background:#f1f5f9;color:#1e293b;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}.notification-modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:300;padding:1rem}.notification-modal{background:var(--panel-content-bg, #fff);border-radius:12px;box-shadow:0 20px 60px #0003;max-width:480px;width:100%;max-height:85vh;display:flex;flex-direction:column}@media(max-width:480px){.notification-modal-overlay{padding:0;align-items:flex-end}.notification-modal{max-width:none;max-height:90vh;border-radius:12px 12px 0 0;padding-bottom:env(safe-area-inset-bottom)}.notification-modal-close{min-width:2.75rem;min-height:2.75rem}}.notification-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--panel-topbar-border, #e2e8f0)}.notification-modal-header h2{margin:0;font-size:1rem;font-weight:600}.notification-modal-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:none;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--panel-page-subtitle, #64748b);border-radius:6px}.notification-modal-close:hover{background:#0000000f;color:var(--panel-page-title, #1e293b)}.notification-modal-body{padding:1rem 1.25rem;overflow-y:auto;min-height:0}.notification-modal-meta{margin:0 0 1rem;font-size:.875rem;color:var(--panel-page-subtitle, #64748b)}.notification-modal-meta-pill{display:inline-flex;align-items:center;gap:.15rem;padding:.2rem .5rem;border-radius:999px;background:#94a3b81f;color:var(--panel-page-subtitle, #64748b);font-size:.75rem;margin-left:.35rem}.notification-modal-summary-text{margin:0 0 .75rem;font-size:.8125rem;color:var(--panel-page-subtitle, #64748b)}.notification-modal-actions{margin-top:.5rem;display:flex;justify-content:flex-start}.notification-modal-primary-btn{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .9rem;border-radius:999px;border:none;background:#3b82f6;color:#fff;font-size:.8125rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s ease-in-out,transform .05s ease-in-out}.notification-modal-primary-btn:hover{background:#2563eb}.notification-modal-primary-btn:active{transform:translateY(1px)}.notification-modal-section{margin-bottom:1rem}.notification-modal-section:last-child{margin-bottom:0}.notification-modal-section h3{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;color:var(--panel-page-title, #1e293b)}.notification-modal-list{margin:0;padding:0;list-style:none;max-height:220px;overflow-y:auto}.notification-modal-list li{padding:.4rem .5rem;border-radius:6px;margin-bottom:.25rem;background:#00000008;font-size:.875rem}.notification-modal-list-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-modal-list-meta{display:block;font-size:.75rem;color:var(--panel-page-subtitle, #64748b);margin-top:.15rem}.notification-modal-changes{margin:.35rem 0 0 .75rem;padding:0;list-style:none;font-size:.75rem;color:var(--panel-page-subtitle, #64748b)}.notification-modal-changes li{padding:.1rem 0;background:none}.notification-modal-raw{margin:0;font-size:.75rem;white-space:pre-wrap;word-break:break-word}.notifications-dropdown-container{position:relative}.notifications-bell{position:relative;background:none;border:none;cursor:pointer;font-size:1.1rem;opacity:.9;padding:.25rem;line-height:1}.notifications-bell:hover{opacity:1}.notifications-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;font-weight:600;color:#fff;background:#ef4444;border-radius:9px;display:flex;align-items:center;justify-content:center}.notifications-panel{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-height:420px;background:var(--panel-content-bg, #fff);border:1px solid var(--panel-topbar-border, #e2e8f0);border-radius:10px;box-shadow:0 10px 40px #0000001f;display:flex;flex-direction:column;z-index:200;overflow:hidden}.notifications-panel-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--panel-topbar-border, #e2e8f0);font-weight:600;font-size:.9375rem}.notifications-tabs{display:flex;align-items:center;gap:0;border:1px solid var(--panel-topbar-border, #e2e8f0);border-radius:8px;overflow:hidden}.notifications-tabs button{padding:.35rem .75rem;font-size:.8125rem;font-weight:500;border:none;background:var(--panel-content-bg, #f8fafc);color:var(--panel-page-subtitle, #64748b);cursor:pointer;transition:background .15s,color .15s}.notifications-tabs button:hover{background:#0000000a;color:var(--panel-page-title, #1e293b)}.notifications-tabs button.active{background:#3b82f6;color:#fff}.notifications-mark-all-read{padding:.35rem .65rem;font-size:.75rem;font-weight:500;border:1px solid #3b82f6;border-radius:6px;background:transparent;color:#3b82f6;cursor:pointer;transition:background .15s,color .15s}.notifications-mark-all-read:hover{background:#3b82f6;color:#fff}.notifications-loading,.notifications-empty{padding:1.5rem 1rem;text-align:center;color:var(--panel-page-subtitle, #64748b);font-size:.875rem}.notifications-list{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1;min-height:0}.notification-item{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid rgba(0,0,0,.06);transition:background .15s;border-left:3px solid transparent}.notification-item:hover{background:#00000005}.notification-item.unread{background:#3b82f60f}.notification-item.unread:hover{background:#3b82f614}.notification-item--order{border-left-color:#3b82f6e6}.notification-item--product{border-left-color:#10b981e6}.notification-item--listing{border-left-color:#f59e0be6}.notification-item--version{border-left-color:#6366f1e6}.notification-item--other{border-left-color:#94a3b8e6}.notification-item-main{flex:1;min-width:0}.notification-title{display:block;font-weight:600;font-size:.875rem;color:var(--panel-page-title, #1e293b)}.notification-body{display:block;font-size:.8125rem;color:var(--panel-page-subtitle, #64748b);margin-top:.2rem}.notification-meta{display:flex;align-items:center;gap:.5rem;margin-top:.35rem}.notification-date{font-size:.75rem;color:var(--panel-page-subtitle, #94a3b8)}.notification-platform{font-size:.7rem;padding:.15rem .4rem;background:#94a3b82e;border-radius:4px;color:var(--panel-page-title, #1e293b)}.notification-platform--trendyol{background:#f59e0b24;color:#b45309}.notification-platform--hepsiburada{background:#ef444424;color:#b91c1c}.notification-platform--website{background:#10b98124;color:#047857}.notification-platform--other{background:#94a3b833;color:#475569}.notification-detail-btn{margin-top:.5rem;font-size:.8125rem;padding:.35rem .65rem;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500}.notification-detail-btn:hover{background:#2563eb}.notification-actions{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.notification-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;font-size:.875rem;background:transparent;transition:background .15s}.notification-btn:hover{background:#00000014}.notification-btn-read{color:#16a34a}.api-error-banner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 1rem;background:#c53030;color:#fff;font-size:.9rem;box-shadow:0 1px 3px #00000026}.api-error-banner-text{flex:1}.api-error-banner-dismiss{background:transparent;border:none;color:inherit;font-size:1.4rem;line-height:1;cursor:pointer;padding:0 .25rem;opacity:.9}.api-error-banner-dismiss:hover{opacity:1}.layout{display:flex;height:100vh;min-height:100vh;max-height:100vh;width:100%;overflow:hidden;background:var(--panel-content-bg)}.sidebar{position:fixed;left:0;top:0;bottom:0;width:220px;background:var(--panel-sidebar-bg);color:var(--panel-sidebar-text);display:flex;flex-direction:column;z-index:100;border-right:1px solid rgba(255,255,255,.06)}.sidebar-brand-wrap{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);min-height:3.5rem}.sidebar-close-btn{display:none;width:2.5rem;height:2.5rem;padding:0;font-size:1.5rem;line-height:1;color:#fff;background:transparent;border:none;border-radius:8px;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}.sidebar-close-btn:hover{background:#ffffff1a}.sidebar-brand{display:flex;align-items:center;text-decoration:none;color:inherit;color:#fff;transition:opacity .15s;min-height:2.25rem}.sidebar-brand:hover{opacity:.9}.sidebar-brand .brand-logo{display:block}.sidebar-brand .brand-logo-fallback{color:#fff;font-weight:700;font-size:1.1rem;letter-spacing:.02em}.sidebar-nav{padding:.75rem 0;flex:1}.sidebar-nav .nav-item{display:block;padding:.6rem 1rem;color:var(--panel-sidebar-text);text-decoration:none;transition:background .15s,color .15s}.sidebar-nav .nav-item:hover{background:var(--panel-sidebar-hover);color:#e2e8f0}.sidebar-nav .nav-item.active{background:var(--panel-sidebar-active-bg);color:var(--panel-sidebar-active-text);border-left:3px solid var(--panel-sidebar-active-border);padding-left:calc(1rem - 3px)}.sidebar-footer{flex-shrink:0;padding:.75rem 1rem;border-top:1px solid rgba(255,255,255,.06)}.sidebar-version{font-size:.75rem;color:var(--panel-sidebar-text);opacity:.8;text-decoration:none;cursor:pointer;transition:opacity .15s}.sidebar-version:hover{opacity:1}.main{flex:1;min-width:0;min-height:0;width:100%;margin-left:220px;display:flex;flex-direction:column;overflow:hidden}.topbar{position:sticky;top:0;flex-shrink:0;width:100%;height:56px;background:var(--panel-topbar-bg);border-bottom:1px solid var(--panel-topbar-border);display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;z-index:50;box-shadow:0 1px 2px #0000000a}.topbar-left{flex:1}.topbar-right{display:flex;align-items:center;gap:1rem}.topbar-currencies{font-size:.8125rem;color:var(--panel-page-subtitle)}.topbar-notifications{cursor:pointer;font-size:1.1rem;opacity:.85}.topbar-user{font-size:.875rem;color:var(--panel-page-title)}.btn-logout{padding:.35rem .75rem;font-size:.8125rem;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s}.btn-logout:hover{background:#e2e8f0;border-color:#cbd5e1}.content{flex:1;min-width:0;width:100%;padding:1.5rem;overflow:hidden;display:flex;flex-direction:column;min-height:0}.layout-mobile-menu-btn{display:none;position:fixed;left:0;top:0;z-index:101;width:3rem;height:56px;padding-top:env(safe-area-inset-top);min-height:calc(56px + env(safe-area-inset-top));padding:0;align-items:center;justify-content:center;background:var(--panel-topbar-bg);border:none;border-right:1px solid var(--panel-topbar-border);cursor:pointer;color:var(--panel-page-title);transition:background .15s}.layout-mobile-menu-btn:hover{background:#f1f5f9}.layout-mobile-menu-icon{font-size:1.5rem;line-height:1;font-weight:300}.sidebar-overlay{display:none;position:fixed;inset:0;background:#0006;z-index:98;opacity:0;pointer-events:none;transition:opacity .2s}@media(max-width:900px){.layout-mobile-menu-btn{display:flex}.sidebar-overlay{display:block}.layout.mobile-menu-open .sidebar-overlay{opacity:1;pointer-events:auto}.sidebar{width:280px;max-width:85vw;transform:translate(-100%);transition:transform .25s ease-out;box-shadow:4px 0 20px #00000026}.layout.mobile-menu-open .sidebar{transform:translate(0)}.sidebar-close-btn{display:flex}.main{margin-left:0}.topbar{padding-left:3.5rem;padding-right:.75rem;padding-top:env(safe-area-inset-top);min-height:calc(56px + env(safe-area-inset-top))}.topbar-currencies{font-size:.75rem;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-user{font-size:.8125rem;max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content{padding:1rem}.sidebar-nav .nav-item{padding:.85rem 1rem;min-height:2.75rem;display:flex;align-items:center}}@media(max-width:480px){.topbar-right{gap:.5rem}.topbar-currencies{display:none}.topbar-user{max-width:5rem}.content{padding:.75rem}}.auth-page{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:1.5rem;background:linear-gradient(160deg,#0f172a,#1e293b,#334155)}.auth-brand{flex-shrink:0}.auth-brand .brand-logo,.auth-brand .brand-logo-fallback{display:block}.auth-brand .brand-logo-fallback{color:#fff;letter-spacing:.02em}.auth-card{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 12px 40px #00000040,0 0 0 1px #ffffff0f;width:100%;max-width:380px}.auth-card h1{margin:0 0 1.5rem;font-size:1.5rem;color:#1c1e21}.auth-card label{display:block;margin-bottom:1rem;font-size:.9rem;color:#65676b}.auth-card input{width:100%;margin-top:.35rem;padding:.6rem .75rem;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.auth-card input:focus{outline:none;border-color:#38bdf8;box-shadow:0 0 0 2px #38bdf833}.auth-error{color:#b32d2e;font-size:.9rem;margin:0 0 .75rem}.auth-card button{width:100%;padding:.65rem;font-size:1rem;font-weight:600;background:#0ea5e9;color:#fff;border:none;border-radius:8px;cursor:pointer;margin-top:.5rem;transition:background .15s}.auth-card button:hover:not(:disabled){background:#0284c7}.auth-card button:disabled{opacity:.7;cursor:not-allowed}.auth-remember{display:flex;align-items:center;gap:.5rem;margin:.5rem 0 0;cursor:pointer;font-size:.9rem}.auth-remember input[type=checkbox]{width:auto;margin:0}.auth-footer{margin:1.25rem 0 0;font-size:.9rem;color:#65676b;text-align:center}.auth-footer a{color:#0ea5e9;text-decoration:none;font-weight:500}.auth-footer a:hover{text-decoration:underline}.setup-wizard .setup-desc{color:#65676b;font-size:.9rem;margin:-.5rem 0 1.25rem}@media(max-width:480px){.auth-page{padding:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.auth-card{padding:1.5rem;max-width:none}.auth-card input,.auth-card button{min-height:2.75rem}}.dashboard-loading,.dashboard-error{padding:1.5rem;color:var(--panel-page-subtitle);font-size:.875rem}.dashboard-error{color:#b91c1c}.dashboard-main{display:flex;flex-direction:column;gap:1.5rem;width:100%}.dashboard-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.dashboard-card{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.25rem;min-height:7rem;background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:10px;text-decoration:none;color:inherit;transition:box-shadow .15s,border-color .15s}.dashboard-card:hover{box-shadow:0 4px 12px #00000014;border-color:var(--panel-sidebar-active-border)}.dashboard-card-count{font-size:1.75rem;font-weight:700;color:var(--panel-page-title);line-height:1.2}.dashboard-card-label{font-size:.8125rem;color:var(--panel-page-subtitle);line-height:1.3}.dashboard-card-meta{font-size:.75rem;color:var(--panel-page-subtitle);opacity:.9}.dashboard-card--today{cursor:default}.dashboard-card--success{border-color:#059669;background:#ecfdf5}.dashboard-card--success:hover{border-color:#047857}.dashboard-card--success .dashboard-card-count{color:#047857}.dashboard-card--info{border-color:#0ea5e9;background:#f0f9ff}.dashboard-card--info:hover{border-color:#0284c7}.dashboard-card--info .dashboard-card-label{color:#0369a1}.dashboard-card--warn{border-color:#f59e0b;background:#fffbeb}.dashboard-card--warn:hover{border-color:#d97706}.dashboard-card--slider{cursor:pointer;min-height:5rem}.dashboard-card-slider-wrap{flex:1;min-width:0;overflow:hidden}.dashboard-card-slider{display:flex;transition:transform .4s ease-in-out}.dashboard-card-slide{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.dashboard-card-dots{display:flex;gap:.35rem;margin-top:.75rem;flex-shrink:0}.dashboard-card-dot{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:var(--panel-card-border);cursor:pointer;transition:background .2s,transform .2s}.dashboard-card-dot:hover{background:var(--panel-page-subtitle)}.dashboard-card-dot.active{background:var(--panel-sidebar-bg);transform:scale(1.25)}.dashboard-card--compact-list{cursor:default;min-width:0;grid-column:span 2}@media(max-width:900px){.dashboard-card--compact-list{grid-column:span 1}}@media(max-width:480px){.dashboard-cards{grid-template-columns:1fr;gap:.75rem}.dashboard-card{min-height:4.5rem;padding:1rem}.dashboard-card-count{font-size:1.5rem}.dashboard-card-dot{width:8px;height:8px}}.dashboard-card-slide--list{flex-direction:column;align-items:stretch;gap:.4rem}.dashboard-card-mini-list{margin:0;padding:0;list-style:none;font-size:.75rem}.dashboard-card-mini-list li{display:flex;justify-content:space-between;align-items:center;padding:.2rem 0;border-bottom:1px solid var(--panel-table-border)}.dashboard-card-mini-list li:last-child{border-bottom:none}.dashboard-card-mini-code{font-family:ui-monospace,monospace;font-weight:500;color:var(--panel-page-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:65%}.dashboard-card-mini-num{font-variant-numeric:tabular-nums;color:var(--panel-page-subtitle);flex-shrink:0}.dashboard-section{width:100%;min-width:0}.dashboard-section-title{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:var(--panel-page-title)}.dashboard-section-desc{margin:0 0 .75rem;font-size:.8125rem;color:var(--panel-page-subtitle)}.dashboard-stock-section{width:100%;min-width:0}.dashboard-stock-table-wrap{overflow:auto;max-height:280px;border:1px solid var(--panel-card-border);border-radius:10px;background:var(--panel-card-bg);width:100%;min-width:520px}.dashboard-stock-table{width:100%;min-width:520px;border-collapse:collapse;font-size:.8125rem}.dashboard-stock-table th,.dashboard-stock-table td{padding:.6rem .85rem;text-align:left;border-bottom:1px solid var(--panel-table-border)}.dashboard-stock-table th:first-child,.dashboard-stock-table td:first-child{min-width:11rem}.dashboard-stock-table th:nth-child(2),.dashboard-stock-table td:nth-child(2){min-width:11rem}.dashboard-stock-table th:nth-child(3),.dashboard-stock-table td:nth-child(3),.dashboard-stock-table th:nth-child(4),.dashboard-stock-table td:nth-child(4){min-width:9rem}.dashboard-stock-table th{font-weight:600;color:var(--panel-page-title);background:var(--panel-card-bg);border-bottom:1px solid var(--panel-card-border);position:sticky;top:0;z-index:1;box-shadow:0 1px 0 var(--panel-card-border)}.dashboard-stock-table tr:last-child td{border-bottom:none}.dashboard-stock-date{white-space:nowrap;color:var(--panel-page-subtitle)}.dashboard-stock-code{font-family:ui-monospace,monospace;font-weight:500;white-space:nowrap}.dashboard-stock-change{white-space:nowrap;font-variant-numeric:tabular-nums}.dashboard-section--twocols .dashboard-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dashboard-two-cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.dashboard-list-card{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:10px;padding:1rem 1.25rem;min-height:280px;display:flex;flex-direction:column;min-width:0}.dashboard-list-title{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:var(--panel-page-title);flex-shrink:0}.dashboard-list{margin:0;padding:0;list-style:none;flex:1;min-height:0;overflow-y:auto}.dashboard-list-item{display:flex;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.8125rem;border-bottom:1px solid var(--panel-table-border)}.dashboard-list-item:last-child{border-bottom:none}.dashboard-list-code{font-family:ui-monospace,monospace;font-weight:500;color:var(--panel-page-title)}.dashboard-list-num{font-variant-numeric:tabular-nums;color:var(--panel-page-subtitle);font-weight:500}.urunler-tabs{display:flex;gap:0;margin-bottom:.75rem}.urunler-twin-warn{margin-bottom:.75rem;padding:.6rem .85rem;font-size:.8125rem;background:#fffbeb;border:1px solid #f59e0b;border-radius:6px;color:#92400e}.urunler-twin-warn-link{background:none;border:none;padding:0;font:inherit;color:#b45309;text-decoration:underline;cursor:pointer}.urunler-twins-toolbar{margin-bottom:.75rem}.urunler-twins-wrap{padding-bottom:1.5rem}.urunler-twins-section{margin-bottom:1.5rem}.urunler-twins-section-title{font-size:1rem;font-weight:600;margin:0 0 .5rem;color:var(--panel-page-title)}.urunler-twins-section-desc{font-size:.8125rem;color:var(--panel-page-subtitle);margin:0 0 .75rem}.urunler-twins-empty{font-size:.875rem;color:var(--panel-page-subtitle);margin:0}.panel-btn--small{padding:.3rem .6rem;font-size:.75rem}.urunler-excel-actions{display:flex;gap:.5rem;align-items:center}.urunler-excel-result{margin-top:.5rem;padding:.6rem .85rem;font-size:.875rem;background:var(--panel-bg-secondary, #f8fafc);border-radius:6px;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.urunler-excel-errors{width:100%;margin:.25rem 0 0;padding-left:1.25rem;color:var(--panel-error, #b91c1c);font-size:.8125rem}.urunler-excel-result-dismiss{margin-left:auto}.urunler-table th.urunler-th-code{width:1%;white-space:nowrap}.urunler-table th.urunler-th-name{min-width:180px}.urunler-table th.urunler-th-num{width:1%;white-space:nowrap;text-align:right;padding-right:1rem}.urunler-table th.urunler-th-date{white-space:nowrap}.urunler-table th.urunler-th-source{width:1%;white-space:nowrap}.urunler-code{font-family:ui-monospace,SF Mono,monospace;font-size:.8125rem;white-space:nowrap}.urunler-name{min-width:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.urunler-num{text-align:right;font-variant-numeric:tabular-nums;padding-right:1rem}.urunler-available{font-weight:600;color:var(--panel-page-title)}.urunler-available-wrap{position:relative;display:inline-flex;align-items:center;gap:.35rem}.urunler-available-value{font-variant-numeric:tabular-nums}.urunler-stock-breakdown-badge{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:0;font-size:.7rem;font-weight:600;color:var(--panel-page-subtitle);background:var(--panel-card-border);border:none;border-radius:50%;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s}.urunler-stock-breakdown-badge:hover{background:var(--panel-sidebar-active-border);color:var(--panel-btn-on-accent-text)}.urunler-stock-breakdown-popover{position:absolute;left:0;top:calc(100% + 4px);z-index:100;min-width:11rem;padding:.5rem .65rem;font-size:.75rem;line-height:1.5;color:var(--panel-page-title);background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:6px;box-shadow:0 4px 12px #00000026}.urunler-stock-breakdown-line{white-space:nowrap}.urunler-reserved-badge{font-weight:500;font-size:.8125rem;color:var(--panel-page-subtitle)}.urunler-cost{text-align:right;font-variant-numeric:tabular-nums;padding-right:1rem}.urunler-cell-source{white-space:nowrap}.urunler-badge{display:inline-block;padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;white-space:nowrap}.urunler-badge--missing{background:#fef3c7;color:#b45309}.urunler-badge--cost-placeholder{white-space:nowrap;background:var(--panel-btn-primary-bg);color:var(--panel-btn-primary-text);padding:.25rem .5rem;font-size:.8125rem;border-radius:6px}.urunler-cost-cell{min-width:6rem}.urunler-cost-edit-trigger{display:inline-block;padding:.2rem .4rem;margin:-.2rem -.4rem;border:1px solid transparent;border-radius:4px;background:none;font:inherit;color:inherit;cursor:pointer;text-align:right;font-variant-numeric:tabular-nums;min-width:4rem}.urunler-cost-edit-trigger:hover{background:#e0f2fe;border-color:#bae6fd}.urunler-cost-input{width:5rem;padding:.25rem .4rem;border:1px solid #38bdf8;border-radius:4px;font:inherit;font-variant-numeric:tabular-nums;text-align:right}.urunler-cost-input:focus{outline:none;box-shadow:0 0 0 2px #38bdf84d}.urunler-cost-wrap{display:inline-flex;align-items:center;gap:.25rem}.urunler-cost-display{display:inline-flex;align-items:baseline;gap:.35rem;flex-wrap:nowrap}.urunler-cost-amount{font-variant-numeric:tabular-nums}.urunler-cost-currency-tag{font-size:.7rem;color:var(--panel-page-subtitle);font-weight:600}.urunler-cost-from-twin{font-size:.65rem;color:var(--panel-page-subtitle);background:#e0f2fe;padding:.1rem .35rem;border-radius:4px;font-weight:500}.urunler-tl-karsiligi{font-variant-numeric:tabular-nums}.urunler-cost-clear-btn{padding:0 .25rem;font-size:1rem;line-height:1;background:none;border:none;color:var(--panel-page-subtitle);cursor:pointer;border-radius:2px}.urunler-cost-clear-btn:hover{color:#dc2626;background:#fef2f2}.urunler-cost-edit{display:inline-flex;align-items:center;gap:.35rem}.urunler-cost-edit .urunler-cost-input{width:4rem}.urunler-cost-currency{padding:.2rem .35rem;font-size:.8125rem;border:1px solid #e2e8f0;border-radius:4px;background:#fff}.urunler-cost-save{padding:.2rem .5rem;font-size:.75rem;background:var(--panel-btn-primary-bg);color:var(--panel-btn-primary-text);border:none;border-radius:6px;cursor:pointer}.urunler-cost-save:hover{opacity:.9}.urunler-cost-clear{padding:.2rem .4rem;font-size:.75rem;background:#f1f5f9;color:#64748b;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer}.urunler-cost-clear:hover{background:#fef2f2;color:#dc2626;border-color:#fecaca}.urunler-source{display:inline-block;padding:.2rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500}.urunler-source--mix{background:#e0f2fe;color:#0369a1}.urunler-source--ilkis{background:#f3e8ff;color:#7c3aed}.urunler-source--both{background:#dcfce7;color:#15803d}.urunler-sentinel{height:1px;visibility:hidden}.urunler-loading-more{padding:.75rem;text-align:center;font-size:.8125rem;color:var(--panel-page-subtitle)}.urunler-cost-modal-overlay{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000}.urunler-cost-modal{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:10px;padding:1.25rem 1.5rem;max-width:480px;width:90%;max-height:85vh;overflow:auto}.urunler-cost-modal-title{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--panel-page-title)}.urunler-cost-modal-desc{margin:0 0 1rem;font-size:.875rem;color:var(--panel-page-subtitle);line-height:1.4}.urunler-cost-modal-desc strong{font-size:.8125rem}.urunler-cost-modal-field{margin-bottom:1rem}.urunler-cost-modal-field label{display:block;margin-bottom:.35rem;font-size:.8125rem;font-weight:500;color:var(--panel-table-header-text)}.urunler-cost-input-modal{width:100%;padding:.5rem .6rem;font-size:.875rem;border:1px solid var(--panel-table-border);border-radius:6px}.urunler-cost-modal-error{margin-bottom:.75rem;padding:.5rem;font-size:.8125rem;color:#b91c1c;background:#fef2f2;border-radius:6px}.urunler-cost-modal-actions{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap;margin-top:1rem}.urunler-cost-modal-cancel{padding:.5rem 1rem;font-size:.875rem;color:var(--panel-page-subtitle);background:transparent;border:1px solid var(--panel-table-border);border-radius:6px;cursor:pointer}.urunler-cost-modal-cancel:hover:not(:disabled){background:var(--panel-table-header-bg)}.urunler-cost-modal-save{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--panel-btn-primary-text);background:var(--panel-btn-primary-bg);border:none;border-radius:8px;cursor:pointer;transition:opacity .15s,filter .15s}.urunler-cost-modal-save:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.urunler-cost-modal-save:disabled{opacity:.6;cursor:not-allowed}.urunler-cost-modal-clear{padding:.5rem 1rem;font-size:.875rem;color:var(--panel-page-subtitle);background:transparent;border:1px solid var(--panel-table-border);border-radius:6px;cursor:pointer;margin-right:auto}.urunler-cost-modal-clear:hover:not(:disabled){background:#fef2f2;color:#b91c1c;border-color:#fecaca}.urunler-link-search-wrap{position:relative}.urunler-link-selected{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.5rem .6rem;background:var(--panel-table-header-bg);border-radius:6px;border:1px solid var(--panel-table-border)}.urunler-link-selected-name{flex:1;min-width:0;font-size:.875rem;color:var(--panel-page-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.urunler-link-search-field{position:relative}.urunler-link-search-loading{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);font-size:.75rem;color:var(--panel-page-subtitle)}.urunler-link-search-results{position:absolute;z-index:10;left:0;right:0;top:100%;margin:.15rem 0 0;padding:.25rem 0;max-height:220px;overflow-y:auto;list-style:none;background:var(--panel-bg);border:1px solid var(--panel-table-border);border-radius:6px;box-shadow:0 4px 12px #0000001a}.urunler-link-search-item{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;text-align:left;font-size:.875rem;background:none;border:none;cursor:pointer;color:var(--panel-page-title)}.urunler-link-search-item:hover{background:var(--panel-table-header-bg)}.panel-empty-cell{text-align:center;padding:2rem!important;color:var(--panel-page-subtitle);font-style:italic}.listelemeler-row-highlight{background:#ffc10726!important;box-shadow:inset 0 0 0 2px #ffc10780}.panel-list-sentinel{min-height:1px;padding:.5rem 0;display:flex;justify-content:center;align-items:center}.panel-list-loading-more{font-size:.875rem;color:var(--panel-page-subtitle)}.panel-price-cell{white-space:nowrap;cursor:default}.panel-price-kdv{margin-left:.35rem;font-size:.7rem;font-weight:600;color:var(--panel-sidebar-active-text);background:var(--panel-card-border);padding:.1rem .35rem;border-radius:3px}.panel-commission-wrap{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.panel-commission-badge{display:inline-block;font-size:.75rem;font-weight:600;color:var(--panel-sidebar-active-text);background:var(--panel-card-border);padding:.2rem .5rem;border-radius:4px;cursor:default}.listelemeler-commission-manual-badge{display:inline-block;font-size:.65rem;font-weight:600;color:#92400e;background:#fef3c7;padding:.15rem .4rem;border-radius:3px;cursor:help}.panel-stock-badge{display:inline-block;font-size:.75rem;font-weight:600;color:var(--panel-sidebar-active-text);background:var(--panel-card-border);padding:.2rem .5rem;border-radius:4px;cursor:default}.listelemeler-stock-cell{position:relative;display:inline-flex;align-items:center;gap:.35rem}.listelemeler-stock-trigger{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .35rem;margin:-.2rem -.35rem;border:none;border-radius:6px;background:none;font:inherit;cursor:pointer;transition:background .15s}.listelemeler-stock-trigger:hover{background:var(--panel-table-header-bg)}.listelemeler-stock-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.listelemeler-stock-dot.on{background:#22c55e}.listelemeler-stock-dot.off{background:#ef4444}.listelemeler-stock-popover{position:absolute;left:0;top:100%;margin-top:.25rem;z-index:20;min-width:220px;padding:.75rem 1rem;background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:8px;box-shadow:0 4px 12px #0000001f}.listelemeler-stock-popover-title{margin:0 0 .35rem;font-size:.875rem;font-weight:600;color:var(--panel-page-title)}.listelemeler-stock-popover-desc{margin:0 0 .75rem;font-size:.8125rem;color:var(--panel-page-subtitle);line-height:1.35}.listelemeler-stock-manual{margin-bottom:.75rem}.listelemeler-stock-manual-label{display:block;font-size:.8125rem;font-weight:600;color:var(--panel-page-title);margin-bottom:.35rem}.listelemeler-stock-manual-input{width:100%;max-width:6rem;padding:.4rem .5rem;font-size:.875rem;border:1px solid var(--panel-card-border);border-radius:6px;background:var(--panel-card-bg);color:var(--panel-page-title)}.listelemeler-stock-manual-input:focus{outline:none;border-color:var(--panel-sidebar-active-text)}.listelemeler-stock-popover-actions{display:flex;flex-wrap:wrap;gap:.5rem}.listelemeler-stock-btn{padding:.35rem .65rem;font-size:.8125rem}.listelemeler-price-cell{position:relative;display:inline-flex;align-items:center}.listelemeler-price-trigger{display:inline-flex;align-items:center;padding:.2rem .35rem;margin:-.2rem -.35rem;border:none;border-radius:6px;background:none;font:inherit;cursor:pointer;transition:background .15s}.listelemeler-price-trigger:hover{background:var(--panel-table-header-bg)}.listelemeler-price-placeholder{color:var(--panel-page-subtitle)}.listelemeler-price-popover{position:absolute;left:0;top:100%;margin-top:.25rem;z-index:20;min-width:240px;max-width:320px;max-height:min(85vh,320px);overflow-y:auto;padding:.5rem .75rem;background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:8px;box-shadow:0 4px 12px #0000001f}.listelemeler-price-popover-title{margin:0 0 .2rem;font-size:.8125rem;font-weight:600;color:var(--panel-page-title)}.listelemeler-price-popover-desc{margin:0 0 .5rem;font-size:.75rem;color:var(--panel-page-subtitle);line-height:1.3}.listelemeler-price-form{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.25rem .6rem;margin-bottom:.5rem}.listelemeler-price-label{font-size:.7rem;font-weight:600;color:var(--panel-page-title);white-space:nowrap}.listelemeler-price-input,.listelemeler-price-select{width:100%;min-width:0;max-width:8.5rem;padding:.3rem .4rem;font-size:.8125rem;border:1px solid var(--panel-card-border);border-radius:5px;background:var(--panel-card-bg);color:var(--panel-page-title)}.listelemeler-price-input:focus,.listelemeler-price-select:focus{outline:none;border-color:var(--panel-sidebar-active-text)}.listelemeler-price-form .listelemeler-price-preview{grid-column:1 / -1}.listelemeler-price-preview{margin-top:.4rem;padding:.4rem .5rem;background:var(--panel-card-bg, #f8fafc);border:1px solid var(--panel-card-border, #e2e8f0);border-radius:5px;font-size:.75rem}.listelemeler-price-preview-title{font-weight:600;margin-bottom:.25rem;font-size:.7rem;color:var(--panel-page-subtitle, #64748b)}.listelemeler-price-preview-desc{margin:0 0 .35rem;font-size:.7rem;color:var(--panel-page-subtitle, #64748b);opacity:.9}.listelemeler-price-preview-row{display:flex;justify-content:space-between;gap:.75rem;padding:.1rem 0}.listelemeler-price-preview-row.listelemeler-price-preview-profit,.listelemeler-price-preview-row.listelemeler-price-preview-margin{font-weight:600;margin-top:.15rem;padding-top:.25rem;border-top:1px solid var(--panel-card-border, #e2e8f0)}.listelemeler-price-preview-row.loss{color:var(--panel-error, #dc2626)}.listelemeler-price-error{margin:0 0 .35rem;font-size:.75rem;color:var(--panel-error, #dc2626)}.listelemeler-price-popover-actions{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.35rem}.listelemeler-price-btn{padding:.3rem .55rem;font-size:.75rem}.panel-cost-cell{position:relative;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.panel-cost-breakdown-badge{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;padding:0;font-size:.7rem;font-weight:600;color:var(--panel-page-subtitle);background:var(--panel-card-border);border:none;border-radius:50%;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s}.panel-cost-breakdown-badge:hover{background:var(--panel-sidebar-active-border);color:var(--panel-btn-on-accent-text)}.panel-cost-breakdown-popover{position:absolute;left:0;top:calc(100% + 4px);z-index:100;min-width:12rem;padding:.5rem .65rem;font-size:.75rem;line-height:1.5;color:var(--panel-page-title);background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:6px;box-shadow:0 4px 12px #00000026}.panel-cost-breakdown-popover-line{white-space:nowrap}.panel-cost-warning{display:inline-flex;align-items:center;justify-content:center;color:#ea580c;font-size:.9rem;cursor:help;margin-left:.2rem}.panel-th-sort{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .5rem;margin:-.35rem -.5rem;border:none;border-radius:6px;background:none;font:inherit;font-weight:600;color:inherit;cursor:pointer;text-align:left;transition:background .15s}.panel-th-sort:hover{background:var(--panel-table-header-bg)}.profit-margin--loss{color:#dc2626;font-weight:600}.profit-margin--low{color:#ea580c;font-weight:500}.profit-margin--mid{color:#22c55e;font-weight:500}.profit-margin--high{color:#15803d;font-weight:600}.page-toolbar-listelemeler{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.panel-push-stock-wrap{display:flex;align-items:center;gap:.75rem}.panel-btn{padding:.45rem .85rem;font-size:.8125rem;font-weight:500;border-radius:6px;cursor:pointer;transition:opacity .15s}.panel-btn--primary{background:var(--panel-sidebar-active-border);color:var(--panel-btn-on-accent-text);border:none}.panel-btn--primary:hover:not(:disabled){opacity:.92}.panel-btn--primary:disabled{opacity:.65;cursor:not-allowed}.panel-push-stock-message{font-size:.8125rem;color:var(--panel-page-subtitle)}.listelemeler-twin-conflict-badge{margin-left:.35rem;color:#b45309;font-size:.9rem;cursor:help}.listelemeler-th-buybox{white-space:nowrap;font-weight:600}.listelemeler-buybox-cell{vertical-align:middle}.listelemeler-buybox-trigger{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.25rem .4rem;margin:-.25rem -.4rem;border:1px solid transparent;border-radius:6px;background:none;font:inherit;cursor:pointer;text-align:left;min-width:4rem}.listelemeler-buybox-trigger:hover{background:#e0f2fe;border-color:#bae6fd}.listelemeler-buybox-price-row{display:inline-flex;align-items:center;gap:.25rem}.listelemeler-buybox-cup{font-size:1rem;line-height:1}.listelemeler-buybox-price{font-variant-numeric:tabular-nums;font-weight:600}.listelemeler-buybox-rank{font-size:.7rem;color:var(--panel-page-subtitle)}.listelemeler-buybox-empty{color:var(--panel-page-subtitle)}.listelemeler-buybox-wrap{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.35rem}.listelemeler-buybox-badge{font-size:.7rem;font-weight:600;padding:.15rem .4rem;border-radius:4px;white-space:nowrap}.listelemeler-buybox-badge--win{background:#d1fae5;color:#065f46}.listelemeler-buybox-badge--raise{background:#fef3c7;color:#92400e}.listelemeler-buybox-badge--single{background:#e0e7ff;color:#3730a3}.listelemeler-buybox-modal-overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:10000}.listelemeler-buybox-modal{background:var(--panel-card-bg);border-radius:12px;box-shadow:0 8px 32px #0003;max-width:90vw;max-height:85vh;overflow:auto;padding:1.25rem 1.5rem}.listelemeler-buybox-modal-title{margin:0 0 .5rem;font-size:1.1rem}.listelemeler-buybox-modal-product{margin:0 0 1rem;font-size:.875rem;color:var(--panel-page-subtitle)}.listelemeler-buybox-modal-body{margin-bottom:1rem}.listelemeler-buybox-modal-body p{margin:.35rem 0}.listelemeler-buybox-table{width:100%;border-collapse:collapse;margin-top:.75rem;font-size:.8125rem}.listelemeler-buybox-table th,.listelemeler-buybox-table td{padding:.4rem .6rem;text-align:left;border-bottom:1px solid var(--panel-card-border)}.listelemeler-buybox-table th{font-weight:600;background:var(--panel-card-border)}.listelemeler-buybox-row-us{background:#e0f2fe;font-weight:500}.listelemeler-buybox-modal-actions{margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--panel-card-border)}.karlilik-raporu{display:flex;flex-direction:column;flex:1;min-height:0;max-width:100%}.karlilik-toolbar-wrap{flex-shrink:0;margin-bottom:.5rem}.karlilik-body{flex:1;min-height:0;overflow-y:auto}.karlilik-section{margin-bottom:2rem}.karlilik-section-title{font-size:1.0625rem;font-weight:600;margin:0 0 .5rem;color:var(--panel-page-title)}.karlilik-section-desc{font-size:.8125rem;color:var(--panel-page-subtitle);margin:0 0 .75rem}.karlilik-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1rem}.karlilik-field{display:flex;flex-direction:column;gap:.25rem}.karlilik-field label{font-size:.8125rem;color:var(--panel-page-subtitle)}.karlilik-field input[type=date],.karlilik-field select{padding:.35rem .5rem;font-size:.875rem;border:1px solid var(--panel-table-border);border-radius:6px;background:var(--panel-card-bg);min-width:140px}.karlilik-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-bottom:1rem}.karlilik-card{padding:1rem;background:var(--panel-card-bg);border:1px solid var(--panel-table-border);border-radius:8px;display:flex;flex-direction:column;gap:.25rem}.karlilik-card--platform{border-left-width:3px;border-left-color:var(--panel-btn-primary-bg, #2563eb)}.karlilik-card-label{font-size:.8125rem;color:var(--panel-page-subtitle)}.karlilik-card-value{font-size:1.125rem;color:var(--panel-page-title)}.karlilik-card-meta{font-size:.75rem;color:var(--panel-page-subtitle)}.karlilik-loading,.karlilik-empty{font-size:.875rem;color:var(--panel-page-subtitle);margin:.5rem 0}.karlilik-table-wrap{overflow-x:auto;margin-top:.5rem}.karlilik-table{width:100%;min-width:400px}.karlilik-th-num,.karlilik-td-num{text-align:right;white-space:nowrap}.karlilik-month-row{cursor:pointer}.karlilik-month-row:hover{background:var(--panel-table-zebra, rgba(0, 0, 0, .03))}.karlilik-code{font-size:.8125rem;background:var(--panel-table-zebra, #f5f5f5);padding:.15rem .35rem;border-radius:4px}.urunbazli-raporu{display:flex;flex-direction:column;flex:1;min-height:0}.urunbazli-toolbar-wrap{flex-shrink:0;margin-bottom:.5rem}.urunbazli-list-wrap{flex:1;min-height:0}.urunbazli-empty{padding:1.5rem;font-size:.875rem;color:var(--panel-page-subtitle)}.urunbazli-table .urunbazli-code{font-size:.8125rem;background:var(--panel-table-header-bg);padding:.15rem .35rem;border-radius:4px}.urunbazli-th-num,.urunbazli-td-num{text-align:right;white-space:nowrap}.urunbazli-sentinel{height:1px;visibility:hidden;pointer-events:none}.raporlar-section{display:flex;flex-direction:column;margin-top:.75rem}.raporlar-section-scroll{margin-top:.5rem}.raporlar-section-title{margin:0 0 .5rem;font-size:1rem;font-weight:600;color:var(--panel-page-title)}.raporlar-platform-select{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;flex-wrap:wrap}.raporlar-platform-select label{font-size:.875rem;font-weight:500;color:var(--panel-table-header-text)}.raporlar-table .raporlar-code{font-size:.875rem;background:var(--panel-table-header-bg);padding:.15rem .35rem;border-radius:4px}.raporlar-external-id{font-size:.8125rem;color:var(--panel-page-subtitle)}.raporlar-btn-match{padding:.35rem .65rem;font-size:.8125rem;font-weight:500;color:var(--panel-btn-primary-text);background:var(--panel-btn-primary-bg);border:none;border-radius:8px;cursor:pointer;transition:opacity .15s,filter .15s}.raporlar-btn-match:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.raporlar-btn-remove-match{padding:.35rem .65rem;font-size:.8125rem;color:var(--panel-page-subtitle);background:transparent;border:1px solid var(--panel-table-border);border-radius:6px;cursor:pointer}.raporlar-btn-remove-match:hover:not(:disabled){background:#fef2f2;color:#b91c1c;border-color:#fecaca}.raporlar-btn-remove-match:disabled{opacity:.7;cursor:not-allowed}.raporlar-cell-actions{display:inline-flex;gap:.5rem;flex-wrap:wrap}.raporlar-modal-overlay{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000}.raporlar-modal{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:10px;padding:1.25rem 1.5rem;max-width:480px;width:90%;max-height:85vh;overflow:auto}.raporlar-modal-title{margin:0 0 .5rem;font-size:1.1rem;font-weight:600;color:var(--panel-page-title)}.raporlar-modal-desc{margin:0 0 1rem;font-size:.875rem;color:var(--panel-page-subtitle);line-height:1.4}.raporlar-modal-desc code{background:var(--panel-table-header-bg);padding:.1rem .3rem;border-radius:4px;font-size:.8125rem}.raporlar-modal-field{margin-bottom:1rem}.raporlar-modal-field label{display:block;margin-bottom:.35rem;font-size:.8125rem;font-weight:500;color:var(--panel-table-header-text)}.raporlar-input{width:100%;padding:.5rem .6rem;font-size:.875rem;border:1px solid var(--panel-table-border);border-radius:6px}.raporlar-product-list{max-height:220px;overflow-y:auto;border:1px solid var(--panel-table-border);border-radius:6px;background:var(--panel-table-zebra-even)}.raporlar-loading,.raporlar-empty{padding:1rem;text-align:center;font-size:.875rem;color:var(--panel-page-subtitle)}.raporlar-product-sentinel{height:1px;visibility:hidden;pointer-events:none}.raporlar-loading-more{padding:.5rem;text-align:center;font-size:.8125rem;color:var(--panel-page-subtitle)}.raporlar-product-ul{list-style:none;margin:0;padding:.25rem}.raporlar-product-ul li{margin:0}.raporlar-product-btn{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;width:100%;padding:.4rem .5rem;font-size:.8125rem;text-align:left;background:transparent;border:none;border-radius:4px;cursor:pointer}.raporlar-product-btn:hover{background:var(--panel-table-header-bg)}.raporlar-product-btn.selected{background:var(--panel-sidebar-active-bg);color:var(--panel-sidebar-active-text)}.raporlar-product-code{font-weight:600;flex-shrink:0}.raporlar-product-name{color:var(--panel-page-subtitle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.raporlar-match-error{margin-bottom:.75rem;padding:.5rem;font-size:.8125rem;color:#b91c1c;background:#fef2f2;border-radius:6px}.raporlar-modal-actions{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap;margin-top:1rem}.raporlar-modal-actions .raporlar-btn-remove-match{margin-right:auto}.raporlar-btn-cancel{padding:.5rem 1rem;font-size:.875rem;color:var(--panel-page-subtitle);background:transparent;border:1px solid var(--panel-table-border);border-radius:6px;cursor:pointer}.raporlar-btn-cancel:hover:not(:disabled){background:var(--panel-table-header-bg)}.raporlar-btn-submit{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--panel-btn-primary-text);background:var(--panel-btn-primary-bg);border:none;border-radius:8px;cursor:pointer;transition:opacity .15s,filter .15s}.raporlar-btn-submit:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.raporlar-btn-submit:disabled{opacity:.6;cursor:not-allowed}.panel-error{padding:1rem;color:#b91c1c;font-size:.875rem}.siparisler-sync-buttons{display:flex;align-items:center;gap:.5rem;margin-left:1rem}.siparisler-sync-label{font-size:.875rem;color:var(--panel-page-subtitle);white-space:nowrap}.siparisler-sync-btns{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.siparisler-sync-btn-wrap{display:inline-flex;align-items:center;gap:.35rem}.siparisler-sync-btn{padding:.35rem .65rem;font-size:.8125rem;min-width:4.5rem}.siparisler-sync-msg{font-size:.75rem;color:var(--panel-page-subtitle);margin-left:.25rem}.siparisler-body,.siparisler-orders-block,.siparisler-list-wrap{flex:1;min-height:0;display:flex;flex-direction:column}.siparisler-profit-stats{font-size:.9375rem;margin:0 0 .75rem;color:var(--panel-page-subtitle)}.siparisler-profit-stats strong{color:var(--panel-page-title)}.siparisler-rezervasyon-wrap{margin-top:.5rem;flex:1;min-height:0;display:flex;flex-direction:column}.siparisler-rezervasyon-list{flex:1;min-height:0}.siparisler-rezervasyon-desc{font-size:.875rem;color:var(--panel-page-subtitle);margin:0 0 1rem}.siparisler-rezervasyon-orders{margin:0;padding-left:1.25rem;font-size:.875rem;list-style-type:disc}.siparisler-rezervasyon-orders li{margin:.15rem 0}.siparisler-rezervasyon-order-li{display:flex;align-items:center;gap:.5rem}.siparisler-btn-delete-reservation{padding:.2rem .5rem;font-size:.75rem;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;cursor:pointer}.siparisler-btn-delete-reservation:hover:not(:disabled){background:#fee2e2}.siparisler-btn-delete-reservation:disabled{opacity:.7;cursor:not-allowed}.siparisler-rezervasyon-success{padding:.75rem 1rem;margin-bottom:1rem;background:#ecfdf5;color:#065f46;border-radius:8px;font-size:.875rem}.siparisler-rezervasyon-actions{margin-bottom:1rem}.siparisler-btn-clear-all-reservations{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;cursor:pointer}.siparisler-btn-clear-all-reservations:hover:not(:disabled){background:#fee2e2}.siparisler-btn-clear-all-reservations:disabled{opacity:.7;cursor:not-allowed}.siparisler-table-wrap{overflow-x:auto;border:1px solid var(--panel-table-border);border-radius:8px;background:var(--panel-card-bg)}.siparisler-platform-badge{display:inline-block;padding:.25rem .6rem;font-size:.75rem;font-weight:600;border-radius:6px;white-space:nowrap}.siparisler-platform-badge--trendyol{background:#fff4e6;color:#c2410c;border:1px solid #ffedd5}.siparisler-platform-badge--hepsiburada{background:#fef3c7;color:#b45309;border:1px solid #fde68a}.siparisler-platform-badge--website{background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd}.siparisler-platform-badge--default{background:var(--panel-table-header-bg);color:var(--panel-table-header-text);border:1px solid var(--panel-table-border)}.siparisler-th-platform{width:1%;white-space:nowrap}.siparisler-td-platform{vertical-align:middle}.siparisler-td-date{position:relative;padding-right:1.5rem}.siparisler-row-chevron{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);font-size:.65rem;color:var(--panel-page-subtitle);opacity:.8}.siparisler-th-num,.siparisler-td-date{text-align:right;white-space:nowrap}.siparisler-table .siparisler-order-number{font-weight:500;color:var(--panel-page-title)}.siparisler-table .siparisler-line-count{text-align:right;font-variant-numeric:tabular-nums}.siparisler-row{cursor:pointer;transition:background .15s}.siparisler-row:hover{background:var(--panel-card-bg)}.siparisler-row--expanded{background:var(--panel-sidebar-active-border)}.siparisler-expanded-row{background:var(--panel-bg)}.siparisler-expanded-row .siparisler-expanded-cell{padding:0;vertical-align:top;border-bottom:1px solid var(--panel-table-border);background:var(--panel-card-bg)}.siparisler-expanded-body{padding:1rem 1.25rem 1.25rem}.siparisler-expanded-loading{padding:1.5rem;text-align:center;color:var(--panel-page-subtitle);font-size:.875rem}.siparisler-lines-table{width:100%;font-size:.875rem;margin-bottom:1rem;border-collapse:collapse}.siparisler-lines-table th,.siparisler-lines-table td{padding:.35rem .5rem;text-align:left;border-bottom:1px solid var(--panel-table-border)}.siparisler-lines-table .siparisler-th-num,.siparisler-lines-table .siparisler-th-right{text-align:right}.siparisler-line-code{font-family:ui-monospace,monospace;font-size:.8125rem}.siparisler-line-name{font-family:inherit}.siparisler-line-code-sub{font-family:ui-monospace,monospace;font-size:.75rem;color:var(--panel-page-subtitle)}.siparisler-kdv-note{font-size:.8125rem;color:var(--panel-page-subtitle);margin-bottom:.5rem}.siparisler-expanded-summary{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--panel-table-border)}.siparisler-summary-line{display:flex;align-items:center;gap:1.5rem;font-size:.875rem;color:var(--panel-page-subtitle)}.siparisler-summary-line strong{min-width:6rem;text-align:right;font-variant-numeric:tabular-nums;color:var(--panel-page-title)}.siparisler-summary-line--profit strong{color:#166534;font-size:1rem}.siparisler-commission-manual-badge{margin-left:.35rem;font-size:.65rem;font-weight:600;color:#92400e;background:#fef3c7;padding:.15rem .4rem;border-radius:3px;cursor:help}.siparisler-expanded-actions{margin-top:.75rem}.siparisler-status-badge{display:inline-block;padding:.2rem .5rem;font-size:.75rem;font-weight:600;border-radius:6px;text-transform:uppercase}.siparisler-status-badge--success{background:#dcfce7;color:#166534}.siparisler-status-badge--info{background:#e0f2fe;color:#0369a1}.siparisler-status-badge--accent{background:#fef3c7;color:#b45309}.siparisler-status-badge--warning{background:#fef2f2;color:#b91c1c}.siparisler-load-more{margin-top:1rem;text-align:center}.siparisler-load-more-btn{padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;color:var(--panel-btn-primary-text);background:var(--panel-btn-primary-bg);border:none;border-radius:8px;cursor:pointer}.siparisler-load-more-btn:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.siparisler-load-more-btn:disabled{opacity:.7;cursor:not-allowed}.siparisler-profit{font-variant-numeric:tabular-nums;font-weight:600;color:var(--panel-page-title)}.siparisler-modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}.siparisler-modal{background:var(--panel-card-bg);border-radius:12px;max-width:640px;width:90%;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 24px #00000026}.siparisler-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--panel-table-border)}.siparisler-modal-header-actions{display:flex;align-items:center;gap:.75rem}.siparisler-btn-delete{padding:.4rem .75rem;font-size:.8125rem;font-weight:500;color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;cursor:pointer}.siparisler-btn-delete:hover:not(:disabled){background:#fee2e2;border-color:#f87171}.siparisler-btn-delete:disabled{opacity:.7;cursor:not-allowed}.siparisler-modal-header h2{margin:0;font-size:1.125rem;color:var(--panel-page-title)}.siparisler-modal-close{background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--panel-page-subtitle);padding:0 .25rem}.siparisler-modal-close:hover{color:var(--panel-page-title)}.siparisler-modal-body{padding:1rem 1.25rem;overflow:auto}.siparisler-detail-meta{margin:0 0 1rem;font-size:.9375rem;color:var(--panel-page-subtitle)}.siparisler-detail-meta strong{color:var(--panel-page-title)}.siparisler-detail-table{font-size:.875rem}.siparisler-detail-no-lines{margin:0;font-size:.875rem;color:var(--panel-page-subtitle);font-style:italic}.page-content--ayarlar{min-height:0;display:flex;flex-direction:column}.ayarlar-main-tabs{display:flex;gap:0;border-bottom:2px solid var(--panel-card-border);margin-bottom:0;flex-shrink:0;background:var(--panel-card-bg);padding:0 .5rem 0 0}.ayarlar-main-tab{padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;color:var(--panel-page-subtitle);background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;cursor:pointer;transition:color .15s,border-color .15s}.ayarlar-main-tab:hover{color:var(--panel-page-title)}.ayarlar-main-tab.ayarlar-main-tab--active{color:var(--panel-sidebar-active-text);border-bottom-color:var(--panel-sidebar-active-border)}.ayarlar-scroll-body{flex:1;min-height:0;overflow-y:auto;padding:1.25rem 0 2rem}.ayarlar-section{margin-top:0;max-width:52rem}.ayarlar-section .ayarlar-genel-card{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:12px;padding:1.5rem 1.75rem;margin-bottom:1.5rem}.ayarlar-section .ayarlar-genel-card:last-of-type{margin-bottom:0}.ayarlar-section-title{font-size:1.15rem;font-weight:600;color:var(--panel-page-title);margin:0 0 .25rem}.ayarlar-section-title--sub{margin-top:0;margin-bottom:.25rem;font-size:1rem;font-weight:600;color:var(--panel-page-title)}.ayarlar-section-desc{font-size:.8125rem;color:var(--panel-page-subtitle);margin:0 0 1.25rem;line-height:1.5}.ayarlar-genel-card .ayarlar-section-desc{margin-bottom:1rem}.ayarlar-loading,.ayarlar-error{font-size:.875rem;color:var(--panel-page-subtitle)}.ayarlar-section--maliyet .ayarlar-maliyet-intro{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:12px;padding:1.35rem 1.5rem;margin-bottom:1.25rem}.ayarlar-section--maliyet .ayarlar-maliyet-intro .ayarlar-section-desc{margin-bottom:0}.ayarlar-maliyet-card{background:var(--panel-card-bg)!important;border:1px solid var(--panel-card-border);border-radius:12px;padding:1.5rem 1.75rem;box-shadow:0 1px 2px #0000000a}.ayarlar-section--maliyet .ayarlar-tab-content{margin-bottom:1.5rem}.ayarlar-tabs{display:flex;gap:0;border-bottom:2px solid var(--panel-card-border);margin-bottom:1.25rem}.ayarlar-tab{padding:.6rem 1.25rem;font-size:.9375rem;font-weight:600;color:var(--panel-page-subtitle);background:none;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;cursor:pointer;transition:color .15s,border-color .15s}.ayarlar-tab:hover{color:var(--panel-page-title)}.ayarlar-tab.ayarlar-tab--active{color:var(--panel-sidebar-active-text);border-bottom-color:var(--panel-sidebar-active-border)}.ayarlar-tab-content{margin-bottom:1.5rem}.ayarlar-platform-block{background:var(--panel-bg);border:1px solid var(--panel-card-border);border-radius:10px;padding:1.35rem 1.5rem}.ayarlar-block-title{font-size:1rem;font-weight:600;color:var(--panel-page-title);margin:0 0 1rem;padding-bottom:.5rem;border-bottom:1px solid var(--panel-card-border)}.ayarlar-field{margin-bottom:1rem}.ayarlar-field label{display:block;font-size:.8125rem;font-weight:500;color:var(--panel-page-subtitle);margin-bottom:.35rem}.ayarlar-field input{width:100%;max-width:12rem;padding:.5rem .65rem;font-size:.875rem;border:1px solid var(--panel-card-border);border-radius:6px;background:var(--panel-card-bg);color:var(--panel-page-title)}.ayarlar-field input:focus{outline:none;border-color:var(--panel-sidebar-active-border)}.ayarlar-block-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.ayarlar-block-row label{font-size:.8125rem;font-weight:500;color:var(--panel-page-subtitle)}.ayarlar-kargo-block,.ayarlar-barem-block{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--panel-card-border)}.ayarlar-empty-hint{font-size:.8125rem;color:var(--panel-page-subtitle);margin:.5rem 0 0;font-style:italic}.ayarlar-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ayarlar-list-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ayarlar-list-row input{width:7rem;padding:.45rem .5rem;font-size:.875rem;border:1px solid var(--panel-card-border);border-radius:6px;background:var(--panel-card-bg);color:var(--panel-page-title)}.ayarlar-barem-list .ayarlar-barem-row{flex-wrap:wrap;gap:.4rem}.ayarlar-barem-row input{width:6.5rem}.ayarlar-kdv-select{min-width:7.5rem;padding:.45rem .5rem;font-size:.8125rem;border:1px solid var(--panel-card-border);border-radius:6px;background:var(--panel-card-bg);color:var(--panel-page-title)}.ayarlar-kdv-select:focus{outline:none;border-color:var(--panel-sidebar-active-border)}.ayarlar-barem-sep{color:var(--panel-page-subtitle);font-weight:500}.ayarlar-btn{padding:.45rem .85rem;font-size:.8125rem;font-weight:500;border-radius:6px;cursor:pointer;transition:opacity .15s,background .15s}.ayarlar-btn--primary{background:var(--panel-btn-primary-bg);color:var(--panel-btn-primary-text);border:none;border-radius:8px}.ayarlar-btn--primary:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.ayarlar-btn--primary:disabled{opacity:.65;cursor:not-allowed}.ayarlar-btn--secondary{background:var(--panel-card-bg);color:var(--panel-page-title);border:1px solid var(--panel-card-border)}.ayarlar-btn--secondary:hover{border-color:var(--panel-sidebar-active-border);color:var(--panel-sidebar-active-text)}.ayarlar-btn--danger-outline{background:transparent;color:var(--panel-page-subtitle);border:1px solid var(--panel-card-border)}.ayarlar-btn--danger-outline:hover{color:var(--panel-page-title);border-color:var(--panel-page-subtitle)}.ayarlar-actions{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding-top:.5rem}.ayarlar-actions .ayarlar-btn--primary{padding:.55rem 1.1rem;font-size:.875rem}.ayarlar-message{font-size:.875rem;padding:.4rem .75rem;border-radius:6px;background:#f0fdf4;color:#15803d;font-weight:500}.ayarlar-message--error{background:#fef2f2;color:#b91c1c}.ayarlar-genel-grid{display:flex;flex-direction:column;gap:.85rem}.ayarlar-sync-rows{display:flex;flex-direction:column;gap:.75rem}.ayarlar-sync-row-combo{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding:.6rem 0;border-bottom:1px solid var(--panel-card-border)}.ayarlar-sync-row-combo:last-of-type{border-bottom:none}.ayarlar-sync-row-combo .ayarlar-sync-row-combo__toggle{display:flex;align-items:center;gap:.5rem;min-width:12rem}.ayarlar-sync-row-combo .ayarlar-sync-row-label{font-size:.9375rem;font-weight:500;color:var(--panel-page-title)}.ayarlar-sync-row-combo .ayarlar-sync-row-combo__interval{display:flex;align-items:center;gap:.5rem}.ayarlar-sync-row-combo .ayarlar-sync-row-combo__interval input{width:5rem;max-width:none}.ayarlar-sync-row-combo .ayarlar-sync-row-combo__interval label{margin-bottom:0;font-size:.8125rem;color:var(--panel-page-subtitle);white-space:nowrap}.ayarlar-sync-rows .ayarlar-actions{margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--panel-card-border)}.ayarlar-field--inline{display:flex;align-items:center}.ayarlar-field--inline label{display:flex;align-items:center;gap:.5rem;margin-bottom:0;cursor:pointer}.ayarlar-field--inline input[type=checkbox]{width:auto;max-width:none}.ayarlar-sync-row{display:flex;align-items:center;gap:.75rem}.ayarlar-sync-badge{font-size:.75rem;font-weight:600;padding:.2rem .5rem;border-radius:4px;min-width:3.5rem;text-align:center}.ayarlar-sync-badge.on{background:var(--panel-btn-primary-bg);color:var(--panel-btn-primary-text)}.ayarlar-sync-badge.off{background:var(--panel-card-border);color:var(--panel-page-subtitle)}.ayarlar-kdv-option{margin-top:.5rem}.ayarlar-info{font-size:.8125rem;color:var(--panel-page-subtitle);margin:0 0 1rem;font-style:italic}.admin-page{display:flex;flex-direction:column;gap:1rem;min-height:0}.admin-header{flex-shrink:0}.admin-header .page-title{margin:0 0 .25rem;font-size:1.5rem;font-weight:700;color:var(--panel-page-title)}.admin-header .page-subtitle{margin:0 0 1rem;font-size:.875rem;color:var(--panel-page-subtitle)}.admin-subnav{flex-wrap:wrap}.admin-content{flex:1;min-height:0;overflow:auto}.admin-content .page-content{padding:0}.admin-content .page-header{display:none}.changelog-loading,.changelog-error{padding:1.5rem;color:var(--panel-page-subtitle);font-size:.875rem}.changelog-error{color:#b91c1c}.changelog-list{max-width:56rem}.changelog-entry{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--panel-card-border)}.changelog-entry:last-child{border-bottom:none}.changelog-version{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;color:var(--panel-page-title)}.changelog-date{margin-left:.5rem;font-weight:400;color:var(--panel-page-subtitle);font-size:.875rem}.changelog-items{margin:0;padding-left:1.25rem;font-size:.875rem;color:var(--panel-page-subtitle);line-height:1.5}.changelog-items li{margin-bottom:.25rem}.log-detail-empty{color:var(--panel-page-subtitle, #94a3b8);font-size:.875rem}.log-detail-text{font-size:.875rem;color:var(--panel-page-title, #1e293b);white-space:pre-wrap;word-break:break-word}.log-detail-card{background:#00000005;border-radius:8px;padding:.75rem 1rem;border:1px solid rgba(0,0,0,.06)}.log-detail-section{margin-bottom:.75rem}.log-detail-section:last-child{margin-bottom:0}.log-detail-section-title{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--panel-page-subtitle, #64748b);margin-bottom:.4rem}.log-detail-row{display:flex;align-items:baseline;gap:.5rem;font-size:.875rem;padding:.2rem 0}.log-detail-label{flex:0 0 140px;color:var(--panel-page-subtitle, #64748b)}.log-detail-value{color:var(--panel-page-title, #1e293b);word-break:break-word}.log-detail-stats{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem}.log-detail-stat{font-size:.875rem;padding:.2rem .5rem;border-radius:4px;font-weight:500}.log-detail-stat-new{background:#dcfce7;color:#166534}.log-detail-stat-updated{background:#dbeafe;color:#1e40af}.log-detail-stat-deleted{background:#fee2e2;color:#b91c1c}.log-detail-list{max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:.25rem}.log-detail-list-item{font-size:.8125rem;padding:.35rem .5rem;background:#fff9;border-radius:4px;border:1px solid rgba(0,0,0,.06)}.log-detail-list-item-title{color:var(--panel-page-title, #1e293b);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-detail-list-item-meta{font-size:.75rem;color:var(--panel-page-subtitle, #64748b);margin-top:.1rem;display:block}.log-detail-changes{margin:.35rem 0 0 .75rem;padding:0;list-style:none;font-size:.75rem;color:var(--panel-page-subtitle, #64748b)}.log-detail-changes li{padding:.1rem 0}.log-detail-old-format{font-size:.8125rem;color:var(--panel-page-subtitle, #64748b);font-style:italic;margin:.5rem 0 0}.page-header .log-filter-tabs{margin-left:auto}.log-error{padding:.75rem 1rem;background:#fef2f2;color:#b91c1c;border-radius:8px;margin-bottom:1rem;font-size:.875rem}.log-table-wrap{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:10px;overflow:hidden;min-height:200px}.log-loading,.log-loading-more{padding:1.5rem;text-align:center;color:var(--panel-page-subtitle);font-size:.875rem}.log-table{width:100%;border-collapse:collapse;font-size:.875rem}.log-table th{text-align:left;padding:.65rem 1rem;background:var(--panel-table-header-bg);font-weight:600;color:var(--panel-table-header-text);border-bottom:1px solid var(--panel-card-border)}.log-table td{padding:.6rem 1rem;border-bottom:1px solid var(--panel-table-border);vertical-align:top}.log-table tbody tr:hover{background:#00000005}.log-empty{text-align:center;color:var(--panel-page-subtitle);padding:2rem!important}.log-cell-date{white-space:nowrap;color:var(--panel-page-subtitle);font-size:.8125rem}.log-cell-user{max-width:200px;overflow:hidden;text-overflow:ellipsis}.log-system{color:var(--panel-page-subtitle);font-style:italic}.log-cell-action{font-weight:500}.log-cell-details{min-width:100px}.log-details-toggle{display:flex;flex-direction:column;gap:.5rem}.log-details-btn{font-size:.8125rem;color:#3b82f6;background:none;border:none;cursor:pointer;padding:0;text-align:left;width:fit-content}.log-details-btn:hover{text-decoration:underline}.log-details-empty{color:var(--panel-page-subtitle)}.log-details-content{margin-top:.5rem;min-width:320px;max-width:480px}.log-sentinel{height:1px;visibility:hidden;pointer-events:none}.hourly-log-toolbar{margin-top:.5rem}.hourly-log-toolbar label{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.hourly-log-toolbar select{padding:.35rem .5rem;border-radius:6px;border:1px solid var(--panel-card-border)}.hourly-log-loading,.hourly-log-empty{padding:2rem;text-align:center;color:var(--panel-page-subtitle);font-size:.875rem}.hourly-log-list{display:flex;flex-direction:column;gap:.75rem}.hourly-log-card{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:10px;overflow:hidden}.hourly-log-card-title{padding:.6rem 1rem;background:var(--panel-table-header-bg);font-weight:600;font-size:.9375rem;color:var(--panel-page-title)}.hourly-log-card-body{padding:.75rem 1rem;font-size:.875rem}.hourly-log-section{margin-bottom:.5rem}.hourly-log-section:last-child{margin-bottom:0}.hourly-log-section-label{font-weight:600;margin-right:.35rem;color:var(--panel-page-title)}.hourly-log-platform-list{margin:.25rem 0 0 1rem;padding:0;list-style:none}.hourly-log-platform-list li{padding:.15rem 0}.hourly-log-with-changes{color:#16a34a;font-size:.8125rem}.hourly-log-muted{color:var(--panel-page-subtitle)}.kullanici-izinleri-wrap{background:var(--panel-content-bg, #fff);border:1px solid var(--panel-topbar-border, #e2e8f0);border-radius:10px;overflow:hidden}.kullanici-izinleri-email{font-weight:500}.kullanici-izinleri-status{font-size:.8125rem;padding:.2rem .5rem;border-radius:4px}.kullanici-izinleri-status.status-pending{background:#fef3c7;color:#92400e}.kullanici-izinleri-status.status-active{background:#d1fae5;color:#065f46}.kullanici-izinleri-status.status-rejected{background:#fee2e2;color:#991b1b}.kullanici-izinleri-actions{display:flex;gap:.5rem;flex-wrap:wrap}.kullanici-izinleri-btn{padding:.35rem .75rem;font-size:.8125rem;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s}.kullanici-izinleri-btn:hover:not(:disabled){background:#e2e8f0;border-color:#cbd5e1}.kullanici-izinleri-btn.primary{background:var(--panel-btn-primary-bg);color:var(--panel-btn-primary-text);border-color:var(--panel-btn-primary-bg);border-radius:8px}.kullanici-izinleri-btn.primary:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.kullanici-izinleri-btn.kullanici-izinleri-btn-danger{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.kullanici-izinleri-btn.kullanici-izinleri-btn-danger:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}.kullanici-izinleri-features{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.kullanici-izinleri-features-group{margin-bottom:.75rem}.kullanici-izinleri-features-group-label{display:block;font-size:.75rem;font-weight:600;color:var(--panel-page-subtitle);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.35rem}.kullanici-izinleri-check{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer}.kullanici-izinleri-check input{width:1rem;height:1rem}.kullanici-izinleri-other{font-size:.8125rem;color:var(--panel-page-subtitle, #64748b);margin-top:.5rem}.kullanici-izinleri-modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.kullanici-izinleri-modal{background:var(--panel-content-bg, #fff);border-radius:12px;padding:1.5rem;max-width:420px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media(max-width:480px){.kullanici-izinleri-modal-overlay{padding:0;align-items:flex-end}.kullanici-izinleri-modal{max-width:none;max-height:85vh;border-radius:12px 12px 0 0;padding:1.25rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.kullanici-izinleri-modal-actions .kullanici-izinleri-btn,.kullanici-izinleri-password-section .kullanici-izinleri-btn{min-height:2.75rem;padding:.6rem 1rem}.kullanici-izinleri-input{min-height:2.75rem}}.kullanici-izinleri-modal-title{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--panel-page-title, #1e293b)}.kullanici-izinleri-modal-sub{margin:0 0 1rem;font-size:.8125rem;color:var(--panel-page-subtitle, #64748b)}.kullanici-izinleri-password-section{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--panel-topbar-border, #e2e8f0)}.kullanici-izinleri-password-title{margin:0 0 .5rem;font-size:.875rem;font-weight:600;color:var(--panel-page-title, #1e293b)}.kullanici-izinleri-input{display:block;width:100%;box-sizing:border-box;padding:.5rem .75rem;margin-bottom:.5rem;font-size:.875rem;border:1px solid #e2e8f0;border-radius:6px}.kullanici-izinleri-input:focus{outline:none;border-color:var(--panel-btn-primary-bg, #3b82f6)}.kullanici-izinleri-password-ok{margin:.35rem 0 0;font-size:.8125rem;color:#059669}.kullanici-izinleri-modal-actions{display:flex;gap:.75rem;margin-top:1rem}@media(max-width:900px){.kullanici-izinleri-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}}.uyelik-basvurulari-desc{margin:0 0 1rem;font-size:.875rem;color:var(--panel-page-subtitle, #64748b)}.uyelik-basvurulari-empty{padding:2rem;text-align:center;color:var(--panel-page-subtitle, #64748b);background:var(--panel-content-bg, #fff);border:1px solid var(--panel-topbar-border, #e2e8f0);border-radius:10px}.uyelik-basvurulari-wrap{background:var(--panel-content-bg, #fff);border:1px solid var(--panel-topbar-border, #e2e8f0);border-radius:10px;overflow:hidden}.uyelik-basvurulari-email{font-weight:500}.uyelik-basvurulari-actions{display:flex;gap:.5rem;flex-wrap:wrap}.uyelik-basvurulari-btn{padding:.4rem .85rem;font-size:.8125rem;font-weight:500;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:background .15s,border-color .15s}.uyelik-basvurulari-btn:disabled{opacity:.6;cursor:not-allowed}.uyelik-basvurulari-btn.approve{background:var(--panel-btn-primary-bg);color:var(--panel-btn-primary-text);border-color:var(--panel-btn-primary-bg);border-radius:8px}.uyelik-basvurulari-btn.approve:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.uyelik-basvurulari-btn.reject{background:#fff;color:#b91c1c;border-color:#fecaca}.uyelik-basvurulari-btn.reject:hover:not(:disabled){background:#fef2f2;border-color:#f87171}.uyelik-basvurulari-btn.cancel{background:var(--panel-table-header-bg);color:var(--panel-page-title);border-color:var(--panel-table-border)}.uyelik-basvurulari-btn.cancel:hover:not(:disabled){background:var(--panel-card-border)}.uyelik-basvurulari-modal-overlay{position:fixed;inset:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.uyelik-basvurulari-modal{background:var(--panel-card-bg);border-radius:12px;padding:1.5rem;max-width:440px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@media(max-width:480px){.uyelik-basvurulari-modal-overlay{padding:0;align-items:flex-end}.uyelik-basvurulari-modal{max-width:none;max-height:85vh;border-radius:12px 12px 0 0;padding:1.25rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.uyelik-basvurulari-btn{min-height:2.75rem;padding:.6rem 1rem}.uyelik-basvurulari-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}}.uyelik-basvurulari-modal-title{margin:0 0 .25rem;font-size:1.125rem;font-weight:600;color:var(--panel-page-title)}.uyelik-basvurulari-modal-sub{margin:0 0 1rem;font-size:.8125rem;color:var(--panel-page-subtitle)}.uyelik-basvurulari-modal-permissions,.uyelik-basvurulari-features-group{margin-bottom:1rem}.uyelik-basvurulari-features-group:last-child{margin-bottom:0}.uyelik-basvurulari-features-group-label{display:block;font-size:.75rem;font-weight:600;color:var(--panel-page-subtitle);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.5rem}.uyelik-basvurulari-check{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer;margin-bottom:.35rem}.uyelik-basvurulari-check input{width:1rem;height:1rem}.uyelik-basvurulari-modal-actions{display:flex;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--panel-card-border)}.admin-sub-page .page-header{display:none}*{box-sizing:border-box}#root{min-height:100vh;width:100%}:root{--panel-sidebar-bg: #0f172a;--panel-sidebar-text: #94a3b8;--panel-sidebar-hover: #1e293b;--panel-sidebar-active-bg: #1e293b;--panel-sidebar-active-text: #38bdf8;--panel-sidebar-active-border: #38bdf8;--panel-btn-on-accent-text: #ffffff;--panel-topbar-bg: #ffffff;--panel-topbar-border: #e2e8f0;--panel-content-bg: #f1f5f9;--panel-card-bg: #ffffff;--panel-card-border: #e2e8f0;--panel-table-header-bg: #f1f5f9;--panel-table-header-text: #475569;--panel-table-zebra-even: #ffffff;--panel-table-zebra-odd: #f8fafc;--panel-table-border: #e2e8f0;--panel-page-title: #0f172a;--panel-page-subtitle: #64748b;--panel-btn-primary-bg: var(--panel-sidebar-bg);--panel-btn-primary-text: #fff;--panel-stock-badge-bg: #b91c1c;--panel-stock-badge-text: #fff}.panel-stock-badge{display:inline-block;padding:.2em .5em;font-size:.8125rem;font-family:ui-monospace,monospace;font-weight:500;color:var(--panel-stock-badge-text);background:var(--panel-stock-badge-bg);border-radius:4px;white-space:nowrap}.page-content{display:flex;flex-direction:column;height:100%;min-height:0}.page-header{flex-shrink:0;margin-bottom:.5rem}.page-title{margin:0;font-size:1.25rem;font-weight:600;color:var(--panel-page-title)}.page-subtitle{display:none}.page-scroll{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}.page-toolbar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;font-size:.8125rem;color:var(--panel-page-subtitle)}.panel-toolbar-desc{color:var(--panel-page-subtitle)}.panel-toolbar-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.75rem;padding:.5rem 0}.panel-search{flex:0 1 12rem;min-width:10rem}.panel-search-input{width:100%;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--panel-card-border);border-radius:8px;background:var(--panel-card-bg);color:var(--panel-page-title)}.panel-search-input::placeholder{color:var(--panel-page-subtitle)}.panel-search-input:focus{outline:none;border-color:var(--panel-sidebar-active-border);box-shadow:0 0 0 2px #38bdf833}.panel-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.panel-filter-wrap{display:inline-flex;align-items:center;gap:.35rem}.panel-filter-label,.panel-sort-label{font-size:.8125rem;color:var(--panel-page-subtitle);white-space:nowrap}.panel-filter-select,.panel-sort-select{padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--panel-card-border);border-radius:8px;background:var(--panel-card-bg);color:var(--panel-page-title);cursor:pointer;min-height:2.25rem}.panel-sort{display:flex;align-items:center}.panel-sort-wrap{display:inline-flex;align-items:center;gap:.35rem}.panel-toolbar-extra{margin-left:auto}.panel-tabs{display:flex;gap:0;margin-top:.75rem;border-bottom:1px solid var(--panel-card-border)}.panel-tab{padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:var(--panel-page-subtitle);background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;transition:color .15s,border-color .15s}.panel-tab:hover{color:var(--panel-page-title)}.panel-tab.active{color:var(--panel-sidebar-active-text);border-bottom-color:var(--panel-sidebar-active-border)}a.panel-tab{text-decoration:none;font:inherit}.panel-segment-tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem}.panel-segment-tab{padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:var(--panel-page-subtitle);background:var(--panel-table-header-bg);border:1px solid var(--panel-table-border);border-radius:999px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.panel-segment-tab:hover{background:var(--panel-card-border);color:var(--panel-page-title)}.panel-segment-tab.active{background:var(--panel-sidebar-bg);color:#fff;border-color:var(--panel-sidebar-bg)}.panel-btn-primary{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--panel-btn-primary-text);background:var(--panel-btn-primary-bg);border:none;border-radius:8px;cursor:pointer;transition:opacity .15s,filter .15s}.panel-btn-primary:hover:not(:disabled){opacity:.92;filter:brightness(1.05)}.panel-btn-primary:disabled{opacity:.6;cursor:not-allowed}.panel-segment-tab.small{padding:.35rem .75rem;font-size:.8125rem}.panel-list-wrap{flex:1;min-height:0;overflow:auto;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--panel-card-bg);border-radius:8px;border:1px solid var(--panel-card-border);box-shadow:0 1px 3px #0000000f}.panel-table{width:100%;border-collapse:collapse;font-size:.875rem}.panel-table thead{position:sticky;top:0;z-index:2;background:var(--panel-table-header-bg)!important;border-bottom:2px solid var(--panel-table-border);box-shadow:0 2px 4px #0000000f}.panel-table thead th{background:var(--panel-table-header-bg)!important}.panel-table th{text-align:left;padding:.75rem 1rem;font-weight:600;color:var(--panel-table-header-text);white-space:nowrap}.panel-table tbody tr:nth-child(odd){background:var(--panel-table-zebra-odd)}.panel-table tbody tr:nth-child(2n){background:var(--panel-table-zebra-even)}.panel-table tbody tr:hover{background:#e0f2fe}.panel-table td{padding:.625rem 1rem;border-bottom:1px solid var(--panel-table-border);vertical-align:middle}@media(max-width:900px){.panel-table{font-size:.8125rem}.panel-table th,.panel-table td{padding:.6rem .75rem;min-width:3rem}.panel-btn-primary,.panel-tab,.panel-segment-tab{min-height:2.75rem;padding:.6rem 1rem}.panel-search-input,.panel-filter-select,.panel-sort-select{min-height:2.75rem}.page-title{font-size:1.25rem}}@media(max-width:480px){.panel-toolbar-bar{gap:.5rem}.panel-filters{flex-direction:column;align-items:stretch}}.panel-list-wrap,.panel-table-wrap,.log-table-wrap,.siparisler-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}@media(max-width:900px){.panel-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:2px}.panel-tab{flex-shrink:0;white-space:nowrap}.panel-segment-tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.panel-segment-tab{flex-shrink:0}}@media(max-width:480px){.panel-tab,.panel-segment-tab{min-height:2.75rem;padding:.5rem .75rem;font-size:.8125rem}.panel-btn{min-height:2.5rem;padding:.5rem .75rem}.page-header{min-width:0}.page-title{font-size:1.1rem}}.panel-table tbody tr:last-child td{border-bottom:none}.panel-loading,.panel-empty{padding:2rem;text-align:center;color:var(--panel-page-subtitle)}.panel-error{padding:.75rem 1rem;background:#fef2f2;color:#b91c1c;border-radius:8px;font-size:.875rem;margin-bottom:1rem}.panel-list-date-header{white-space:nowrap}.panel-list-date{font-variant-numeric:tabular-nums;font-size:.8125rem;color:var(--panel-page-subtitle);white-space:nowrap}
