/* BEBI PROFESYONEL GIRIS VE ANA SAYFA V3141 */
:root{--b3141-navy:#082f61;--b3141-blue:#0d4f91;--b3141-purple:#8b73df;--b3141-pink:#ef59bc;--b3141-ink:#102a4c;--b3141-muted:#718198}
*{box-sizing:border-box}.bebi-login-body-v3141{margin:0;min-height:100vh;min-height:100dvh;background:radial-gradient(circle at 12% 12%,rgba(239,89,188,.11),transparent 27%),radial-gradient(circle at 88% 88%,rgba(22,140,243,.15),transparent 30%),#f3f7fc;color:var(--b3141-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
.bebi-login-shell-v3141{width:min(970px,calc(100vw - 36px));min-height:590px;margin:0 auto;padding:36px 0;display:grid;grid-template-columns:minmax(330px,.9fr) minmax(390px,1.1fr);align-items:stretch}
.bebi-login-brand-v3141{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:54px;border-radius:30px 0 0 30px;background:linear-gradient(150deg,#0e579d 0%,var(--b3141-blue) 48%,var(--b3141-navy) 100%);color:#fff;box-shadow:0 28px 70px rgba(8,47,97,.24)}
.bebi-login-brand-v3141:before,.bebi-login-brand-v3141:after{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.07)}.bebi-login-brand-v3141:before{width:280px;height:280px;left:-140px;top:-110px}.bebi-login-brand-v3141:after{width:220px;height:220px;right:-120px;bottom:-100px}
.bebi-login-brand-v3141 img{position:relative;width:150px;height:150px;object-fit:contain;border-radius:50%;filter:drop-shadow(0 16px 26px rgba(3,25,58,.28))}.bebi-login-brand-v3141 div{position:relative}.bebi-login-brand-v3141 span{display:block;margin-top:26px;font-size:11px;font-weight:850;letter-spacing:.16em;color:#bcdcff}.bebi-login-brand-v3141 h1{margin:5px 0 0;font-size:48px;line-height:1}.bebi-login-brand-v3141 p{margin:13px 0 0;color:rgba(255,255,255,.76);font-size:14px}
.bebi-login-card-v3141{display:flex;flex-direction:column;justify-content:center;padding:54px 58px;border:1px solid #e2eaf3;border-left:0;border-radius:0 30px 30px 0;background:rgba(255,255,255,.96);box-shadow:25px 28px 70px rgba(30,64,105,.12)}.bebi-login-card-v3141 header>span{font-size:10px;font-weight:900;letter-spacing:.15em;color:var(--b3141-pink)}.bebi-login-card-v3141 h2{margin:7px 0 3px;font-size:29px;color:var(--b3141-navy)}.bebi-login-card-v3141 header p{margin:0 0 23px;color:var(--b3141-muted);font-size:13px}.bebi-login-card-v3141 form{display:grid;gap:15px}.bebi-login-card-v3141 form>label:not(.bebi-remember-v3141){display:grid;gap:7px;font-size:11px;font-weight:800;color:#38516e}
.bebi-login-input-v3141{display:flex;align-items:center;min-height:50px;border:1px solid #cfdbea;border-radius:13px;background:#f8fafd;transition:.16s ease}.bebi-login-input-v3141:focus-within{border-color:#438bc9;background:#fff;box-shadow:0 0 0 4px rgba(22,107,184,.11)}.bebi-login-input-v3141>span{width:44px;text-align:center;color:#6d83a0;font-size:15px}.bebi-login-input-v3141 input,.bebi-login-input-v3141 select{min-width:0;flex:1;margin:0!important;padding:13px 12px 13px 0!important;border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:var(--b3141-ink);font:inherit;font-size:13px}.bebi-password-toggle-v3141{width:auto!important;margin:0 9px 0 0!important;padding:7px 8px!important;border:0!important;background:transparent!important;color:var(--b3141-blue)!important;box-shadow:none!important;font-size:10px!important;font-weight:850!important}
.bebi-remember-v3141{display:grid;grid-template-columns:auto 1fr;column-gap:9px;align-items:center;cursor:pointer}.bebi-remember-v3141 input{grid-row:1/3;width:18px;height:18px;margin:0;accent-color:var(--b3141-blue)}.bebi-remember-v3141 span{font-size:12px;font-weight:800;color:#304a68}.bebi-remember-v3141 small{font-size:9px;color:#8795a7}.bebi-login-submit-v3141{width:100%;min-height:52px;margin:2px 0 0!important;padding:0 18px!important;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:13px;background:linear-gradient(100deg,var(--b3141-blue),#176bb8 70%,var(--b3141-purple));color:#fff;font-size:13px;font-weight:900;box-shadow:0 12px 24px rgba(13,79,145,.24);cursor:pointer}.bebi-login-submit-v3141:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgba(13,79,145,.3)}.bebi-login-submit-v3141 b{font-size:20px}.bebi-login-card-v3141 footer{margin-top:24px;padding-top:16px;border-top:1px solid #edf1f6;color:#99a4b1;font-size:9px;text-align:center}.bebi-login-card-v3141 .flash{margin:0 0 14px}
/* Ana sayfa */
.dashboard-portal-v2996{gap:13px!important;padding:4px!important}.dashboard-welcome-v2996{position:relative;overflow:hidden;min-height:124px;padding:22px 25px!important;border-radius:18px!important;background:linear-gradient(112deg,var(--b3141-navy),var(--b3141-blue) 58%,#176bb8)!important;box-shadow:0 12px 28px rgba(8,47,97,.2)!important}.dashboard-welcome-v2996:after{content:"";width:90px;height:90px;position:absolute;right:220px;border-radius:50%;background:linear-gradient(135deg,rgba(139,115,223,.28),rgba(239,89,188,.22))}.dashboard-welcome-v2996>div{position:relative;z-index:1}.dashboard-welcome-v2996 h1{font-size:26px!important}.dashboard-welcome-v2996 p{margin-top:5px!important;font-size:11px!important;opacity:.85}.dashboard-welcome-user-v2996{min-width:170px!important;background:rgba(255,255,255,.1)!important}
.dashboard-business-v2996{padding:17px!important;border-color:#d8e3ef!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px rgba(24,61,104,.07)}.dashboard-section-head-v2996{margin-bottom:11px!important}.dashboard-section-head-v2996 h2{font-size:17px!important;color:var(--b3141-ink)!important}.dashboard-section-head-v2996>div>span{color:var(--b3141-pink)!important}.dashboard-section-head-v2996>div>p{display:none!important}.dashboard-metrics-v2996{gap:9px!important}.dashboard-metrics-v2996 article{min-height:87px;padding:13px!important;border:1px solid #e0e8f1!important;border-top:0!important;border-radius:12px!important;background:linear-gradient(145deg,#fff,#f8fafd)!important;box-shadow:none!important;transition:.16s ease}.dashboard-metrics-v2996 article:hover{transform:translateY(-2px);border-color:#a9c4df!important;box-shadow:0 8px 18px rgba(19,67,116,.1)!important}.dashboard-metrics-v2996 span{font-size:9px!important;font-weight:750}.dashboard-metrics-v2996 strong{font-size:16px!important;color:var(--b3141-navy)!important}.dashboard-metric-link-v3089 small{display:none!important}
.dashboard-main-grid-v2996,.dashboard-bottom-grid-v2996{gap:13px!important}.dashboard-portal-v2996 .panel{padding:17px!important;border:1px solid #dde6f0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 7px 22px rgba(24,61,104,.06)!important}.dashboard-create-box-v2996,.dashboard-note-create-v2996{background:#f7f9fc!important}.dashboard-announcement-list-v2996,.dashboard-task-list-v2996{max-height:410px!important}.dashboard-empty-v2996{padding:17px!important}.dashboard-update-list-v2996 article>p{font-size:8px!important}
@media(max-width:760px){.bebi-login-shell-v3141{width:min(520px,calc(100vw - 24px));grid-template-columns:1fr;padding:18px 0}.bebi-login-brand-v3141{min-height:210px;padding:28px;border-radius:24px 24px 0 0}.bebi-login-brand-v3141 img{width:92px;height:92px}.bebi-login-brand-v3141 span{margin-top:12px}.bebi-login-brand-v3141 h1{font-size:34px}.bebi-login-brand-v3141 p{display:none}.bebi-login-card-v3141{padding:30px 22px;border-left:1px solid #e2eaf3;border-top:0;border-radius:0 0 24px 24px}.dashboard-welcome-v2996:after{display:none}}

/* V3142 kompakt giriş ve renklerle ayrıştırılmış dashboard */
@media(min-width:761px){
  .bebi-login-shell-v3141{width:min(790px,calc(100vw - 36px));min-height:500px;padding:28px 0;grid-template-columns:310px minmax(390px,1fr)}
  .bebi-login-brand-v3141{padding:36px;border-radius:25px 0 0 25px;box-shadow:0 22px 55px rgba(8,47,97,.22)}
  .bebi-login-brand-v3141 img{width:112px;height:112px;filter:drop-shadow(0 13px 22px rgba(3,25,58,.26))}
  .bebi-login-brand-v3141 span{margin-top:20px;font-size:9px}.bebi-login-brand-v3141 h1{font-size:38px}.bebi-login-brand-v3141 p{margin-top:11px;font-size:11px}
  .bebi-login-card-v3141{padding:38px 42px;border-radius:0 25px 25px 0;box-shadow:20px 22px 55px rgba(30,64,105,.11)}
}
.bebi-login-card-v3141>header{display:block!important;align-items:initial!important;justify-content:initial!important;margin:0!important;padding:0!important;text-align:left!important;background:transparent!important;border:0!important}
.bebi-login-card-v3141 header>span{display:block!important;font-size:9px!important}.bebi-login-card-v3141 h2{display:block!important;margin:6px 0 3px!important;font-size:25px!important;line-height:1.15!important}.bebi-login-card-v3141 header p{display:block!important;margin:0 0 18px!important;font-size:11px!important}
.bebi-login-card-v3141 form{gap:11px!important}.bebi-login-card-v3141 form>label:not(.bebi-remember-v3141){gap:5px!important;font-size:10px!important}.bebi-login-input-v3141{min-height:46px!important;border-radius:12px!important}.bebi-login-input-v3141 input,.bebi-login-input-v3141 select{padding-top:11px!important;padding-bottom:11px!important;font-size:12px!important}.bebi-login-submit-v3141{min-height:47px!important}.bebi-login-card-v3141 footer{margin-top:17px!important;padding-top:12px!important}

.dashboard-business-v2996{background:linear-gradient(145deg,#f8fbff,#f3f7fc)!important}
.dashboard-metrics-v2996 article{position:relative;overflow:hidden;border-color:transparent!important;box-shadow:0 5px 14px rgba(24,61,104,.06)!important}
.dashboard-metrics-v2996 article:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:4px;background:currentColor;opacity:.68}
.dashboard-metrics-v2996>*:nth-child(6n+1) article,.dashboard-metrics-v2996>article:nth-of-type(6n+1){background:linear-gradient(145deg,#eef6ff,#e5f1ff)!important;color:#176bb8!important}
.dashboard-metrics-v2996>*:nth-child(6n+2) article,.dashboard-metrics-v2996>article:nth-of-type(6n+2){background:linear-gradient(145deg,#f2efff,#ebe6ff)!important;color:#7658c8!important}
.dashboard-metrics-v2996>*:nth-child(6n+3) article,.dashboard-metrics-v2996>article:nth-of-type(6n+3){background:linear-gradient(145deg,#fff0f8,#ffe7f4)!important;color:#c53d8f!important}
.dashboard-metrics-v2996>*:nth-child(6n+4) article,.dashboard-metrics-v2996>article:nth-of-type(6n+4){background:linear-gradient(145deg,#eafaf7,#ddf5ef)!important;color:#12806d!important}
.dashboard-metrics-v2996>*:nth-child(6n+5) article,.dashboard-metrics-v2996>article:nth-of-type(6n+5){background:linear-gradient(145deg,#fff8e9,#ffefd2)!important;color:#ae6a12!important}
.dashboard-metrics-v2996>*:nth-child(6n) article,.dashboard-metrics-v2996>article:nth-of-type(6n){background:linear-gradient(145deg,#f2f5f9,#e9eef5)!important;color:#50657c!important}
.dashboard-metrics-v2996 article span{color:inherit!important;opacity:.83}.dashboard-metrics-v2996 article strong{color:#102a4c!important}

.dashboard-portal-v2996 .dashboard-announcements-v2996{background:linear-gradient(145deg,#f3f8ff,#eaf3ff)!important;border-color:#cfe1f5!important}.dashboard-announcements-v2996 .dashboard-section-head-v2996>div>span{color:#176bb8!important}
.dashboard-portal-v2996 .dashboard-tasks-v2996{background:linear-gradient(145deg,#f7f4ff,#efeaff)!important;border-color:#ddd3f6!important}.dashboard-tasks-v2996 .dashboard-section-head-v2996>div>span{color:#7658c8!important}
.dashboard-portal-v2996 .dashboard-notes-v2996{background:linear-gradient(145deg,#fff6fb,#ffedf7)!important;border-color:#f3d2e5!important}.dashboard-notes-v2996 .dashboard-section-head-v2996>div>span{color:#c53d8f!important}
.dashboard-bottom-grid-v2996>.panel:nth-child(1){background:linear-gradient(145deg,#f0faf7,#e6f6f1)!important;border-color:#cce8df!important}.dashboard-bottom-grid-v2996>.panel:nth-child(2){background:linear-gradient(145deg,#fff9ed,#fff1d7)!important;border-color:#f1dfbb!important}.dashboard-bottom-grid-v2996>.panel:nth-child(3){background:linear-gradient(145deg,#f1f6fc,#e8f0f9)!important;border-color:#d2dfed!important}
.dashboard-announcement-list-v2996 article,.dashboard-task-list-v2996 article,.dashboard-note-list-v2996 article,.dashboard-update-list-v2996 article{box-shadow:0 3px 10px rgba(24,61,104,.05)!important}

/* V3143 küçük ortalanmış giriş ve düz canlı dashboard */
.bebi-login-body-v3141{display:grid!important;place-items:center!important;padding:20px!important}
@media(min-width:761px){
  .bebi-login-shell-v3141{width:min(700px,calc(100vw - 40px))!important;min-height:420px!important;margin:0!important;padding:0!important;grid-template-columns:270px minmax(0,430px)!important}
  .bebi-login-brand-v3141{min-height:420px!important;padding:26px!important;border-radius:22px 0 0 22px!important;box-shadow:none!important}
  .bebi-login-brand-v3141 img{width:90px!important;height:90px!important;filter:none!important}
  .bebi-login-brand-v3141 span{margin-top:15px!important;font-size:8px!important}.bebi-login-brand-v3141 h1{font-size:31px!important}.bebi-login-brand-v3141 p{margin-top:8px!important;font-size:9px!important}
  .bebi-login-card-v3141{min-height:420px!important;padding:27px 34px!important;border-radius:0 22px 22px 0!important;box-shadow:none!important}
}
.bebi-login-card-v3141 h2{font-size:22px!important}.bebi-login-card-v3141 header p{margin-bottom:13px!important}.bebi-login-card-v3141 form{gap:8px!important}.bebi-login-input-v3141{min-height:41px!important}.bebi-login-input-v3141>span{width:38px!important}.bebi-login-input-v3141 input,.bebi-login-input-v3141 select{padding-top:9px!important;padding-bottom:9px!important}.bebi-login-submit-v3141{min-height:43px!important;border-radius:11px!important;box-shadow:none!important}.bebi-login-submit-v3141:hover{box-shadow:none!important}.bebi-login-card-v3141 footer{margin-top:11px!important;padding-top:9px!important}

.dashboard-portal-v2996,.dashboard-portal-v2996 *{--dashboard-shadow:none}
.dashboard-welcome-v2996,.dashboard-business-v2996,.dashboard-metrics-v2996 article,.dashboard-portal-v2996 .panel,.dashboard-announcement-list-v2996 article,.dashboard-task-list-v2996 article,.dashboard-note-list-v2996 article,.dashboard-update-list-v2996 article{box-shadow:none!important}
.dashboard-welcome-v2996{background:#083d77!important}.dashboard-welcome-v2996:after{background:#ef59bc!important;opacity:.9!important}
.dashboard-business-v2996{padding:0 16px 16px!important;overflow:hidden!important;background:#fff!important;border:1px solid #cbd8e7!important}
.dashboard-business-v2996>.dashboard-section-head-v2996{margin:0 -16px 14px!important;padding:14px 16px!important;background:#0d4f91!important}.dashboard-business-v2996>.dashboard-section-head-v2996 h2,.dashboard-business-v2996>.dashboard-section-head-v2996 span{color:#fff!important}.dashboard-business-v2996>.dashboard-section-head-v2996 form label{color:#fff!important}
.dashboard-metrics-v2996 article{border:0!important;background:#1769d2!important;color:#fff!important}.dashboard-metrics-v2996 article:before{display:none!important}.dashboard-metrics-v2996>*:nth-child(6n+1) article,.dashboard-metrics-v2996>article:nth-of-type(6n+1){background:#1672e8!important;color:#fff!important}.dashboard-metrics-v2996>*:nth-child(6n+2) article,.dashboard-metrics-v2996>article:nth-of-type(6n+2){background:#714dd8!important;color:#fff!important}.dashboard-metrics-v2996>*:nth-child(6n+3) article,.dashboard-metrics-v2996>article:nth-of-type(6n+3){background:#d93d8f!important;color:#fff!important}.dashboard-metrics-v2996>*:nth-child(6n+4) article,.dashboard-metrics-v2996>article:nth-of-type(6n+4){background:#008d7a!important;color:#fff!important}.dashboard-metrics-v2996>*:nth-child(6n+5) article,.dashboard-metrics-v2996>article:nth-of-type(6n+5){background:#df7519!important;color:#fff!important}.dashboard-metrics-v2996>*:nth-child(6n) article,.dashboard-metrics-v2996>article:nth-of-type(6n){background:#3d5874!important;color:#fff!important}.dashboard-metrics-v2996 article span,.dashboard-metrics-v2996 article strong{color:#fff!important;opacity:1!important}.dashboard-metrics-v2996 article:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:none!important}
.dashboard-portal-v2996 .panel{padding:0 16px 16px!important;overflow:hidden!important;background:#fff!important;border:1px solid #d3deea!important}.dashboard-portal-v2996 .panel>.dashboard-section-head-v2996{margin:0 -16px 14px!important;padding:13px 16px!important}.dashboard-portal-v2996 .panel>.dashboard-section-head-v2996 h2,.dashboard-portal-v2996 .panel>.dashboard-section-head-v2996>div>span,.dashboard-portal-v2996 .panel>.dashboard-section-head-v2996>b{color:#fff!important}.dashboard-portal-v2996 .panel>.dashboard-section-head-v2996>b{background:rgba(255,255,255,.2)!important}
.dashboard-portal-v2996 .dashboard-announcements-v2996,.dashboard-portal-v2996 .dashboard-tasks-v2996,.dashboard-portal-v2996 .dashboard-notes-v2996,.dashboard-bottom-grid-v2996>.panel:nth-child(1),.dashboard-bottom-grid-v2996>.panel:nth-child(2),.dashboard-bottom-grid-v2996>.panel:nth-child(3){background:#fff!important}
.dashboard-announcements-v2996>.dashboard-section-head-v2996{background:#1672e8!important}.dashboard-tasks-v2996>.dashboard-section-head-v2996{background:#714dd8!important}.dashboard-notes-v2996>.dashboard-section-head-v2996{background:#d93d8f!important}.dashboard-bottom-grid-v2996>.panel:nth-child(1)>.dashboard-section-head-v2996{background:#008d7a!important}.dashboard-bottom-grid-v2996>.panel:nth-child(2)>.dashboard-section-head-v2996{background:#df7519!important}.dashboard-bottom-grid-v2996>.panel:nth-child(3)>.dashboard-section-head-v2996{background:#3d5874!important}
.dashboard-create-box-v2996,.dashboard-note-create-v2996{background:#f6f8fb!important;border-color:#d9e2ec!important}.dashboard-announcement-list-v2996 article,.dashboard-task-list-v2996 article,.dashboard-note-list-v2996 article,.dashboard-update-list-v2996 article{border:1px solid #dce4ed!important;background:#fff!important}
@media(max-width:760px){.bebi-login-body-v3141{padding:12px!important}.bebi-login-shell-v3141{margin:0!important;padding:0!important}.bebi-login-brand-v3141{min-height:160px!important}.bebi-login-card-v3141{padding:24px 20px!important}}

/* V3144 dengeli bölüm renkleri */
.dashboard-welcome-v2996:after{display:none!important}
.dashboard-announcements-v2996>.dashboard-section-head-v2996{background:#3479bf!important}
.dashboard-tasks-v2996>.dashboard-section-head-v2996{background:#7861bf!important}
.dashboard-notes-v2996>.dashboard-section-head-v2996{background:#c65391!important}
.dashboard-bottom-grid-v2996>.panel:nth-child(1)>.dashboard-section-head-v2996{background:#35877c!important}
.dashboard-bottom-grid-v2996>.panel:nth-child(2)>.dashboard-section-head-v2996{background:#bd7938!important}
.dashboard-bottom-grid-v2996>.panel:nth-child(3)>.dashboard-section-head-v2996{background:#526b84!important}
