*{box-sizing:border-box}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(1180px,calc(100% - 28px));margin:0 auto}.hidden{display:none!important}.logo svg{width:29px;height:29px}.logo img{width:100%;height:100%;object-fit:contain;display:block}.brand{display:flex;align-items:center;gap:12px;min-width:0}.brand-title{font-weight:950;letter-spacing:-.03em;line-height:1.05}.brand-subtitle{color:var(--muted);font-size:12px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55vw}.topbar-inner{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:14px}.top-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.topbar-action-btn.icon-only{padding:0;width:40px}.btn{border:1px solid rgba(148,163,184,.28);color:var(--text);background:rgba(255,255,255,.88);border-radius:15px;min-height:44px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.18s transform,.18s background,.18s opacity,.18s border;font-weight:800}.btn:hover{transform:translateY(-1px);background:#fff}.btn:active{transform:translateY(0)}.btn.primary{background:linear-gradient(135deg,#22c55e,#14b8a6);color:#fff;border-color:transparent}.btn.blue{background:linear-gradient(135deg,#38bdf8,#818cf8);color:#fff;border-color:transparent}.btn.danger{color:#be123c;background:rgba(225,29,72,.08);border-color:rgba(225,29,72,.20)}.btn.warn{color:#92400e;background:rgba(217,119,6,.08);border-color:rgba(217,119,6,.22)}.btn.ghost{background:transparent}.btn.small{min-height:36px;padding:8px 10px;border-radius:12px;font-size:13px}.btn.block{width:100%}.btn:disabled{opacity:.50;cursor:not-allowed;transform:none}.pill{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);background:#fff;color:#0f172a;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900;white-space:nowrap}.dot{width:8px;height:8px;border-radius:99px;background:var(--brand);box-shadow:0 0 0 5px rgba(22,163,74,.12)}.dot.warn{background:var(--warn);box-shadow:0 0 0 5px rgba(217,119,6,.12)}.dot.danger{background:var(--danger);box-shadow:0 0 0 5px rgba(225,29,72,.12)}.hero{padding:34px 0 26px}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:stretch}.card,.panel,.modal-card{border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,250,252,.96));border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.card{padding:clamp(20px,4vw,44px)}.kicker{color:#15803d;font-weight:950;text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin-bottom:12px}h1{margin:0;font-size:clamp(34px,6vw,64px);line-height:.95;letter-spacing:-.07em}h2{margin:0;letter-spacing:-.035em}h3{margin:0 0 8px;letter-spacing:-.025em}.lead{color:#475569;line-height:1.7;margin:18px 0 22px;max-width:64ch}.muted{color:var(--muted)}.tiny{color:var(--muted);font-size:12px;line-height:1.45}.feature-list{display:grid;gap:12px;padding:0;margin:22px 0 0;list-style:none}.feature-list li{display:flex;gap:10px;color:#334155;line-height:1.55}.check{width:22px;height:22px;border-radius:8px;display:grid;place-items:center;background:rgba(22,163,74,.14);color:#15803d;font-weight:950;flex:none}.form-grid{display:grid;gap:12px;margin-top:16px}.two{grid-template-columns:1fr 1fr}.three{grid-template-columns:repeat(3,1fr)}.field{display:grid;gap:7px}.field label{color:#334155;font-size:13px;font-weight:900}.textarea{min-height:96px;resize:vertical}.input:focus,.select:focus,.textarea:focus{border-color:rgba(14,165,233,.75);box-shadow:0 0 0 4px rgba(14,165,233,.12)}.inline-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.role-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0}.role-tabs button{border:1px solid var(--line);background:#fff;color:#334155;border-radius:14px;padding:10px 8px;font-size:12px;font-weight:950}.role-tabs button.active{background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.42);color:#14532d}.layout{display:block}.sidebar{position:fixed;top:92px;left:22px;width:240px;z-index:45;border:1px solid var(--line);background:rgba(255,255,255,.96);backdrop-filter:blur(18px);border-radius:26px;box-shadow:var(--shadow);padding:12px}.side-user{font-weight:950;line-height:1.15;word-break:break-word}.side-role{color:var(--muted);font-size:12px;margin-top:4px}.nav-list{display:grid;gap:7px}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 14px}.stat,.item-card,.order-card{border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.92);padding:14px}.stat .label{color:var(--muted);font-size:13px;line-height:1.35}.stat .num{font-size:28px;font-weight:950;letter-spacing:-.05em;margin-top:10px}.panel{padding:18px;margin:14px 0}.panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.panel-title p{margin:6px 0 0}.cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.order-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.order-id{font-weight:950;letter-spacing:-.02em;word-break:break-word}.order-meta{display:grid;gap:7px;color:#334155;font-size:13px;line-height:1.45;margin:10px 0}.divider{height:1px;background:var(--line);margin:12px 0}.status.havuzda{color:#92400e;background:rgba(217,119,6,.10);border-color:rgba(217,119,6,.24)}.status.kabul_edildi,.status.yolda_alim{color:#1d4ed8;background:rgba(59,130,246,.10);border-color:rgba(59,130,246,.24)}.status.teslim_alindi{color:#0f766e;background:rgba(20,184,166,.10);border-color:rgba(20,184,166,.24)}.status.teslim_edildi{color:#15803d;background:rgba(34,197,94,.10);border-color:rgba(34,197,94,.24)}.status.iptal{color:#be123c;background:rgba(225,29,72,.10);border-color:rgba(225,29,72,.24)}.progress{display:block;position:relative;margin:24px 0 34px;padding-top:14px}.progress-track span{position:absolute;left:0;top:0;bottom:0;width:var(--progress,0%);background:linear-gradient(90deg,#10b981,#38bdf8);border-radius:99px;transition:width 0.8s cubic-bezier(0.34,1.56,0.64,1)}.progress-step i{width:14px;height:14px;background:#cbd5e1;border-radius:50%;border:3px solid #fff;font-size:0;transition:0.4s;box-shadow:0 0 0 1px rgba(148,163,184,.2)}.progress-step.reached i{background:#38bdf8;border-color:#f0f9ff;box-shadow:0 0 0 2px #38bdf8}.progress-step.done i{background:#10b981;border-color:#ecfdf5;box-shadow:0 0 0 2px #10b981}.progress-step.current i{transform:scale(1.4);background:#3b82f6;box-shadow:0 0 0 2px #3b82f6,0 0 12px rgba(59,130,246,.5)}.progress-step span{font-size:11px;font-weight:800;color:#94a3b8;transition:0.3s}.progress-step.reached span{color:#475569}.progress-step.current span{color:#0f172a;transform:translateY(2px)}.progress.cancelled .progress-track span{background:#ef4444}.progress.cancelled .progress-step.reached i{background:#ef4444;box-shadow:0 0 0 2px #ef4444}.progress.cancelled .progress-rider{filter:grayscale(1)opacity(0.6)}.map-box{min-height:330px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.map-box.small{min-height:240px}table{width:100%;border-collapse:collapse;min-width:760px}th,td{padding:12px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top;font-size:13px}tr:last-child td{border-bottom:0}.empty{border:1px dashed rgba(148,163,184,.42);border-radius:18px;padding:22px;text-align:center;color:#64748b;background:rgba(255,255,255,.70)}@keyframes slideIn{from{transform:translateY(-8px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.login-page{min-height:calc(100vh - 1px);display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 18% 18%,rgba(34,197,94,.12),transparent 30%),radial-gradient(circle at 82% 12%,rgba(14,165,233,.12),transparent 30%),linear-gradient(145deg,#f8fbff 0%,#eef4fb 100%)}.login-shell{width:min(430px,100%)}.login-card{padding:30px;border-radius:28px;background:rgba(255,255,255,.86);border:1px solid rgba(148,163,184,.28);box-shadow:0 28px 90px rgba(15,23,42,.14);backdrop-filter:blur(18px)}.login-logo{width:58px;height:58px;border-radius:20px;margin-bottom:18px}.login-card h1{font-size:30px;line-height:1.05;letter-spacing:-.06em}.login-card .lead{margin:10px 0 18px;font-size:14px}.login-switch button.active{background:#fff;color:#0f172a;box-shadow:0 8px 22px rgba(15,23,42,.08)}.login-brand{text-align:center;margin-top:16px;color:#64748b;font-size:12px;font-weight:800}.modal{position:fixed;inset:0;display:grid;place-items:center;padding:16px;background:rgba(15,23,42,.36);backdrop-filter:blur(8px);z-index:10000}.modal-card{width:min(940px,100%);max-height:min(88vh,900px);overflow:auto;padding:18px;position:relative;z-index:10001}.modal .map-box{height:360px;min-height:360px}.modal .leaflet-container{width:100%;height:100%;border-radius:18px}body.modal-open{overflow:hidden}.admin-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.admin-toolbar .input,.admin-toolbar .select{width:auto;min-width:210px}.user-role-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(148,163,184,.32);background:#fff;color:#334155;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:950}.quick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.quick-card{border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,#fff,#f8fafc);padding:18px;box-shadow:0 12px 34px rgba(15,23,42,.06)}.quick-card .big{margin-top:10px;font-size:32px;font-weight:950;letter-spacing:-.05em}.stat{min-height:94px;position:relative;overflow:hidden}.stat .stat-icon,.stat .num,.stat .label{position:relative;z-index:2}.stat .stat-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:14px;background:rgba(255,255,255,.35);font-size:18px}.order-meta b{font-weight:1000}.quick-courier-fab:hover{transform:translateY(-2px)}.quick-courier-fab:active{transform:translateY(0)}.quick-order-close{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(148,163,184,.28)}.quick-order-hero h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.04em}.quick-order-hero p{margin:10px 0 0}.quick-order-section .input,.quick-order-section .select,.quick-order-section .textarea{min-height:52px;border-radius:16px;border-color:rgba(148,163,184,.26);background:#fff;box-shadow:inset 0 1px 2px rgba(15,23,42,.03)}.quick-order-section .textarea{min-height:108px}.quick-order-section .inline-controls{margin-top:10px}.quick-order-section [data-pick]{background:linear-gradient(135deg,rgba(22,163,74,.10),rgba(14,165,233,.10));border-color:rgba(14,165,233,.14)}.quick-order-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.quick-summary-card.accent{background:radial-gradient(circle at top right,rgba(22,163,74,.12),transparent 28%),linear-gradient(180deg,#f3fff8 0%,#eefbf4 100%)}.quick-summary-top{display:flex;align-items:center;justify-content:space-between;color:#475569;font-size:13px;font-weight:900}.quick-courier-fab{position:fixed;right:20px;bottom:22px;z-index:75;border:0;color:#fff;display:inline-flex;align-items:center;gap:10px;font-weight:1000;width:64px;min-width:64px;height:64px;min-height:64px;padding:0;border-radius:22px;justify-content:center;background:linear-gradient(135deg,#16a34a 0%,#0ea5e9 100%);box-shadow:0 20px 38px rgba(14,165,233,.28),0 12px 28px rgba(22,163,74,.22)}.quick-courier-fab .fab-ico{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:16px;font-size:22px;background:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.24)}.quick-courier-fab .fab-text{display:none!important}.quick-order-overlay{background:rgba(15,23,42,.46);backdrop-filter:blur(10px);padding:16px;align-items:center;justify-items:center}.quick-order-page-panel{padding:20px;max-width:980px;margin:0 auto}.only-close{justify-content:flex-end}.finance-cards-grid .finance-card{position:relative;overflow:hidden}.compact-meta{display:grid;gap:8px}.home-action-bar{flex-wrap:wrap}.modern-finance-form .input,.modern-finance-form .select,.modern-finance-form .textarea{min-height:54px;border-radius:16px}.finance-modal-card{width:min(620px,100%);max-height:min(92dvh,900px);border-radius:26px;padding:18px;background:linear-gradient(180deg,#fff,#f8fbff);overflow:auto}.package-plan-box{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid rgba(148,163,184,.18);border-radius:22px;background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(22,163,74,.08));margin-bottom:16px}.package-plan-price{font-size:30px;font-weight:1000;color:#0f172a}.settings-card-head h3{margin:0;font-size:18px}.settings-card-head p{margin:6px 0 0}.three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.quick-summary-value.small-value{font-size:20px}.package-admin-item{min-height:160px}.btn,.input,.select,.textarea{border-radius:12px}.login-switch{display:grid;gap:8px;padding:5px;border-radius:18px;background:#eef4fb;border:1px solid rgba(148,163,184,.22);margin:16px 0;grid-template-columns:repeat(3,1fr)}.login-switch button{border:0;border-radius:14px;min-height:42px;background:transparent;color:#475569;font-weight:950;font-size:12px}.floating-location-picker{background:rgba(15,23,42,.46);backdrop-filter:blur(8px);z-index:30000}html.page-booting body{opacity:0;transform:translateY(10px)}html.page-ready body{opacity:1;transform:translateY(0);transition:opacity .42s ease,transform .42s ease}html.page-leaving body{opacity:0;transform:scale(.985);transition:opacity .24s ease,transform .24s ease}.su-particles{position:absolute;inset:0;pointer-events:none;overflow:hidden}@keyframes suFloat{0%{transform:translateY(0) scale(1);opacity:.35}50%{transform:translateY(-40px) scale(1.3);opacity:.7}100%{transform:translateY(-80px) scale(.8);opacity:0}}.su-particle{position:absolute;border-radius:999px;background:rgba(255,255,255,.25);animation:suFloat linear infinite;pointer-events:none;filter:blur(0.5px)}@keyframes suGlowPulse{0%,100%{opacity:.7;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.15)}}.su-glow{position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:280px;height:180px;background:radial-gradient(ellipse at center,rgba(14,165,233,.22),rgba(34,197,94,.12),transparent 70%);filter:blur(40px);pointer-events:none;animation:suGlowPulse 3s ease-in-out infinite}@keyframes suCardIn{from{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.su-logo-wrap{position:relative;width:110px;height:110px;margin:0 auto 22px;display:grid;place-items:center}.su-pulse-ring{position:absolute;inset:0;border-radius:999px;border:2px solid rgba(14,165,233,.30);animation:suPulse 2s cubic-bezier(.4,0,.6,1)infinite}@keyframes suPulse{0%{transform:scale(.7);opacity:.8}100%{transform:scale(1.6);opacity:0}}.su-ring-2{border-color:rgba(34,197,94,.25);animation-delay:.7s}.su-spinner-orbit{position:absolute;inset:0;animation:spin 2.4s linear infinite}.su-dot{position:absolute;width:12px;height:12px;border-radius:999px;box-shadow:0 0 18px 4px currentColor;transition:opacity .3s}.su-dot-1{top:4px;left:50%;transform:translateX(-50%);background:#22c55e;color:rgba(34,197,94,.5)}.su-dot-2{bottom:14px;left:12px;background:#38bdf8;color:rgba(56,189,248,.5)}.su-dot-3{bottom:14px;right:12px;background:#a855f7;color:rgba(168,85,247,.5)}@keyframes suIconPulse{0%,100%{box-shadow:0 8px 28px rgba(14,165,233,.18)}50%{box-shadow:0 12px 36px rgba(14,165,233,.32),0 0 0 8px rgba(14,165,233,.06)}}.su-center-icon{position:relative;z-index:2;width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(14,165,233,.25),rgba(34,197,94,.20));border:1px solid rgba(255,255,255,.16);color:rgba(255,255,255,.9);box-shadow:0 8px 28px rgba(14,165,233,.18);animation:suIconPulse 2s ease-in-out infinite}@keyframes suShimmer{0%{background-position:200% center}100%{background-position:-200% center}}.su-title{font-size:clamp(22px,3.5vw,28px);letter-spacing:-.03em;margin:0 0 8px;font-weight:900;background:linear-gradient(135deg,#fff 0%,#94a3b8 50%,#fff 100%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:suShimmer 3s linear infinite}.su-subtitle{margin:0 0 24px;color:rgba(226,232,240,.68);line-height:1.6;font-size:14px}.su-step.active{color:#fff;background:linear-gradient(135deg,rgba(14,165,233,.28),rgba(34,197,94,.22));border-color:rgba(14,165,233,.30);box-shadow:0 6px 18px rgba(14,165,233,.18)}.su-step-line::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0ea5e9,#22c55e);transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.4,0,.2,1)}.su-step-line.active::after{transform:scaleX(1)}.su-bar-wrap{display:flex;align-items:center;gap:12px}.su-bar-track{flex:1;height:8px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}@keyframes suBarFill{to{width:100%}}.su-bar-fill{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,#22c55e,#0ea5e9,#a855f7);box-shadow:0 0 14px rgba(14,165,233,.4);animation:suBarFill 2.8s cubic-bezier(.4,0,.2,1)forwards}@keyframes spin{to{transform:rotate(360deg)}}.su-bar-pct{font-size:13px;font-weight:900;color:rgba(255,255,255,.70);min-width:36px;text-align:right;font-variant-numeric:tabular-nums}@keyframes updateFade{from{opacity:0}to{opacity:1}}.toast::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#0ea5e9,#22c55e)}.toast.success::before{background:linear-gradient(90deg,#16a34a,#14b8a6)}.toast.error::before{background:linear-gradient(90deg,#e11d48,#f97316)}.toast-icon{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;background:rgba(14,165,233,.12);color:#0369a1;font-weight:1000}.toast.success .toast-icon{background:rgba(22,163,74,.12);color:#15803d}@keyframes toastIn{from{transform:translateX(18px) scale(.98);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}.toast.error .toast-icon{background:rgba(225,29,72,.12);color:#be123c}.input,.select,.textarea{width:100%;min-height:45px;border:1px solid rgba(148,163,184,.36);background:#fff;color:var(--text);border-radius:15px;padding:12px 13px;outline:none;transition:.18s border,.18s box-shadow;box-shadow:inset 0 1px 2px rgba(15,23,42,.03),0 1px 0 rgba(255,255,255,.70)}.input:hover,.select:hover,.textarea:hover{border-color:rgba(14,165,233,.42)}.panel,.item-card,.order-card,.quick-card,.settings-card{box-shadow:0 18px 48px rgba(15,23,42,.07)}.notif{display:flex;align-items:flex-start;gap:10px;border:1px solid var(--line);border-radius:16px;padding:12px;background:#fff;position:relative;overflow:hidden;animation:notifPop .28s ease both;box-shadow:0 12px 28px rgba(15,23,42,.06)}.notif::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#0ea5e9,#22c55e)}.notif.unseen{border-color:rgba(34,197,94,.42);background:rgba(34,197,94,.07);animation:notifPulse 1.8s ease-in-out infinite}@keyframes notifPop{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.notif-icon{width:36px;height:36px;border-radius:13px;display:grid;place-items:center;background:rgba(14,165,233,.12);flex:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}@keyframes notifPulse{0%,100%{box-shadow:0 12px 28px rgba(15,23,42,.06)}50%{box-shadow:0 18px 38px rgba(34,197,94,.16)}}.package-items{display:grid;gap:12px;margin-bottom:12px}@keyframes packageIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.package-add-row{margin-top:8px}body.system-updating{opacity:1!important;transform:none!important;overflow:hidden}.system-update-overlay{position:fixed;inset:0;z-index:50000;display:grid;place-items:center;background:radial-gradient(circle at 20% 20%,rgba(34,197,94,.12),transparent 30%),radial-gradient(circle at 80% 15%,rgba(14,165,233,.14),transparent 32%),radial-gradient(circle at 50% 80%,rgba(168,85,247,.10),transparent 28%),rgba(8,12,22,.82);backdrop-filter:blur(24px)saturate(1.2);animation:updateFade .5s cubic-bezier(.4,0,.2,1)both;overflow:hidden;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw;height:100dvh;min-height:100dvh;align-items:center!important;justify-items:center!important;place-content:center!important;padding:24px!important}.system-update-card{position:relative;width:min(460px,100%);border:1px solid rgba(255,255,255,.14);border-radius:28px;padding:36px 32px 30px;text-align:center;color:#fff;background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(20,30,52,.90));box-shadow:0 40px 100px rgba(0,0,0,.42),0 0 0 1px rgba(255,255,255,.06),inset 0 1px 0 rgba(255,255,255,.08);animation:suCardIn .6s cubic-bezier(.4,0,.2,1)both;overflow:hidden;margin:auto!important;transform:translateY(-2dvh)}.su-steps{display:flex;align-items:center;justify-content:center;margin-bottom:22px;gap:0}.su-step{font-weight:800;color:rgba(255,255,255,.30);border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);transition:all .4s cubic-bezier(.4,0,.2,1);white-space:nowrap;padding:5px 10px;font-size:11px}.su-step-line{height:2px;background:rgba(255,255,255,.10);flex:none;position:relative;overflow:hidden;width:20px}.file-card:hover,.file-card.has-file{transform:translateY(-1px);border-style:solid;border-color:rgba(34,197,94,.45);background:linear-gradient(180deg,#f5fff9,#eef9ff);box-shadow:0 14px 28px rgba(14,165,233,.10)}.file-card input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.courier-app-head{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center;margin-bottom:14px}.courier-app-head h3{font-size:17px;margin:0 0 4px}.courier-app-head p{margin:0;color:#64748b;font-size:12px}.courier-avatar{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;color:#fff;font-weight:1000;background:linear-gradient(135deg,#0f172a,#0ea5e9)}.doc-open-btn,.doc-missing{min-height:62px;border-radius:14px;display:grid;place-items:center;gap:2px;padding:10px;border:1px solid rgba(148,163,184,.22);background:#fff;color:#0f172a;font-size:12px;font-weight:900}.doc-open-btn b{color:#0ea5e9;font-size:12px}.doc-missing{color:#94a3b8;background:#f8fafc}.courier-app-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.courier-app-metrics span{border-radius:12px;background:#f1f5f9;padding:9px;color:#64748b;font-size:11px;font-weight:900}.courier-app-metrics b{display:block;color:#0f172a;font-size:15px;margin-top:2px}.dashboard-hero{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 14px}.dashboard-alert{min-height:92px;display:grid;align-content:center;gap:8px;padding:20px 24px;border-radius:8px;color:#fff;overflow:hidden;position:relative}.dashboard-alert::after{content:"";position:absolute;right:20px;top:-20px;font-size:88px;font-weight:1000;opacity:.08}.dashboard-alert.danger{background:linear-gradient(135deg,#ef4444,#dc2626)}.dashboard-alert.danger::after{content:"DIKKAT"}.dashboard-alert.info{background:linear-gradient(135deg,#22d3ee,#0f5ed7)}.dashboard-alert.info::after{content:"TAKIP"}.dashboard-alert b{font-size:18px;letter-spacing:.01em}.dashboard-alert span{font-size:14px;line-height:1.4;max-width:70ch}.dashboard-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dash-tile::before{content:"";position:absolute;left:-18px;top:-18px;width:110px;height:110px;border-radius:999px;background:rgba(255,255,255,.14)}.dash-tile span,.dash-tile b,.dash-tile small{position:relative;z-index:1}.dash-tile.purple{background:#8e44ad}.dash-tile.blue{background:#168fc2}.dash-tile.red{background:#ef4b5f}.dash-tile.green{background:#28a745}.dash-tile.coral{background:#df6269}.dash-tile.orange{background:#ef8500}.dash-tile.yellow{background:#ffc107;color:#334155}.dash-tile.yellow small{color:#475569}.dash-tile.dark{background:#2c3e50}.address-picker-field .textarea{display:none}.address-select-card:hover{border-color:rgba(14,165,233,.38);box-shadow:0 14px 28px rgba(14,165,233,.10)}.address-select-icon{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,#0ea5e9,#16a34a);color:#fff}.address-select-card b{display:block;font-size:14px}.address-select-card small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:5px;color:#64748b;line-height:1.35}.app-modal-card.wide{width:min(1120px,100%)}.app-modal-form{gap:16px}.form-subsection{border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:16px;background:linear-gradient(180deg,#fff,#f8fbff)}.form-subsection h3{font-size:16px;margin-bottom:12px}.modal-sticky-actions{position:sticky;bottom:-18px;display:flex;justify-content:flex-end;gap:10px;padding:14px 0 0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.98)34%,#fff)}.icon-btn:hover{background:#f1f5f9;transform:translateY(-1px)}.courier-application-card{border:1px solid rgba(148,163,184,.20);border-radius:18px;padding:16px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 16px 36px rgba(15,23,42,.07);cursor:pointer}.courier-application-card:hover{border-color:rgba(14,165,233,.34);transform:translateY(-1px)}.application-doc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.application-doc-card{min-height:82px;border-radius:16px;display:grid;align-content:center;gap:4px;padding:14px;border:1px solid rgba(14,165,233,.18);background:linear-gradient(180deg,#fff,#eef8ff);color:#0f172a}.application-doc-card b{font-size:15px}.application-doc-card span{font-size:12px;color:#0ea5e9;font-weight:900}.application-doc-card.missing{background:#f8fafc;color:#94a3b8}.application-doc-card.missing span{color:#94a3b8}.settings-modern-grid{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.settings-card-head{margin-bottom:14px;border-bottom:1px solid rgba(148,163,184,.16);padding-bottom:12px}@keyframes settingsFieldIn{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.settings-conditional{animation:settingsFieldIn .18s ease both}body[data-role="admin"] #statsRoot.hidden{display:none!important;margin:0!important}body[data-role="admin"] .app-dashboard-panel .panel-title{align-items:center}.order-card{position:relative;overflow:hidden;border-radius:20px;padding:18px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));border:1px solid rgba(148,163,184,.22);box-shadow:0 18px 44px rgba(15,23,42,.08);transition:.18s transform,.18s box-shadow,.18s border}.order-card::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#22c55e,#38bdf8,#818cf8);opacity:.85}.order-card:hover{transform:translateY(-2px);border-color:rgba(14,165,233,.30);box-shadow:0 24px 56px rgba(15,23,42,.12)}.order-card .order-id{font-size:17px;letter-spacing:-.01em}.order-card .address-line{border-left:0;border-radius:14px;padding:10px 12px;background:rgba(34,197,94,.07)}.order-card .address-line+.address-line{background:rgba(14,165,233,.07)}.order-card .inline-controls .btn,.order-card .inline-controls .select{border-radius:14px;min-height:40px;background:#fff}.modern-progress .progress-dots{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center}.modern-progress .progress-dots i{width:18px;height:18px;border-radius:999px;border:3px solid #e5eaf0;background:#fff;box-shadow:0 2px 8px rgba(15,23,42,.08)}.modern-progress .progress-dots i.active{border-color:#38bdf8;background:#22c55e}@keyframes progressGrow{from{width:0}to{width:var(--progress)}}.modern-progress .progress-dots i.current{animation:currentPulse 1.4s ease-in-out infinite;box-shadow:0 0 0 7px rgba(56,189,248,.13),0 4px 12px rgba(15,23,42,.12)}@keyframes progressShine{from{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes currentPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}body[data-role] .stats{align-items:stretch}body[data-role] .stat{min-height:142px;border:0;border-radius:12px;color:#fff;box-shadow:0 18px 38px rgba(15,23,42,.10)}body[data-role] .stat .label,body[data-role] .stat .num,body[data-role] .stat .stat-icon{color:inherit}body[data-role] .stat .label{opacity:.86;font-weight:800}body[data-role] .stat .num{font-size:34px}body[data-role] .stat:nth-child(1){background:#8e44ad}body[data-role] .stat:nth-child(2){background:#168fc2}body[data-role] .stat:nth-child(3){background:#ef4b5f}body[data-role] .stat:nth-child(4){background:#28a745}body[data-role] .stat:nth-child(5){background:#ef8500}body[data-role] .stat:nth-child(6){background:#2c3e50}body[data-role] .stat::before{content:"";position:absolute;left:-24px;top:-24px;width:104px;height:104px;border-radius:999px;background:rgba(255,255,255,.15)}@keyframes riderBounce{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-3px)}}.compact-role-select{width:120px!important;min-width:120px!important}.small-icon{width:34px;height:34px;min-width:34px;font-size:16px}.ok-icon{color:#15803d;background:rgba(22,163,74,.08);border-color:rgba(22,163,74,.20)}.warn-icon{color:#92400e;background:rgba(217,119,6,.08);border-color:rgba(217,119,6,.22)}.danger-icon{color:#be123c;background:rgba(225,29,72,.08);border-color:rgba(225,29,72,.20)}.role-detail-section{animation:settingsFieldIn .18s ease both}.doc-image-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.doc-image-field{position:relative;display:grid;gap:9px;cursor:pointer}.doc-image-field>span{color:#334155;font-size:13px;font-weight:1000}.doc-image-preview{height:128px;border:1px solid rgba(148,163,184,.22);border-radius:16px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(180deg,#fff,#f8fbff)}.doc-image-preview img{width:100%;height:100%;object-fit:cover}.doc-image-empty{width:100%;height:100%;display:grid;place-items:center;color:#64748b;font-weight:900;background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(34,197,94,.08))}.doc-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.doc-image-field b{min-height:38px;border:1px solid rgba(14,165,233,.22);border-radius:12px;display:grid;place-items:center;color:#0369a1;background:rgba(14,165,233,.08);font-size:12px}.package-row-card{min-height:178px;display:grid;gap:8px}.package-card-actions{display:flex;gap:8px;justify-content:flex-end;align-items:center;margin-top:auto}body[data-role] .nav-btn.parent-active{background:rgba(255,255,255,.08);color:#fff;margin-bottom:0;border-radius:12px 12px 0 0}.nav-sub,.nav-sub-static{display:grid;gap:2px;padding:4px 0 10px 18px;border-left:2px solid rgba(148,163,184,.12);margin-left:20px;margin-bottom:6px}.nav-sub-btn{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:center;min-height:38px;padding:6px 12px;border-radius:10px;color:#94a3b8;font-size:13px;font-weight:800;background:transparent;border:0;text-align:left;cursor:pointer;transition:.15s background,.15s color}.nav-sub-btn:hover{background:rgba(255,255,255,.07);color:#e2e8f0}.nav-sub-btn.active{color:#fff;background:linear-gradient(135deg,rgba(14,165,233,.30),rgba(34,197,94,.22))}.nav-sub-ico{font-size:12px;text-align:center}.modern-progress .progress-track{position:absolute;left:0;right:0;top:16px;height:6px;border-radius:99px;background:rgba(148,163,184,.18);overflow:hidden}.modern-progress .progress-track span{display:block;height:100%;width:var(--progress);border-radius:99px;background:linear-gradient(90deg,#22c55e,#38bdf8,#818cf8);box-shadow:0 0 18px rgba(56,189,248,.35);position:relative;animation:progressGrow .55s cubic-bezier(.2,.8,.2,1)both}.modern-progress .progress-track span::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:progressShine 1.6s linear infinite}.modern-progress .progress-rider{position:absolute;left:clamp(0px,var(--progress),calc(100% - 26px));top:-2px;z-index:3;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#fff;font-size:16px;box-shadow:0 6px 16px rgba(15,23,42,.16),0 0 0 5px rgba(56,189,248,.12);transform:translateX(-50%);animation:riderBounce 1.2s ease-in-out infinite}.modern-progress .progress-steps{position:absolute;inset:0;top:6px;display:flex;justify-content:space-between;align-items:flex-start}.modern-progress .progress-step{display:flex;flex-direction:column;align-items:center;gap:4px;width:0;flex:1}.modern-progress .progress-step i{width:20px;height:20px;border-radius:999px;border:3px solid #e2e8f0;background:#fff;display:grid;place-items:center;font-style:normal;font-size:10px;box-shadow:0 2px 6px rgba(15,23,42,.08);transition:.3s border,.3s background,.3s box-shadow;z-index:2}.modern-progress .progress-step.reached i{border-color:#38bdf8;background:#22c55e;color:#fff}.modern-progress .progress-step.current i{animation:currentPulse 1.4s ease-in-out infinite;box-shadow:0 0 0 6px rgba(56,189,248,.14),0 4px 12px rgba(15,23,42,.12)}.modern-progress .progress-step span{font-size:9px;font-weight:900;color:#94a3b8;white-space:nowrap;margin-top:4px}.modern-progress .progress-step.reached span{color:#0f172a}.modern-progress .progress-step.current span{color:#0ea5e9}.modern-progress.cancelled .progress-track span{background:linear-gradient(90deg,#ef4444,#f97316)}.modern-progress.cancelled .progress-rider{display:none}.modern-progress.cancelled .progress-step.reached i{background:#ef4444;border-color:#ef4444}.dash-tile{flex-direction:column;justify-content:center;border-radius:14px;color:#fff;position:relative;overflow:hidden;box-shadow:0 16px 34px rgba(15,23,42,.10);min-height:200px;padding:26px;display:grid;align-content:center;justify-items:start;gap:8px;text-align:left}.dash-tile b{font-weight:1000;margin:6px 0;font-size:48px;line-height:1;margin-top:8px;letter-spacing:-.04em}.dash-tile span{opacity:0.95;font-size:15px;font-weight:1000;color:rgba(15,23,42,.75)}.dash-tile small{color:rgba(255,255,255,.84);font-size:13px;opacity:0.8}.settings-sub-grid{gap:16px}.settings-card-full{grid-column:1/-1}.auto-calc-info{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;margin:12px 0;background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(34,197,94,.06));border:1px solid rgba(14,165,233,.16);color:#0369a1;font-size:13px;font-weight:800}.auto-calc-result{padding:12px 16px;border-radius:14px;margin-top:12px;background:rgba(34,197,94,.06);border:1px solid rgba(34,197,94,.14);color:#15803d;font-size:13px;font-weight:800;min-height:20px}.package-management-grid{display:grid;grid-template-columns:1fr;gap:12px;width:100%}.package-row-inline{justify-content:space-between;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:14px 20px;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 24px rgba(15,23,42,.05)}.pkg-inline-info{flex:1;display:flex;align-items:center;gap:20px;flex-wrap:nowrap;overflow:hidden}.pkg-inline-info b{font-size:16px;color:#0f172a;white-space:nowrap}.pkg-inline-info span{font-size:14px;color:#64748b;font-weight:800;white-space:nowrap}.topbar-action-btn{justify-content:center;height:40px;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:6px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,#fff,#f8fbff);color:#0f172a;font-size:13px;font-weight:900;cursor:pointer;transition:.15s all;box-shadow:0 4px 12px rgba(15,23,42,.06)}.topbar-action-btn:hover{background:#f8fafc;border-color:rgba(14,165,233,.36);box-shadow:0 8px 18px rgba(14,165,233,.10);transform:translateY(-1px)}.topbar-action-btn.danger{background:linear-gradient(135deg,#fef2f2,#fff);border-color:rgba(225,29,72,.18);color:#be123c}.topbar-action-btn.danger:hover{background:linear-gradient(135deg,#fee2e2,#fef2f2);border-color:rgba(225,29,72,.32)}.topbar-ico{font-size:16px;line-height:1}.topbar-label{font-size:12px;font-weight:900;white-space:nowrap}.address-picker-field .btn.pick-map-btn+.btn.pick-map-btn{display:none}.update-loader::before,.update-loader::after{content:"";position:absolute;inset:0;border-radius:50%;border:4px solid transparent;border-top-color:#38bdf8;animation:spin_update 1.5s linear infinite}@keyframes spin_update{to{transform:rotate(360deg)}}.update-loader::after{inset:12px;border-top-color:#22c55e;animation:spin_update 1s linear infinite reverse}@keyframes updateFill{to{width:100%}}.modern-progress{display:block;height:58px;position:relative;margin:35px 0 25px;padding:0 10px}.progress-track{height:6px;background:#f1f5f9;border-radius:10px;position:relative;overflow:hidden}.progress-fill{position:absolute;left:0;top:0;height:100%;width:var(--progress,0%);background:linear-gradient(90deg,#0ea5e9,#22c55e);transition:width 1s cubic-bezier(0.4,0,0.2,1)}.progress-rider{position:absolute;top:-28px;left:var(--progress,0%);transform:translateX(-50%);font-size:24px;transition:left 1s cubic-bezier(0.4,0,0.2,1);filter:drop-shadow(0 4px 6px rgba(0,0,0,0.1));z-index:5}.progress-rider::after{content:"";position:absolute;bottom:-4px;left:50%;width:12px;height:4px;background:rgba(0,0,0,0.1);border-radius:50%;transform:translateX(-50%)}.progress-steps{left:0;right:0;top:-4px;z-index:1;pointer-events:none;display:flex;justify-content:space-between;margin-top:12px;position:relative}.progress-step{transform:translateY(-2px);display:flex;flex-direction:column;align-items:center;gap:4px;flex:1;opacity:0.4;transition:.3s}.progress-step.reached{opacity:1}.progress-step .step-icon{font-size:16px;font-style:normal;width:32px;height:32px;display:grid;place-items:center;background:#fff;border:2px solid #f1f5f9;border-radius:50%;transition:.3s}.progress-step.reached .step-icon{border-color:#0ea5e9;color:#0ea5e9;box-shadow:0 0 12px rgba(14,165,233,0.2)}.progress-step.current .step-icon{background:#0ea5e9;color:#fff;transform:scale(1.1)}.progress-step.done .step-icon{background:#22c55e;border-color:#22c55e;color:#fff}.step-label{font-size:11px;font-weight:600;color:#64748b}.progress-step.current .step-label{color:#0ea5e9}.update-overlay{position:fixed;inset:0;z-index:20000;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:24px;background:rgba(15,23,42,0.96);backdrop-filter:blur(12px)}@keyframes updatePop{from{opacity:0;transform:scale(0.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.update-card{background:#fff;padding:40px;border-radius:28px;text-align:center;max-width:420px;width:90%;box-shadow:0 25px 50px -12px rgba(0,0,0,0.5);position:relative;z-index:10;animation:updatePop .5s cubic-bezier(0.175,0.885,0.32,1.275)both}.update-loader{position:relative;margin-bottom:32px;width:64px;height:64px;border:4px solid #f1f5f9;border-top-color:#0ea5e9;border-radius:50%;margin:0 auto 24px;animation:spin 1s linear infinite}.update-content h2{letter-spacing:-0.04em;background:linear-gradient(90deg,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;color:#0f172a;margin-bottom:12px}.update-content p{max-width:320px;margin:0 auto;color:#64748b;font-size:15px;line-height:1.6}.update-progress-bar{width:240px;margin-top:30px;height:8px;background:#f1f5f9;border-radius:10px;overflow:hidden}@keyframes updateProgress{to{width:100%}}.update-progress-fill{height:100%;width:0%;background:linear-gradient(90deg,#0ea5e9,#6366f1);animation:updateProgress 3s linear forwards}body[data-role="musteri"] .quick-courier-fab,body[data-role="isletme"] .quick-courier-fab{display:none!important}.nav-group{margin-bottom:20px}.nav-group-title{padding:0 20px 10px;font-size:11px;text-transform:uppercase;letter-spacing:0.08em;color:#94a3b8;font-weight:800;opacity:0.8}.nav-group-items{display:flex;flex-direction:column;gap:4px}.nav-btn.active{border-color:rgba(34,197,94,.24);background:#e0f2fe;color:#0ea5e9}.nav-ico{text-align:center;font-size:18px;width:24px;display:grid;place-items:center}body[data-role="musteri"] .stats,body[data-role="isletme"] .stats,body[data-role="kurye"] .stats{grid-template-columns:repeat(4,minmax(0,1fr))}.order-card .order-meta{font-size:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}.order-card .order-meta>*{min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:14px;padding:12px 14px;background:#fff}.order-card .order-meta .address-line{border:1px solid rgba(148,163,184,.18);padding:12px 14px}.order-card .order-meta .address-line:nth-child(1){background:rgba(34,197,94,.07)}.order-card .order-meta .address-line:nth-child(2){background:rgba(14,165,233,.07)}.order-card .inline-controls{gap:10px;padding-top:8px;display:flex;flex-wrap:wrap}.mobile-construction-overlay{display:none}@keyframes toastSlideUp{from{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}.toast.live{box-shadow:0 18px 44px rgba(15,23,42,.18)}.stats.stats-host,.stats>.dashboard-metrics-full{width:100%;grid-column:1/-1}body[data-role="musteri"] .workspace-inner,body[data-role="isletme"] .workspace-inner,body[data-role="kurye"] .workspace-inner{max-width:none;width:100%}body[data-role="musteri"] .dashboard-metrics,body[data-role="isletme"] .dashboard-metrics,body[data-role="kurye"] .dashboard-metrics{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}body[data-role="musteri"] .dash-tile,body[data-role="isletme"] .dash-tile,body[data-role="kurye"] .dash-tile{min-width:0;min-height:136px}.order-cards-grid{display:flex;flex-direction:column;gap:14px}.order-card.order-card-inline{padding:16px 18px 14px;border-radius:22px}.order-card.order-card-inline .delivery-track{margin:2px 0 14px}.order-card.order-card-inline .delivery-track-line{height:8px}.order-card.order-card-inline .delivery-step-label{font-size:11px}.order-row-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:12px;align-items:stretch}.order-cell{min-width:0;border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:12px 14px;background:#fff;display:grid;gap:6px;align-content:start}.order-cell small{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.order-cell strong{color:#0f172a;font-size:14px;line-height:1.45;font-weight:950;word-break:break-word}.order-subline{color:#475569;font-size:12px;line-height:1.45}.order-cell-primary{padding:0;background:transparent;border:0}.order-cell-primary .order-head{height:100%;border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:12px 14px;background:#fff;align-items:center}.order-action-row .btn,.order-action-row .select{min-height:40px;border-radius:14px;background:#fff}.quick-order-modal-card{margin:0 auto;overflow:auto;padding-bottom:10px;max-height:calc(100dvh - 24px)!important;overflow-y:auto;-webkit-overflow-scrolling:touch;width:min(980px,calc(100vw - 28px));padding:18px;border-radius:28px;background:radial-gradient(circle at top right,rgba(14,165,233,.10),transparent 30%),linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)}.quick-order-modal-head{margin-bottom:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:12px}.quick-order-hero{padding:2px 0 4px;display:flex;align-items:center;gap:14px}.quick-order-hero-icon{width:56px;height:56px;border-radius:20px;display:grid;place-items:center;font-size:26px;background:linear-gradient(135deg,#16a34a,#0ea5e9);color:#fff;box-shadow:0 16px 30px rgba(14,165,233,.20)}.quick-order-hero-badge{align-items:center;gap:8px;border:1px solid rgba(14,165,233,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.72);display:inline-flex;padding:6px 10px;border-radius:999px;background:rgba(14,165,233,.10);color:#0369a1;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.quick-order-hero h3{margin:0;font-size:22px;letter-spacing:-.02em}.quick-order-form{margin-top:0!important;gap:16px}.quick-order-section{padding:18px;border-radius:24px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.98));box-shadow:0 14px 34px rgba(15,23,42,.06)}.package-item-row{display:grid;grid-template-columns:44px 1fr auto;gap:12px;animation:packageIn .22s ease both;border:1px solid rgba(148,163,184,.18);border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(247,250,255,.98));padding:12px;align-items:start}.package-item-index{display:grid;place-items:center;font-weight:1000;width:40px;height:40px;border-radius:14px;background:linear-gradient(135deg,#16a34a,#0ea5e9);color:#fff;box-shadow:0 10px 22px rgba(14,165,233,.18)}.address-select-card{width:100%;padding:14px;display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;text-align:left;color:#0f172a;min-height:84px;border-radius:20px;border:1px solid rgba(14,165,233,.20);background:linear-gradient(135deg,rgba(34,197,94,.09),rgba(14,165,233,.09));box-shadow:0 8px 18px rgba(15,23,42,.04)}.quick-summary-card{border:1px solid rgba(148,163,184,.18);padding:18px;background:radial-gradient(circle at top right,rgba(14,165,233,.08),transparent 30%),linear-gradient(180deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 12px 24px rgba(15,23,42,.05);border-radius:20px}.address-page-panel{overflow:hidden}.address-list-modern{display:grid;gap:12px}.address-list-card{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:16px 18px;border:1px solid rgba(148,163,184,.18);border-radius:20px;background:radial-gradient(circle at top right,rgba(14,165,233,.08),transparent 26%),linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)}.address-list-title{font-size:18px;font-weight:950;color:#0f172a;margin-bottom:4px}.address-list-desc{color:#475569;line-height:1.5}.address-list-meta{margin-top:8px;display:flex;flex-wrap:wrap;gap:10px;color:#64748b;font-size:12px;font-weight:700}.address-modal-card{width:min(680px,calc(100vw - 28px));padding:20px;border-radius:26px}.address-popup-form{margin-top:10px}.address-pick-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.address-pick-btn{background:linear-gradient(135deg,rgba(22,163,74,.12),rgba(14,165,233,.12));border-color:rgba(14,165,233,.18)}.courier-notify-summary div{border:1px solid rgba(148,163,184,.18);border-radius:16px;background:linear-gradient(180deg,#fff,#f8fbff);padding:12px 14px}.update-overlay.single-update-overlay{position:fixed;inset:0;z-index:2147483500;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.58);backdrop-filter:blur(14px);animation:updateOverlayIn .18s ease both}.update-overlay.single-update-overlay.closing{animation:updateOverlayOut .18s ease both}.single-update-card{width:min(420px,100%);padding:30px 28px 26px;border-radius:28px;background:linear-gradient(180deg,#152136,#101a2d);color:#fff;text-align:center;border:1px solid rgba(255,255,255,.12);box-shadow:0 28px 80px rgba(0,0,0,.34)}.single-update-loader{width:82px;height:82px;margin:0 auto 18px;border-radius:50%;display:grid;place-items:center;position:relative;background:radial-gradient(circle at center,rgba(34,197,94,.20),rgba(14,165,233,.10))}.single-update-loader span{position:absolute;width:12px;height:12px;border-radius:50%;background:#22c55e;animation:singleUpdateOrbit 1.2s linear infinite}.single-update-loader span:nth-child(2){background:#38bdf8;animation-delay:-.4s}.single-update-loader span:nth-child(3){background:#f59e0b;animation-delay:-.8s}.single-update-card h2{margin:0 0 10px;color:#fff;font-size:24px;letter-spacing:-.03em}.single-update-card p{margin:0 auto 22px;color:#cbd5e1;line-height:1.55;max-width:32ch}.single-update-progress{height:9px;border-radius:999px;background:rgba(255,255,255,.14);overflow:hidden}.single-update-progress-fill{height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,#22c55e,#38bdf8,#f59e0b);transition:width .08s linear}.single-update-percent{margin-top:10px;color:#e2e8f0;font-weight:950}@keyframes singleUpdateOrbit{from{transform:rotate(0deg) translateX(30px) rotate(0deg)}to{transform:rotate(360deg) translateX(30px) rotate(-360deg)}}.update-overlay.single-update-overlay.complete .single-update-card{transform:scale(.985)}@keyframes updateOverlayIn{from{opacity:0}to{opacity:1}}@keyframes updateOverlayOut{from{opacity:1}to{opacity:0}}.delivery-track{position:relative;padding:18px 4px 6px;margin:2px 0 14px}.delivery-track-bar{position:absolute;left:16px;right:16px;top:28px;height:10px}.delivery-track-base,.delivery-track-fill{position:absolute;left:0;top:0;height:10px;border-radius:999px}.delivery-track-base{width:100%;background:#e5eef8;box-shadow:inset 0 0 0 1px rgba(148,163,184,.18)}.delivery-track-fill{width:var(--track-progress,0%);background:linear-gradient(90deg,#22c55e 0%,#34d399 28%,#38bdf8 62%,#818cf8 100%);box-shadow:0 8px 18px rgba(56,189,248,.18)}.delivery-track.cancelled .delivery-track-fill{background:linear-gradient(90deg,#f59e0b,#ef4444)}.delivery-track-steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.delivery-step{display:grid;justify-items:center;gap:8px;min-width:0}.delivery-step-dot{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:16px;background:#fff;border:2px solid #d8e4f2;color:#64748b;position:relative;z-index:1;box-shadow:0 8px 18px rgba(15,23,42,.05)}.delivery-step.reached .delivery-step-dot{border-color:#6dd5b5;color:#0f766e}.delivery-step.active .delivery-step-dot{background:linear-gradient(135deg,#22c55e,#38bdf8);border-color:transparent;color:#fff;transform:scale(1.08);box-shadow:0 10px 24px rgba(56,189,248,.25)}.delivery-step-label{font-size:12px;font-weight:900;color:#475569;text-align:center;line-height:1.2}.delivery-step.active .delivery-step-label,.delivery-step.done .delivery-step-label{color:#0f172a}.quick-hero-metric small{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900;letter-spacing:.08em}.quick-order-section-glass{padding:18px;border-radius:26px;border:1px solid rgba(148,163,184,.18);background:radial-gradient(circle at right top,rgba(56,189,248,.06),transparent 24%),linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:0 18px 40px rgba(15,23,42,.05)}.quick-order-summary-panel{padding:18px;border-radius:26px;border:1px solid rgba(148,163,184,.18);background:radial-gradient(circle at top right,rgba(34,197,94,.08),transparent 24%),linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:0 18px 40px rgba(15,23,42,.05)}.quick-order-summary-head .quick-order-step{min-width:64px;padding:0 14px;border-radius:999px;font-size:12px}.quick-order-form-v2 .field label{font-weight:900;color:#334155}.quick-order-submit::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.0),rgba(255,255,255,.14),rgba(255,255,255,.0));transform:translateX(-100%);transition:transform .55s ease}.quick-order-submit:hover::before{transform:translateX(100%)}.quick-order-submit.block{position:relative;overflow:hidden}.quick-order-overlay-v3{align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.52);backdrop-filter:blur(16px)}.quick-order-modal-card-v3{width:min(1520px,calc(100vw - 56px))!important;max-width:none!important;max-height:calc(100vh - 36px)!important;padding:24px 26px 22px!important;border-radius:34px!important;background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 26%),radial-gradient(circle at left bottom,rgba(34,197,94,.08),transparent 22%),linear-gradient(180deg,#fdfefe 0%,#f6fafe 100%)!important;box-shadow:0 32px 90px rgba(15,23,42,.20)!important;overflow:auto!important}.quick-order-modal-head-v3{padding:0 0 16px;margin-bottom:4px;border-bottom:1px solid rgba(148,163,184,.16)}.quick-order-topline{display:flex;align-items:center;gap:14px}.quick-order-topline-icon{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;font-size:24px;color:#fff;background:linear-gradient(135deg,#16a34a,#0ea5e9);box-shadow:0 16px 30px rgba(14,165,233,.20)}.quick-order-topline-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(56,189,248,.14));border:1px solid rgba(56,189,248,.2);color:#075985;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.quick-order-topline .tiny{margin:.35rem 0 0;color:#64748b}.quick-order-form-v2{gap:22px!important}.quick-order-hero-panel{display:grid;border:1px solid rgba(148,163,184,.18);grid-template-columns:minmax(0,1.7fr)minmax(320px,.8fr)!important;gap:18px!important;padding:26px 26px!important;border-radius:30px!important;background:radial-gradient(circle at right top,rgba(56,189,248,.14),transparent 24%),linear-gradient(135deg,#ffffff 0%,#f5fbff 100%)!important;box-shadow:0 24px 52px rgba(15,23,42,.08)!important}.quick-order-hero-copy{display:grid;align-content:center;gap:6px}.quick-order-hero-copy h3{letter-spacing:-.035em;color:#0f172a;margin:0!important;font-size:40px!important;line-height:1.08!important}.quick-order-hero-copy p{margin:0;color:#64748b;line-height:1.55;font-size:16px!important;max-width:62ch!important}.quick-order-hero-chip{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(56,189,248,.12));color:#0369a1;text-transform:uppercase;letter-spacing:.08em;font-weight:900;min-height:34px!important;padding:0 16px!important;font-size:11px!important}.quick-order-hero-metrics{display:grid;grid-template-columns:1fr!important;gap:14px!important}.quick-hero-metric{background:#fff;border:1px solid rgba(148,163,184,.16);display:grid;gap:6px;align-content:center;padding:18px 20px!important;border-radius:24px!important;min-height:110px}.quick-hero-metric strong{color:#0f172a;line-height:1.1;font-weight:950;font-size:34px!important}.quick-order-grid-shell{display:grid;grid-template-columns:minmax(0,1.95fr)minmax(380px,.82fr)!important;gap:22px!important;align-items:start!important}.quick-order-main,.quick-order-sidebar{display:grid;gap:22px!important}.quick-order-sidebar{position:sticky;top:10px}.quick-order-section-glass,.quick-order-summary-panel{padding:22px!important;border-radius:30px!important;box-shadow:0 24px 52px rgba(15,23,42,.07)!important}.quick-order-section-head{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px!important}.quick-order-section-head h3{margin:0;font-weight:1000;font-size:30px!important;letter-spacing:-.025em}.quick-order-section-head p{margin:6px 0 0;font-size:14px!important}.quick-order-form-v2 .package-item-row{grid-template-columns:60px minmax(0,1fr)98px!important;gap:16px!important;padding:16px!important;border-radius:24px!important}.package-item-fields{display:grid!important;grid-template-columns:minmax(180px,1.15fr)minmax(120px,.62fr)minmax(180px,.9fr)minmax(220px,1.15fr)!important;gap:14px!important}.quick-order-form-v2 .package-item-index{font-size:20px;width:52px!important;height:52px!important;border-radius:18px!important}.package-remove-btn{min-width:78px;min-height:52px!important;border-radius:16px!important;align-self:end!important}.quick-order-form-v2 .input,.quick-order-form-v2 .select,.quick-order-form-v2 .textarea{background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.7);min-height:58px!important;border-radius:18px!important}.quick-order-form-v2 .textarea{padding-top:16px;min-height:140px!important}.quick-order-support-grid{margin-top:8px;grid-template-columns:1.05fr 1fr!important;gap:16px!important}.quick-order-summary-grid-v2{display:grid;grid-template-columns:1fr!important;gap:14px!important}.quick-order-summary-grid-v2 .quick-summary-card{min-height:116px!important;padding:18px 18px!important;border-radius:22px!important}.quick-summary-value{margin-top:14px;line-height:1.1;letter-spacing:-.04em;font-weight:1000;color:#0f172a;font-size:22px!important}.quick-order-submitbar{display:grid;gap:12px;z-index:8;position:sticky;bottom:0;background:rgba(255,255,255,.86);backdrop-filter:blur(12px);border:1px solid rgba(148,163,184,.18);padding:14px!important;border-radius:24px!important}.quick-order-submit{box-shadow:0 16px 28px rgba(14,165,233,.16);letter-spacing:.01em;min-height:66px!important;font-size:19px!important;border-radius:20px!important}.quick-order-topbar{display:flex;align-items:center;gap:14px}.checkout-style-form{gap:20px!important}.checkout-layout{display:grid;grid-template-columns:minmax(0,1.7fr)minmax(360px,.8fr);gap:20px;align-items:start}.checkout-main,.checkout-sidebar{display:grid;gap:20px}.checkout-sidebar{position:sticky;top:6px}.checkout-card{background:#fff;border:1px solid rgba(148,163,184,.16);border-radius:26px;padding:24px;box-shadow:0 14px 34px rgba(15,23,42,.05)}.checkout-card-intro{background:linear-gradient(180deg,#ffffff 0%,#f9fcff 100%)}.checkout-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.checkout-card-head h2,.checkout-card-head h3{margin:6px 0 6px;color:#0f172a;letter-spacing:-.03em}.checkout-card-head h2{font-size:40px;line-height:1.08}.checkout-card-head h3{font-size:26px;line-height:1.12}.checkout-card-head p{margin:0;color:#64748b;line-height:1.55;max-width:70ch}.checkout-eyebrow{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:linear-gradient(135deg,rgba(34,197,94,.12),rgba(56,189,248,.14));border:1px solid rgba(56,189,248,.18);color:#075985;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.checkout-step{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:16px;background:linear-gradient(135deg,#16a34a,#0ea5e9);color:#fff;font-weight:900;font-size:18px;box-shadow:0 12px 22px rgba(14,165,233,.18);margin-bottom:10px}.checkout-payment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.checkout-style-form .field label{font-weight:900;color:#334155}.checkout-style-form .input,.checkout-style-form .select,.checkout-style-form .textarea{min-height:56px;border-radius:18px;background:#fff}.checkout-style-form .textarea{min-height:132px;padding-top:16px}.checkout-package-row{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;padding:18px!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:22px!important;background:#fbfdff!important}.checkout-package-row-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.checkout-package-row-title{font-weight:900;color:#0f172a;font-size:18px}.checkout-package-fields{display:grid!important;grid-template-columns:minmax(180px,1.3fr)minmax(120px,.55fr);gap:14px!important}.checkout-package-fields .field:last-child{grid-column:1/-1}.checkout-package-row .package-item-index{width:48px!important;height:48px!important;border-radius:16px!important;font-size:20px}.checkout-package-row .package-remove-btn{min-width:90px;min-height:48px;border-radius:16px!important}.checkout-summary-card{padding:22px!important}.checkout-balance-cards{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:14px}.checkout-mini-stat small{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:900;letter-spacing:.08em}.checkout-mini-stat strong{color:#0f172a;font-size:28px;line-height:1.1;font-weight:950}.checkout-summary-item span{color:#475569;font-weight:800}.checkout-summary-item.total{background:linear-gradient(135deg,rgba(34,197,94,.08),rgba(14,165,233,.08))}.toast-stack{position:fixed;display:grid;gap:8px;top:auto;bottom:18px;right:18px;width:min(380px,calc(100% - 28px));z-index:2147483646!important}.toast{grid-template-columns:38px 1fr;border:1px solid rgba(148,163,184,.22);background:linear-gradient(135deg,#fff 0%,#f8fbff 100%);box-shadow:0 20px 48px rgba(15,23,42,.14);overflow:hidden;display:flex;align-items:flex-start;gap:12px;border-radius:18px;padding:14px 15px;animation:toastSlideUp .28s ease;position:relative;z-index:2147483647!important}.quick-order-modal-head-v4{padding:4px 6px 14px;border-bottom:none!important;margin-bottom:4px!important}.checkout-style-form-v2{gap:0!important}.checkout-layout-v2{display:grid;grid-template-columns:minmax(0,1.55fr)minmax(350px,.7fr)!important;gap:18px!important;align-items:start}.checkout-main-v2,.checkout-sidebar-v2{display:block!important}.checkout-shell-card,.checkout-summary-shell{background:#fff;border:1px solid rgba(148,163,184,.16);border-radius:26px;box-shadow:0 12px 34px rgba(15,23,42,.05)}.checkout-shell-card{padding:24px 24px 8px}.checkout-summary-shell{padding:22px;position:sticky;top:6px}.checkout-shell-head{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(226,232,240,.9)}.checkout-shell-head h2{margin:0 0 8px;color:#0f172a;font-size:34px;line-height:1.08;letter-spacing:-.03em}.checkout-shell-head p{margin:0;color:#64748b;max-width:60ch;line-height:1.6}.checkout-block{padding:0 0 22px;margin:0 0 22px;border-bottom:1px solid rgba(226,232,240,.9)}.checkout-block-last{border-bottom:none;margin-bottom:0;padding-bottom:8px}.checkout-block-head{margin-bottom:14px}.checkout-block-head h3{margin:0 0 6px;font-size:22px;color:#0f172a;letter-spacing:-.02em}.checkout-block-head p{margin:0;color:#64748b;line-height:1.5}.checkout-package-row-v2{display:grid!important;grid-template-columns:minmax(0,1fr)auto!important;gap:14px!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important}.checkout-package-fields-v2{display:grid!important;grid-template-columns:minmax(200px,1.2fr)minmax(110px,.45fr)minmax(190px,.95fr)minmax(220px,1.15fr)!important;gap:12px!important}.checkout-package-row-actions{display:grid;grid-template-columns:auto;gap:10px;align-content:end}.checkout-package-row-v2 .package-item-index{width:46px!important;height:46px!important;border-radius:14px!important;font-size:18px}.checkout-package-row-v2 .package-remove-btn{min-width:84px;min-height:46px;border-radius:14px!important}.checkout-inline-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:14px!important;margin-bottom:14px!important}.checkout-bottom-grid,.checkout-address-grid,.checkout-payment-grid{margin-top:10px!important}.checkout-style-form-v2 .field label{font-weight:900;color:#334155}.checkout-style-form-v2 .input,.checkout-style-form-v2 .select,.checkout-style-form-v2 .textarea{min-height:54px;border-radius:16px;background:#fff;border-color:#d7e1ea}.checkout-style-form-v2 .textarea{min-height:122px;padding-top:16px}.checkout-summary-head{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(226,232,240,.9)}.checkout-summary-head h3{margin:0 0 6px;color:#0f172a;font-size:24px;letter-spacing:-.02em}.checkout-summary-head p{margin:0;color:#64748b}.checkout-mini-stats-grid{display:grid;gap:10px;margin-bottom:14px}.checkout-mini-stat{background:#fbfdff;border:1px solid rgba(148,163,184,.16);padding:16px 18px;display:grid;gap:6px;border-radius:18px}.checkout-summary-list{display:grid;gap:10px!important;margin-bottom:16px!important}.checkout-summary-item{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid rgba(148,163,184,.16);background:#fbfdff;border-radius:18px!important;padding:15px 16px!important}.checkout-summary-item strong{color:#0f172a;line-height:1.1;font-weight:950;font-size:22px!important}.checkout-submit{border-radius:20px!important;font-size:18px!important;min-height:60px!important}.inline-courier-select-btn{margin-top:8px;width:max-content}.app-modal.modal{place-items:center!important;align-items:center!important;justify-items:center!important}.courier-assignment-modal{place-items:center!important;z-index:160!important}.courier-assignment-card{width:min(620px,calc(100vw - 28px))!important;border-radius:26px!important;padding:20px!important}.assignment-message{border:1px solid rgba(148,163,184,.18);border-radius:18px;padding:14px 16px;background:linear-gradient(180deg,#fff,#f8fbff);color:#0f172a;font-weight:800;line-height:1.5}.notif-body{flex:1;min-width:0}.notif-head-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.notif-action-card{border-color:rgba(14,165,233,.26);box-shadow:0 16px 34px rgba(15,23,42,.06)}.notif-action-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.category-access-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:10px}.category-access-grid.compact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.category-access-chip{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid rgba(148,163,184,.20);border-radius:14px;background:#fff;font-weight:800;color:#0f172a}.category-access-chip input{width:18px;height:18px;accent-color:#16a34a}.category-access-chip small{display:block;color:#64748b;font-size:11px;font-weight:700;margin-top:2px}.category-access-card{display:grid;gap:14px;align-items:stretch}.category-access-users{padding:12px 14px;border:1px dashed rgba(148,163,184,.32);border-radius:16px;background:#f8fbff}.address-search-wrap{position:relative;margin-bottom:10px;overflow:visible;z-index:2147482200}.address-suggestions{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:2147483600;display:grid;gap:6px;max-height:260px;overflow:auto;padding:8px;border-radius:16px;background:#fff;border:1px solid rgba(148,163,184,.25);box-shadow:0 20px 50px rgba(15,23,42,.16)}.address-suggestion-item{appearance:none;border:1px solid rgba(148,163,184,.16);border-radius:13px;padding:10px 12px;background:#f8fbff;text-align:left;cursor:pointer;display:grid;gap:4px}.address-suggestion-item:hover{border-color:rgba(14,165,233,.45);background:#eef9ff}.address-suggestion-item b{font-size:13px;color:#0f172a}.address-suggestion-item span{font-size:12px;color:#64748b;line-height:1.35}.auth-entry-page .toast-stack{z-index:2147483500}.login-showcase,.login-card-auth{border-radius:32px;border:1px solid rgba(148,163,184,.24);background:rgba(255,255,255,.78);box-shadow:0 28px 90px rgba(15,23,42,.10);backdrop-filter:blur(18px)}.login-showcase::before,.login-showcase::after{content:"";position:absolute;border-radius:999px;filter:blur(8px)}.login-showcase::before{width:240px;height:240px;right:-70px;top:-70px;background:rgba(14,165,233,.12)}.login-showcase::after{width:230px;height:230px;left:-80px;bottom:-80px;background:rgba(34,197,94,.11)}.login-showcase>*{position:relative;z-index:1}.login-showcase-badge,.login-eyebrow{display:inline-flex;align-items:center;justify-content:center;width:max-content;padding:8px 14px;border-radius:999px;border:1px solid rgba(14,165,233,.22);background:linear-gradient(135deg,rgba(14,165,233,.10),rgba(34,197,94,.10));color:#0369a1;font-size:12px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.login-showcase-brand{display:grid;gap:16px}.login-showcase-brand h1{margin:0;font-size:44px;line-height:1;letter-spacing:-.06em;color:#0f172a}.login-showcase-brand p{margin:0;max-width:520px;font-size:16px;line-height:1.65;color:#475569}.login-showcase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.showcase-mini-card{border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,251,255,.96));border-radius:24px;padding:18px;display:grid;gap:8px}.showcase-mini-card span{font-size:12px;font-weight:900;color:#0369a1;text-transform:uppercase;letter-spacing:.08em}.showcase-mini-card strong{font-size:18px;line-height:1.25;color:#0f172a}.showcase-mini-card small{font-size:13px;line-height:1.55;color:#64748b}.floating{animation:loginFloat 6s ease-in-out infinite}.floating.b{animation-delay:.6s}@keyframes loginFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.floating.c{animation-delay:1.2s}.showcase-points{display:grid;gap:12px}.showcase-point{display:flex;align-items:center;gap:12px;font-weight:800;color:#334155}.showcase-point i{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#22c55e,#14b8a6);color:#fff;font-style:normal;box-shadow:0 12px 24px rgba(20,184,166,.18)}.register-role-card:hover{transform:translateY(-2px);border-color:rgba(14,165,233,.35);box-shadow:0 18px 30px rgba(15,23,42,.08)}.register-role-card.active{border-color:rgba(14,165,233,.46);background:linear-gradient(180deg,rgba(240,249,255,.96),rgba(240,253,244,.96));box-shadow:0 24px 38px rgba(14,165,233,.12)}.register-form-fields.register-waiting .field,.register-form-fields.register-waiting .courier-apply-fields{display:none!important}.auth-form .input:focus,.auth-form .select:focus{border-color:rgba(14,165,233,.42);box-shadow:0 0 0 4px rgba(14,165,233,.10)}.auth-form #submitBtn:disabled{box-shadow:none;opacity:.55}.file-card.has-file{border-color:rgba(34,197,94,.34);box-shadow:0 18px 32px rgba(34,197,94,.10)}@keyframes authRise{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.login-showcase{position:relative;overflow:hidden;padding:34px;align-content:space-between;gap:28px;min-height:720px;display:none!important}.auth-form .input,.auth-form .select{border:1px solid rgba(148,163,184,.22);background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.75);min-height:46px!important;border-radius:15px!important;padding:10px 13px!important}.file-card-icon{display:grid;place-items:center;color:#fff;font-weight:1000;background:linear-gradient(135deg,#0ea5e9,#16a34a);width:36px!important;height:36px!important;border-radius:12px!important;font-size:12px!important}.file-card-title{font-weight:1000;color:#0f172a;font-size:12px!important}.file-card-name{max-width:100%;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px!important}.register-form-fields.register-waiting::before{content:"Kayıt formunu açmak için önce üyelik türünü seçin.";display:block;border:1px dashed rgba(148,163,184,.34);background:#f8fbff;color:#64748b;font-weight:800;padding:14px 16px!important;border-radius:16px!important;font-size:13px!important}.auth-entry-page::before,.auth-entry-page::after{content:"";position:fixed;inset:auto;z-index:-1;pointer-events:none;border-radius:999px;filter:blur(18px);opacity:.55;animation:authBgFloat 16s ease-in-out infinite}.auth-entry-page::before{width:320px;height:320px;left:-60px;top:80px;background:radial-gradient(circle,rgba(59,130,246,.18)0%,rgba(59,130,246,0)70%)}@keyframes authBgFloat{0%,100%{transform:translate3d(0,0,0) scale(1)}25%{transform:translate3d(18px,-10px,0) scale(1.05)}50%{transform:translate3d(-10px,16px,0) scale(.98)}75%{transform:translate3d(12px,8px,0) scale(1.04)}}.auth-entry-page::after{width:360px;height:360px;right:-70px;bottom:70px;background:radial-gradient(circle,rgba(14,165,233,.16)0%,rgba(14,165,233,0)72%);animation-delay:-6s}.auth-switch button.active{color:#fff!important;background:linear-gradient(135deg,#3b82f6,#0ea5e9)!important;box-shadow:0 14px 28px rgba(59,130,246,.24)!important}.auth-form #submitBtn,.selected-role-banner .btn,.login-card-auth .btn.primary{background:linear-gradient(135deg,#3b82f6,#0ea5e9)!important;color:#fff!important;box-shadow:0 20px 34px rgba(59,130,246,.24)!important}.auth-form #submitBtn:hover,.selected-role-banner .btn:hover,.login-card-auth .btn.primary:hover{filter:brightness(1.03)}.register-role-card.active .role-card-icon{background:linear-gradient(135deg,#3b82f6,#0ea5e9)!important}.login-card-top,.register-role-chooser,.auth-form{position:relative;z-index:1}.courier-notify-overlay .courier-notify-modal{width:min(640px,calc(100vw - 40px))!important;max-width:640px!important;max-height:min(calc(100dvh - 40px),720px)!important;overflow:auto!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;align-self:center!important;justify-self:center!important}.courier-notify-overlay .modal-head{position:sticky;top:0;z-index:2;background:linear-gradient(180deg,#fff,#f8fbff);padding-bottom:10px}.order-action-row .btn.primary.start-delivery-btn,.order-card .inline-controls .btn.primary.start-delivery-btn{background:linear-gradient(135deg,#22c55e,#14b8a6);color:#fff;border-color:transparent}.order-card .inline-controls.order-action-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;overflow:visible!important}.order-card .inline-controls.order-action-row .btn.courier-action-btn,.order-action-row .btn.courier-action-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;min-width:max-content!important;min-height:40px!important;padding:9px 13px!important;border-radius:14px!important;font-weight:900!important;line-height:1.1!important;text-indent:0!important;letter-spacing:0!important;transform:none}.order-card .inline-controls.order-action-row .btn.courier-action-btn:not(.primary):not(.blue),.order-action-row .btn.courier-action-btn:not(.primary):not(.blue){background:#ffffff!important;color:#0f172a!important;border:1px solid rgba(148,163,184,.30)!important;box-shadow:0 6px 16px rgba(15,23,42,.06)!important}.order-card .inline-controls.order-action-row .btn.courier-action-btn.primary,.order-action-row .btn.courier-action-btn.primary{background:linear-gradient(135deg,#22c55e,#14b8a6)!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 10px 22px rgba(20,184,166,.22)!important}.order-card .inline-controls.order-action-row .btn.courier-action-btn.blue,.order-action-row .btn.courier-action-btn.blue{background:linear-gradient(135deg,#38bdf8,#818cf8)!important;color:#ffffff!important;border-color:transparent!important;box-shadow:0 10px 22px rgba(59,130,246,.20)!important}.order-card .inline-controls.order-action-row .btn.courier-action-btn:hover,.order-action-row .btn.courier-action-btn:hover{transform:translateY(-1px)!important}.package-table-scroll{width:100%;overflow-x:auto;padding-bottom:4px}.management-table{min-width:920px;display:grid;gap:10px}.management-table-head{display:grid;align-items:center;gap:18px;padding:0 20px 8px;color:#64748b;font-size:12px;font-weight:1000;letter-spacing:.02em;text-transform:uppercase}.package-table-head,.package-table-row{grid-template-columns:minmax(260px,2.2fr)minmax(150px,.9fr)minmax(150px,.9fr)minmax(120px,.65fr)minmax(120px,.65fr)minmax(170px,.75fr)!important}.package-table-row,.category-table-row{display:grid!important;align-items:center;gap:18px;min-height:auto!important;padding:16px 20px!important;border-radius:18px;border:1px solid rgba(148,163,184,.20);background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 24px rgba(15,23,42,.05)}.pkg-cell,.cat-cell{min-width:0;color:#0f172a;font-size:14px;font-weight:900}.pkg-name-cell,.cat-name-cell{display:flex;align-items:center;gap:12px}.pkg-name-cell,.cat-name-cell>div{min-width:0}.pkg-name-cell b,.cat-name-cell b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0f172a;font-size:15px;font-weight:1000}.pkg-name-cell small,.cat-name-cell small{display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#64748b;font-size:12px;font-weight:800}.cat-emoji{width:38px;height:38px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,rgba(14,165,233,.10),rgba(34,197,94,.10));border:1px solid rgba(148,163,184,.22);font-size:20px;flex:0 0 auto}.status-pill{display:inline-flex;align-items:center;justify-content:center;min-width:76px;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:1000;border:1px solid rgba(148,163,184,.22)}.status-pill.active{color:#15803d;background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.22)}.status-pill.passive{color:#b45309;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.24)}.pkg-actions-cell,.cat-actions-cell{justify-content:flex-end!important;margin-top:0!important;min-width:0}.icon-btn.edit-icon{color:#0369a1!important;background:#fff!important;border-color:rgba(14,165,233,.28)!important;box-shadow:0 8px 18px rgba(14,165,233,.10)}.icon-btn.edit-icon:hover{background:rgba(14,165,233,.10)!important}.app-modal-card .form-subsection{grid-column:1/-1}html:has(.auth-entry-page),body:has(.auth-entry-page){min-height:100%;overflow-x:hidden!important;overflow-y:auto!important}body:has(.auth-entry-page) .mobile-construction-overlay{display:none!important}.auth-entry-page{place-items:center!important;position:relative;isolation:isolate;min-height:100dvh!important;height:auto!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(14px,2.2vw,30px)!important;background:radial-gradient(circle at 12% 8%,rgba(59,130,246,.13),transparent 28%),radial-gradient(circle at 92% 18%,rgba(14,165,233,.12),transparent 30%),radial-gradient(circle at 62% 92%,rgba(34,197,94,.09),transparent 28%),linear-gradient(135deg,#f8fbff 0%,#eef5ff 48%,#edf9ff 100%)!important}.login-shell-auth{grid-template-columns:minmax(320px,.92fr)minmax(420px,1.08fr);gap:24px;align-items:stretch;width:min(1180px,calc(100vw - clamp(28px,4vw,60px)))!important;max-width:1180px!important;display:block!important;margin:auto!important}.login-card-auth{align-content:start;grid-template-rows:auto auto auto 1fr!important;width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;overflow:visible!important;display:flex!important;flex-direction:column!important;gap:clamp(16px,1.8vw,22px)!important;padding:clamp(22px,3vw,42px)!important;border-radius:clamp(24px,3vw,34px)!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(148,163,184,.24)!important;box-shadow:0 28px 80px rgba(15,23,42,.10)!important;backdrop-filter:blur(18px)!important}.login-card-top{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;min-width:0!important}.login-card-top h2{color:#0f172a;margin-top:8px!important;margin:10px 0 0!important;font-size:clamp(30px,3.4vw,44px)!important;line-height:1.03!important;letter-spacing:-.055em!important}.login-card-top .lead{color:#64748b;margin-top:8px!important;margin:10px 0 0!important;max-width:620px!important;font-size:clamp(14px,1.25vw,16px)!important;line-height:1.55!important}.login-eyebrow{padding:8px 14px!important;border-radius:999px!important;font-size:12px!important;line-height:1!important}.login-glow-icon{display:grid;place-items:center;font-size:24px;background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(34,197,94,.16));border:1px solid rgba(148,163,184,.18);box-shadow:0 18px 35px rgba(14,165,233,.10);flex:0 0 auto!important;width:clamp(52px,5vw,66px)!important;height:clamp(52px,5vw,66px)!important;border-radius:22px!important}.auth-switch{margin:0!important;width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;padding:6px!important;min-height:58px!important;border-radius:18px!important;background:linear-gradient(180deg,#edf5ff,#f8fbff)!important;border:1px solid rgba(59,130,246,.16)!important}.auth-switch button{color:#1e293b!important;min-height:46px!important;border-radius:14px!important;font-size:15px!important;font-weight:950!important}.register-role-chooser{animation:authRise .28s ease both;display:grid!important;gap:14px!important}.chooser-head h3{color:#0f172a;margin:0!important;font-size:clamp(19px,1.7vw,23px)!important;line-height:1.15!important}.chooser-head p{color:#64748b;margin-top:4px!important;margin:6px 0 0!important;font-size:clamp(13px,1.15vw,15px)!important;line-height:1.45!important}.register-role-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(12px,1.6vw,18px)!important}.register-role-card{border:1px solid rgba(148,163,184,.20);background:linear-gradient(180deg,#fff,#f8fbff);text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;position:relative!important;min-height:clamp(150px,15vw,190px)!important;height:auto!important;padding:clamp(18px,2vw,24px)!important;border-radius:24px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:10px!important;overflow:hidden!important}.register-role-card.active::after{content:"✓";position:absolute;top:16px;right:16px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:linear-gradient(135deg,#3b82f6,#0ea5e9);color:#fff;font-weight:1000;box-shadow:0 10px 20px rgba(59,130,246,.22)}.role-card-icon{display:grid;place-items:center;background:linear-gradient(135deg,#22c55e,#0ea5e9);color:#fff;box-shadow:0 16px 28px rgba(14,165,233,.18);width:clamp(52px,5.5vw,64px)!important;height:clamp(52px,5.5vw,64px)!important;border-radius:20px!important;font-size:clamp(24px,2.6vw,30px)!important}.register-role-card strong{color:#0f172a;font-size:clamp(20px,2vw,24px)!important;line-height:1.1!important}.register-role-card small{color:#64748b;font-size:clamp(12px,1.05vw,14px)!important;line-height:1.5!important}.auth-form{display:flex!important;flex-direction:column!important;gap:clamp(14px,1.5vw,18px)!important;margin-top:0!important;min-height:0!important;overflow:visible!important}.selected-role-banner{border:1px solid rgba(148,163,184,.20);background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(34,197,94,.08));animation:authRise .28s ease both;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-height:76px!important;padding:14px 18px!important;border-radius:20px!important}.selected-role-banner .btn{border:none!important;min-height:44px!important;padding:10px 16px!important;border-radius:14px!important;box-shadow:0 12px 24px rgba(59,130,246,.18)!important}.selected-role-label{display:block;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:4px;font-size:12px!important;line-height:1.1!important}.selected-role-banner strong{color:#0f172a;display:block!important;margin-top:4px!important;font-size:clamp(20px,1.8vw,24px)!important;line-height:1.05!important}.register-form-fields{animation:authRise .28s ease both;display:grid!important;grid-template-columns:1fr!important;gap:clamp(12px,1.25vw,16px)!important;min-height:0!important;overflow:visible!important}.auth-fields-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(12px,1.35vw,18px)!important}.auth-form .field{display:grid!important;gap:8px!important;min-width:0!important}.auth-form .field label{font-weight:900;font-size:13px!important;line-height:1.2!important;color:#334155!important}.auth-form .input,.auth-form .select,.auth-form .textarea{min-height:54px!important;height:auto!important;border-radius:18px!important;padding:13px 16px!important;font-size:15px!important;background:#fff!important}.auth-form #submitBtn{box-shadow:0 22px 34px rgba(20,184,166,.18);margin-top:2px!important;position:relative!important;z-index:2!important;flex:0 0 auto!important;width:100%!important;min-height:60px!important;margin:4px 0 0!important;border-radius:18px!important;font-size:17px!important;font-weight:1000!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.2!important;clear:both!important}.login-footnote{margin-top:0!important;padding-top:10px!important;font-size:11px!important;flex:0 0 auto!important;margin:0!important;padding:12px 0 0!important;text-align:center!important;border-top:1px solid rgba(148,163,184,.18)!important}.courier-apply-fields{background:linear-gradient(135deg,rgba(14,165,233,.06),rgba(34,197,94,.07));border:1px solid rgba(14,165,233,.16);display:grid!important;gap:14px!important;padding:16px!important;border-radius:22px!important;overflow:visible!important}.courier-file-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.file-card{position:relative;display:grid;align-content:center;justify-items:center;gap:8px;border:1px dashed rgba(14,165,233,.36);cursor:pointer;text-align:center;transition:.18s transform,.18s border,.18s box-shadow,.18s background;background:rgba(255,255,255,.88);min-height:132px!important;height:auto!important;padding:14px!important;border-radius:18px!important}.auth-entry-page .hidden,.login-card-auth .hidden,.register-role-chooser.hidden,.selected-role-banner.hidden,.register-form-fields.hidden,.courier-apply-fields.hidden{display:none!important}.courier-bank-section{display:grid;gap:12px;padding:14px;border-radius:20px;border:1px solid rgba(59,130,246,.16);background:linear-gradient(135deg,rgba(59,130,246,.055),rgba(20,184,166,.065))}.courier-bank-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:2px}.courier-bank-head strong{display:block;color:#0f172a;font-size:15px;font-weight:1000;line-height:1.2}.courier-bank-head small{color:#64748b;font-size:12px;font-weight:800;line-height:1.35;text-align:right}.courier-bank-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.commission-role-settings{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%}.commission-role-card{display:grid;gap:12px;padding:16px;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(59,130,246,.16);box-shadow:0 12px 30px rgba(15,23,42,.06)}.commission-role-head{display:grid;gap:4px}.commission-role-head strong{font-size:15px;color:#0f172a;font-weight:1000}.commission-role-head small{font-size:12px;color:#64748b;font-weight:700;line-height:1.4}.courier-commission-card .commission-role-settings-always{margin-top:14px}.courier-commission-card .commission-extra-grid{grid-column:1/-1}.courier-commission-card .auto-calc-result div+div{margin-top:6px}.customer-commission-card{border-color:rgba(59,130,246,.28)}.business-commission-card{border-color:rgba(16,185,129,.28)}.campaign-type-grid span{display:flex;align-items:center;min-height:42px;border:1px solid rgba(59,130,246,.18);background:linear-gradient(135deg,rgba(239,246,255,.92),rgba(236,253,245,.82));border-radius:14px;padding:10px 12px;font-weight:900;color:#0f172a;box-shadow:0 10px 26px rgba(15,23,42,.04)}.campaign-table .campaign-table-head,.campaign-table .campaign-row{display:grid;grid-template-columns:2fr 1.1fr 1.2fr 1.1fr .7fr .8fr;gap:12px;align-items:center}.campaign-row small,.finance-row small,.compact-list-row small{display:block;color:#64748b;margin-top:4px;font-weight:700}.finance-table{display:grid;gap:10px;margin-top:12px;overflow-x:auto}.finance-head,.finance-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr .9fr;gap:12px;align-items:center;min-width:760px}.finance-head{padding:0 18px;font-size:12px;font-weight:950;text-transform:uppercase;color:#64748b;letter-spacing:.05em}.finance-row span{font-weight:950;color:#0f172a}.finance-warning{color:#f97316!important}.finance-ok{color:#10b981!important}.finance-big{line-height:1.05;font-size:30px;font-weight:950;margin-top:10px;color:#0f172a}.compact-list-row{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;margin-bottom:8px}.compact-list-row small{grid-column:1/-1}.support-list{display:grid;gap:12px;margin-top:12px}.support-admin-row{display:grid;gap:10px}.support-admin-row p{margin:0;color:#334155;line-height:1.45}.support-reply{border:1px solid rgba(59,130,246,.18);background:#eff6ff;border-radius:14px;padding:10px 12px;color:#1e3a8a;font-weight:800}.campaign-code-grid{align-items:end}.campaign-summary-item strong{color:#0ea5e9!important}.top-profile-wrap{display:none;position:relative}.profile-menu-btn{min-height:46px;padding:0 14px;border:1px solid rgba(148,163,184,.24);border-radius:18px;background:rgba(255,255,255,.96);display:inline-flex;align-items:center;gap:10px;color:#0f172a;font-weight:900;box-shadow:0 10px 24px rgba(15,23,42,.08)}.profile-avatar{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#e2e8f0,#f8fafc);font-size:18px}.profile-menu-dot{font-size:18px;color:#64748b;line-height:1}.profile-dropdown.open{display:grid;gap:6px}.profile-dropdown button:hover{background:#f8fafc}.profile-dropdown button.danger{color:#be123c;background:rgba(225,29,72,.05);border-color:rgba(225,29,72,.16)}.order-mobile-compact{display:none}.settings-shell{display:grid;gap:16px}.settings-drawer .nav-btn{color:#cbd5e1;background:transparent;border-radius:14px;min-height:48px;width:100%;grid-template-columns:34px 1fr}.settings-drawer .nav-btn:hover{background:rgba(255,255,255,.08);color:#fff}.settings-drawer .nav-btn.active{background:linear-gradient(135deg,#0ea5e9,#16a34a);color:#fff;border-color:transparent}.settings-content-panel{min-width:0}.settings-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.settings-shortcut-card{padding:16px;border:1px solid rgba(148,163,184,.18);border-radius:18px;background:#fff;display:grid;gap:8px}.dashboard-panel-no-title{padding-top:18px!important}.order-card,.orders-list-panel,.order-cards-grid,.order-action-row{overflow:visible!important}.order-action-row{padding-top:12px;display:flex;flex-wrap:wrap;gap:10px;position:relative!important;z-index:20!important;align-items:center!important}.order-status-select{min-width:180px!important;max-width:220px!important;cursor:pointer!important;position:relative!important;z-index:25!important}.admin-map-panel+.orders-list-panel{margin-top:18px!important}.announcements-hero-panel{background:linear-gradient(135deg,#f8fbff 0%,#eef9ff 52%,#f7f0ff 100%);overflow:hidden;position:relative}.announcements-hero-panel::after{content:"";position:absolute;right:-70px;top:-90px;width:210px;height:210px;border-radius:999px;background:rgba(99,102,241,.14);filter:blur(2px);pointer-events:none}.announcement-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:16px;position:relative;z-index:1}.announcement-summary-grid article{padding:16px;border:1px solid rgba(148,163,184,.22);border-radius:20px;background:rgba(255,255,255,.78);box-shadow:0 14px 34px rgba(15,23,42,.08);display:grid;gap:6px}.announcement-summary-grid span{font-size:12px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.announcement-summary-grid b{font-size:28px;color:#0f172a}.announcement-admin-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.announcement-admin-card{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.20);border-radius:24px;padding:18px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 18px 50px rgba(15,23,42,.09);display:grid;gap:14px}.announcement-admin-card.passive{opacity:.70;filter:saturate(.75)}.announcement-card-glow{position:absolute;inset:auto -50px -70px auto;width:150px;height:150px;border-radius:999px;background:rgba(14,165,233,.16);pointer-events:none}.announcement-card-head{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;position:relative;z-index:1}.announcement-card-head h3{margin:0 0 5px;font-size:18px}.announcement-icon{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;background:#e0f2fe;box-shadow:inset 0 0 0 1px rgba(14,165,233,.18)}.announcement-status{font-size:11px;font-weight:900;border-radius:999px;padding:6px 10px;background:#dcfce7;color:#166534}.announcement-status.passive{background:#f1f5f9;color:#64748b}.announcement-admin-card p{margin:0;color:#334155;line-height:1.55;position:relative;z-index:1}.announcement-meta-row{display:flex;flex-wrap:wrap;gap:8px;position:relative;z-index:1}.announcement-meta-row span{padding:7px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:800}.announcement-actions{display:flex;gap:8px;flex-wrap:wrap;position:relative;z-index:1}.announcement-modal-card{max-width:860px}.announcement-textarea{min-height:150px}.announcement-pickers{display:grid;gap:12px}.announcement-picker-section{border:1px solid rgba(148,163,184,.22);border-radius:20px;background:#f8fbff;padding:12px}.announcement-picker-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:10px}.announcement-picker-head b{color:#0f172a}.announcement-picker-head small{color:#64748b;font-weight:700}.announcement-user-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;max-height:320px;overflow:auto;padding:4px}.announcement-user-chip{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(148,163,184,.20);border-radius:16px;background:#fff;cursor:pointer;transition:.16s ease}.announcement-user-chip:hover{border-color:rgba(14,165,233,.45);box-shadow:0 10px 26px rgba(14,165,233,.10)}.announcement-user-chip input{width:18px;height:18px;margin-top:2px;accent-color:#0ea5e9}.announcement-user-chip span{min-width:0}.announcement-user-chip b{display:block;color:#0f172a}.announcement-user-chip small{display:block;color:#64748b;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-empty{padding:14px!important}.announcements-public-panel,.announcements-home-panel{background:linear-gradient(180deg,#fff,#f8fbff)}.announcement-count-pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;background:#eef2ff;color:#3730a3;font-weight:900;font-size:12px}.announcement-public-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:14px}.announcement-public-grid.compact{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.announcement-public-card{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.20);border-radius:26px;padding:18px;background:linear-gradient(145deg,#ffffff,#f8fbff);box-shadow:0 18px 50px rgba(15,23,42,.09);display:grid;gap:14px}.announcement-public-card::before{content:"";position:absolute;right:-55px;top:-70px;width:150px;height:150px;border-radius:999px;background:rgba(14,165,233,.13)}.announcement-public-card.priority-important::before{background:rgba(245,158,11,.16)}.announcement-public-card.priority-urgent::before{background:rgba(239,68,68,.16)}.announcement-public-top{display:flex;align-items:flex-start;gap:12px;position:relative;z-index:1}.announcement-public-icon{width:46px;height:46px;border-radius:18px;display:grid;place-items:center;background:#e0f2fe;font-size:20px;box-shadow:inset 0 0 0 1px rgba(14,165,233,.16)}.priority-important .announcement-public-icon{background:#fef3c7}.priority-urgent .announcement-public-icon{background:#fee2e2}.announcement-public-badge{display:inline-flex;margin-bottom:6px;padding:5px 9px;border-radius:999px;background:#eef2ff;color:#3730a3;font-size:11px;font-weight:900}.priority-important .announcement-public-badge{background:#fef3c7;color:#92400e}.priority-urgent .announcement-public-badge{background:#fee2e2;color:#991b1b}.announcement-public-card h3{margin:0;font-size:19px;color:#0f172a}.announcement-public-card p{margin:0;color:#334155;line-height:1.6;position:relative;z-index:1}.announcement-public-foot{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;color:#64748b;font-size:12px;font-weight:800;position:relative;z-index:1}.settings-direct-panel{width:100%;max-width:100%}.settings-direct-grid{width:100%}.settings-landing-panel{min-height:120px;display:flex;align-items:center}body[data-view^="settings_"] .settings-menu-toggle,body[data-view^="settings_"] .settings-drawer,body[data-view="settings"] .settings-menu-toggle,body[data-view="settings"] .settings-drawer{display:none!important}body[data-view="support"] .workspace,body[data-view="orders"] .workspace,body[data-view="active"] .workspace,body[data-view="delivered"] .workspace,body[data-view="pool"] .workspace,body[data-view="earnings"] .workspace{padding-bottom:calc(var(--mobile-nav-h,74px)+ 48px + env(safe-area-inset-bottom,0px))!important}.support-list-tight{gap:12px}.support-user-card,.support-admin-ticket{cursor:pointer;border-radius:22px;background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid rgba(148,163,184,.18);box-shadow:0 16px 36px rgba(15,23,42,.06)}.support-user-card-top,.support-admin-ticket-top,.support-admin-ticket-grid{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.support-user-card small,.support-admin-ticket .support-mini-label{display:block;color:#64748b;font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.support-user-card p,.support-admin-ticket-message{margin:10px 0 0;color:#334155;line-height:1.55}.support-admin-ticket{display:grid;gap:10px}.support-admin-ticket-grid.single{justify-content:flex-start}.support-admin-ticket-meta{min-width:0;display:grid;gap:3px}.support-admin-ticket-meta b{color:#0f172a;font-size:14px;line-height:1.4}.icon-btn{color:#0f172a;font-weight:1000;width:42px;height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.18);background:#fff;display:inline-grid;place-items:center;font-size:18px;cursor:pointer;box-shadow:0 10px 24px rgba(15,23,42,.08)}.icon-btn.primary{background:linear-gradient(135deg,#38bdf8,#3b82f6);color:#fff;border-color:transparent}.icon-btn.ghost{background:#fff;color:#0f172a}.support-admin-ticket-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.status-pill.waiting{background:#fff7ed;color:#c2410c;border-color:rgba(251,146,60,.26)}.status-pill.answered{background:#ecfdf5;color:#047857;border-color:rgba(52,211,153,.28)}.support-chat-card{max-width:780px;padding:0;overflow:hidden}.support-chat-head-actions{display:flex;align-items:center;gap:10px}.support-chat-thread{display:grid;gap:12px;padding:18px;background:linear-gradient(180deg,#f8fbff,#eef2ff);max-height:min(58vh,520px);overflow:auto}.support-chat-bubble{max-width:88%;display:grid;gap:6px;padding:14px 16px;border-radius:22px;box-shadow:0 10px 24px rgba(15,23,42,.08)}.support-chat-bubble.is-user{justify-self:start;background:#fff;border-top-left-radius:8px}.support-chat-bubble.is-admin{justify-self:end;background:linear-gradient(135deg,#dcfce7,#ecfeff);border-top-right-radius:8px}.support-chat-bubble small{font-size:11px;font-weight:900;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.support-chat-bubble p{margin:0;color:#0f172a;line-height:1.55;white-space:pre-wrap;word-break:break-word}.support-chat-bubble span{font-size:11px;color:#64748b;font-weight:800}.support-chat-form{display:grid;gap:12px;padding:16px;border-top:1px solid rgba(148,163,184,.16);background:#fff}.support-chat-textarea{min-height:96px;max-height:160px}.support-chat-form-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.support-chat-closed-note{padding:16px 18px;background:#fff7ed;color:#9a3412;font-weight:800;border-top:1px solid rgba(251,146,60,.22)}.support-form-card{max-width:620px}.notif-two-col-list{display:grid;gap:12px}.notif.notif-two-col{display:grid;grid-template-columns:minmax(90px,112px)minmax(0,1fr);align-items:flex-start;gap:14px}.notif-two-col .notif-title-col{min-width:0}.notif-two-col .notif-title-col b{display:block;font-size:14px;line-height:1.3;color:#0f172a;word-break:break-word}.notif-two-col .notif-main-col{min-width:0;display:grid;gap:8px}.notif-two-col .notif-main-top{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items:flex-start;gap:12px}.notif-two-col .notif-main-top p{margin:0;color:#334155;line-height:1.45;word-break:break-word}.notif-two-col .notif-date{display:block;min-width:74px;text-align:right;color:#475569;font-weight:800;line-height:1.3;white-space:nowrap}.notif-two-col .notif-extra-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.notif-two-col .notif-action-row{margin-top:2px}.notifications-popup-overlay{padding:14px!important;align-items:center!important;justify-content:center!important}.notifications-popup-card{width:min(680px,100%)!important;max-height:min(calc(100dvh - 28px),860px)!important;display:flex!important;flex-direction:column!important;padding:16px!important;border-radius:26px!important;overflow:hidden!important}.notifications-popup-actions{flex:none;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid rgba(148,163,184,.18);margin-top:12px}.notifications-popup-actions .btn{flex:1 1 220px}.notif.notif-stack{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:14px 14px 12px!important}.notif-stack .notif-date-top{display:block;color:#475569;font-weight:900;line-height:1.25;text-align:right}.notif-stack .notif-stack-title b{display:block;color:#0f172a;font-size:15px;line-height:1.35;word-break:break-word}.notif-stack .notif-stack-text{margin:0;color:#334155;line-height:1.5;word-break:break-word}.notif-stack .notif-extra-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.notif-stack .notif-action-row{display:flex;gap:10px;flex-wrap:wrap}.flat-page-panel{padding:12px!important;background:transparent!important;box-shadow:none!important;border:none!important}.page-lock-panel{height:calc(100svh - var(--topbar-h,72px)- var(--mobile-nav-h,74px)- env(safe-area-inset-bottom,0px)- 18px)!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.screen-list-card{flex:1 1 auto!important;min-height:0!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98))!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:24px!important;padding:12px!important;box-shadow:0 16px 42px rgba(15,23,42,.08)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.screen-list-scroll{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-right:4px!important}.orders-list-shell .order-cards-grid,.support-list-shell .support-list{padding-bottom:4px!important}.support-action-row,.order-action-top-row{margin:0 0 10px 0!important;flex:none!important}.support-page-panel .support-list,.orders-page-panel .order-cards-grid{gap:12px!important}.themed-list-item{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:20px!important;box-shadow:0 10px 28px rgba(15,23,42,.06)!important}body[data-view="orders"] #viewRoot,body[data-view="support"] #viewRoot,body[data-view="orders_list"] #viewRoot,body[data-view="active"] #viewRoot,body[data-view="pool"] #viewRoot{overflow:hidden!important}.orders-page-panel .panel-title,.support-page-panel .panel-title,.orders-page-panel>.muted,.support-page-panel>.muted{display:none!important}.login-logo,.su-logo-wrap,.device-lab-logo{background:#fff url("../img/paketik-mark.png")center/78% no-repeat!important;color:transparent!important}.login-logo *,.su-logo-wrap *,.device-lab-logo *{opacity:0!important}.page-section-title{width:100%;max-width:100%;font-weight:950;letter-spacing:-.03em;color:#0f172a;font-size:24px;line-height:1.05;margin:0 0 10px 0;padding:0 2px;flex:none}.package-items.hidden-package-store{display:none!important}.mobile-order-wizard-form{display:flex;flex-direction:column;gap:12px}.quick-order-step{align-items:center;justify-content:center;background:linear-gradient(135deg,#16a34a,#0ea5e9);color:#fff;font-weight:1000;flex:none;width:auto!important;min-width:48px!important;height:48px!important;padding:0 16px!important;border-radius:18px!important;font-size:20px!important;box-shadow:0 14px 28px rgba(14,165,233,.18)!important;display:flex;flex-direction:column;gap:12px;min-height:0}.compact-one-line h3{margin:0!important}.compact-head-inline p{margin:4px 0 0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px!important}.package-summary-row-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.package-summary-row-top span{font-size:12px;color:#64748b;font-weight:700}.package-summary-row-meta,.package-summary-row-note{font-size:13px;color:#334155;line-height:1.4}.address-inline-input{display:grid;grid-template-columns:minmax(0,1fr)48px;gap:8px;align-items:center}.location-icon-btn{min-width:48px!important;width:48px!important;height:48px!important;padding:0!important;border-radius:14px!important;display:grid!important;place-items:center!important;font-size:20px!important}.address-inline-preview{display:block;color:#475569;line-height:1.35;margin-top:8px}.compact-inline-select .select{max-width:100%!important}.compact-package-grid,.compact-stack-grid{gap:10px!important}.compact-payment-grid{grid-template-columns:1fr!important}.compact-summary-list{margin-top:6px}.summary-package-inline-list{margin-bottom:4px}.package-builder-overlay{z-index:2147483648!important;background:rgba(15,23,42,.4)!important;padding:14px!important}.package-builder-card{width:min(100%,420px)!important;border-radius:22px!important;max-height:90dvh!important;overflow:auto!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block{min-height:0!important}.quick-order-compact-block+.quick-order-compact-block{margin-top:12px!important}.quick-order-compact-block .checkout-block-head,.quick-order-compact-block .compact-head-inline{margin-bottom:12px!important}.quick-order-compact-block .checkout-block-head h3,.quick-order-compact-block .compact-head-inline h3{color:#0f172a!important}.quick-order-compact-block .checkout-block-head p,.quick-order-compact-block .compact-head-inline p{color:#64748b!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important}.package-inline-list,.summary-package-inline-list{margin-top:10px!important}#packageCountPreview{margin-top:6px!important;color:#64748b!important}.compact-action-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:#ffffff!important}.quick-order-step.hidden{display:none!important}.quick-order-modal-card-v4 .quick-order-modal-head-v4{flex:0 0 auto!important;border-bottom:1px solid rgba(226,232,240,.9)!important}.quick-order-modal-card-v4 .quick-order-step{overflow:visible!important;display:flex!important;flex-direction:column!important;flex:none!important;min-height:0!important;gap:12px!important}.quick-order-compact-block{border-radius:18px!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 8px 20px rgba(15,23,42,.05)!important;margin:0!important;padding:14px!important;background:#ffffff!important}.summary-note-field{width:100%!important;max-width:100%!important;margin:0 0 12px 0!important}.summary-note-field .textarea{width:100%!important;max-width:100%!important;min-height:110px!important;box-sizing:border-box!important}.quick-order-edit-step .summary-note-field{display:none!important}.quick-order-form,.mobile-order-wizard-form{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.quick-order-form.is-edit-mode [data-order-edit-step],.quick-order-form.is-summary-mode [data-summary-step],.mobile-order-wizard-form.is-edit-mode [data-order-edit-step],.mobile-order-wizard-form.is-summary-mode [data-summary-step]{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.quick-order-form [data-order-edit-step],.quick-order-form [data-summary-step],.mobile-order-wizard-form [data-order-edit-step],.mobile-order-wizard-form [data-summary-step]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.quick-order-form [data-order-edit-step].hidden,.quick-order-form [data-summary-step].hidden,.mobile-order-wizard-form [data-order-edit-step].hidden,.mobile-order-wizard-form [data-summary-step].hidden,.quick-order-form [data-order-edit-step][hidden],.quick-order-form [data-summary-step][hidden],.mobile-order-wizard-form [data-order-edit-step][hidden],.mobile-order-wizard-form [data-summary-step][hidden]{display:none!important}.quick-order-step>.checkout-block,.quick-order-step>.quick-order-compact-block,.summary-note-field,.summary-note-field .textarea,.compact-summary-list,.compact-action-row{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.quick-order-modal-card-v4 .mobile-order-wizard-form,.quick-order-modal-card-v4 .quick-order-form{padding:10px 14px 14px!important;display:block!important;width:100%!important;max-width:100%!important;min-height:0!important;overflow:auto!important;box-sizing:border-box!important;background:#ffffff!important;padding-bottom:10px!important}.quick-order-step:last-child{padding-bottom:10px!important}.quick-order-modal-card-v4 .quick-order-step,.quick-order-modal-card-v4 .quick-order-step>.checkout-block,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.single-address-stack{grid-template-columns:1fr!important;gap:12px!important}.next-step-btn{margin-top:10px!important}.quick-order-modal-card-v4 .mobile-order-wizard-form,.quick-order-modal-card-v4 .quick-order-form,.quick-order-modal-card-v4 .quick-order-step,.quick-order-modal-card-v4 .checkout-block,.quick-order-modal-card-v4 .quick-order-compact-block,.quick-order-modal-card-v4 .field,.quick-order-modal-card-v4 .input,.quick-order-modal-card-v4 .select,.quick-order-modal-card-v4 .textarea,.quick-order-modal-card-v4 .address-inline-input,.quick-order-modal-card-v4 .compact-inline-select,.quick-order-modal-card-v4 .address-inline-field{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.quick-order-modal-card-v4 .quick-order-step.hidden,.quick-order-modal-card-v4 [hidden]{display:none!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block:first-child,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block:first-child{margin-top:auto!important}.quick-order-modal-card-v4 .summary-note-field,.quick-order-modal-card-v4 .package-inline-list,.quick-order-modal-card-v4 .compact-summary-list,.quick-order-modal-card-v4 .checkout-action-row,.quick-order-modal-card-v4 .field,.quick-order-modal-card-v4 .input,.quick-order-modal-card-v4 .select,.quick-order-modal-card-v4 .textarea,.quick-order-modal-card-v4 .address-inline-field,.quick-order-modal-card-v4 .address-inline-input,.quick-order-modal-card-v4 .compact-inline-select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block:first-child,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block:first-child,.quick-order-modal-card-v4 .quick-order-step>.checkout-block:last-child,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block:last-child{margin-top:0!important;margin-bottom:0!important}.quick-order-modal-card-v4 .quick-order-step:not(.hidden):not([hidden]){display:flex!important;flex-direction:column!important;gap:10px!important;flex:1 1 auto!important;min-height:0!important;width:100%!important;max-width:100%!important;overflow:auto!important;margin:0!important;box-sizing:border-box!important;justify-content:flex-start!important;align-items:stretch!important;padding:10px 0 10px 0!important;height:100%!important;max-height:100%!important}.package-inline-list{margin-top:10px;display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}.package-summary-col,.package-summary-row .btn{min-width:0!important;width:100%!important;box-sizing:border-box!important}.package-summary-name strong{display:block;font-size:14px;font-weight:900;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.package-summary-size,.package-summary-qty,.package-summary-note-inline{font-size:13px;color:#334155;line-height:1.3}.package-summary-size,.package-summary-qty{text-align:center}.package-summary-row .btn{display:flex!important;align-items:center!important;justify-content:center!important;min-height:38px!important}.package-summary-note-inline{grid-column:1/-1;padding-top:2px;color:#64748b}.order-mobile-bottom{width:100%!important}.order-mobile-action-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0 auto!important}.order-mobile-action-grid>.btn,.order-mobile-action-grid>.order-mobile-price{width:100%!important;min-width:0!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.order-mobile-price{display:flex;align-items:center;justify-content:center;min-height:32px;padding:6px 10px;border-radius:10px;background:linear-gradient(135deg,#ef4444,#f43f5e);color:#fff;text-align:center;font-weight:900;padding-inline:12px!important}body[data-admin-view="home"] .workspace,body[data-role="admin"][data-view="home"] .workspace{padding-left:0!important;padding-right:0!important}body[data-admin-view="home"] .workspace-inner,body[data-role="admin"][data-view="home"] .workspace-inner{max-width:none!important;width:100%!important;padding:0!important}body[data-admin-view="home"] #statsRoot,body[data-role="admin"][data-view="home"] #statsRoot{width:100%!important;max-width:none!important;margin:0!important;padding:0 0!important}body[data-admin-view="home"] #statsRoot .stat,body[data-role="admin"][data-view="home"] #statsRoot .stat{width:100%!important}.package-summary-head{display:grid!important;grid-template-columns:minmax(0,1.3fr)minmax(0,1fr)minmax(88px,.7fr)56px!important;align-items:center!important;gap:8px!important;width:100%!important;padding:0 12px 6px 12px!important;color:#64748b!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-sizing:border-box!important}.package-summary-row{border:1px solid rgba(148,163,184,.25);background:#fff;border-radius:14px;flex-direction:column;display:grid!important;align-items:center!important;gap:8px!important;width:100%!important;padding:10px 12px!important;grid-template-columns:minmax(0,1.3fr)minmax(0,1fr)minmax(88px,.7fr)56px!important}.package-summary-qty{font-weight:900!important;color:#0f172a!important}.package-summary-row .btn.icon-only{width:44px!important;min-width:44px!important;max-width:44px!important;height:38px!important;min-height:38px!important;padding:0!important;border-radius:12px!important;font-size:16px!important}.package-summary-row .btn.icon-only span{display:none!important}.package-summary-name strong,.package-summary-size,.package-summary-qty{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.package-summary-head,.package-summary-row{grid-template-columns:minmax(0,1.18fr)minmax(0,.88fr)minmax(86px,.66fr)58px!important}.package-summary-delete-btn{justify-self:end!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:38px!important;min-height:38px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;font-size:12px!important;font-weight:1000!important;white-space:nowrap!important}.package-summary-head span:last-child{text-align:center!important}.category-pricing-card{width:100%!important;max-width:none!important}.category-pricing-list{display:grid;gap:12px;width:100%}.category-pricing-row{display:grid;grid-template-columns:minmax(240px,1.4fr)minmax(180px,1fr)minmax(180px,1fr);align-items:end;gap:14px;padding:16px;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 24px rgba(15,23,42,.05)}.category-pricing-name{display:flex;align-items:center;gap:12px;min-width:0;padding-bottom:2px}.category-pricing-name b{display:block;color:#0f172a;font-size:15px;font-weight:1000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.category-pricing-name small{display:block;margin-top:3px;color:#64748b;font-size:12px;font-weight:800}.category-pricing-row .field{margin:0!important;min-width:0}.category-pricing-row .field span{display:block;margin:0 0 7px;color:#334155;font-size:12px;font-weight:1000}.category-table-head,.category-table-row{grid-template-columns:minmax(280px,1.8fr)minmax(150px,.8fr)minmax(150px,.8fr)minmax(105px,.55fr)minmax(105px,.55fr)minmax(160px,.72fr)!important}body[data-role="admin"] [data-track]{display:none!important}.user-role-summary-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;overflow:visible!important}.user-role-summary-grid .quick-card{min-width:0!important;min-height:92px!important;padding:clamp(10px,2.4vw,16px)!important;display:grid!important;align-content:center!important;gap:8px!important}.user-role-summary-grid .user-role-chip{max-width:100%!important;min-width:0!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;padding:6px 8px!important;font-size:clamp(9px,2.2vw,12px)!important}.user-role-summary-grid .big{font-size:clamp(22px,5.4vw,34px)!important;line-height:1!important;margin-top:0!important;text-align:center!important}.users-management-panel{overflow:hidden!important}.users-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.users-table{min-width:820px!important}.courier-applications-panel,.courier-application-grid,.courier-application-card{max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.courier-payment-table{width:100%!important;max-width:100%!important;overflow-x:visible!important}.courier-payment-head,.courier-payment-row{grid-template-columns:minmax(0,1.45fr)minmax(58px,.75fr)minmax(58px,.75fr)minmax(58px,.75fr)44px!important;min-width:0!important;gap:8px!important}.courier-payment-row{padding:12px!important;border-radius:18px!important;align-items:center!important}.courier-payment-row>div{min-width:0!important;overflow:hidden!important}.courier-payment-row b,.courier-payment-row span{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.courier-payment-row small{font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.finance-action-cell{display:flex!important;justify-content:flex-end!important;align-items:center!important}.icon-btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;display:block}.icon-btn.small-icon{display:inline-flex;align-items:center;justify-content:center}.icon-btn.pay-icon-btn,.business-ledger-row .icon-btn,.courier-payment-row .icon-btn{display:inline-flex;align-items:center;justify-content:center}body[data-role][data-view="home"] .workspace{padding-top:calc(var(--topbar-h,82px)+ 10px)!important}.campaign-type-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:14px 0 18px;display:none!important}body[data-role="admin"] .app-modal-card.campaign-modal-card,body[data-role="admin"] .app-modal-card.wide{width:min(100%,980px)!important;max-width:min(100%,980px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body[data-role="admin"] .app-modal-card .app-modal-form{flex:1 1 auto;min-height:0;overflow:auto;padding-right:2px}body[data-role="admin"] .app-modal-card .modal-head{flex:0 0 auto}body[data-role="admin"] .app-modal-card .modal-sticky-actions{position:sticky;bottom:0;background:#fff;z-index:2}.business-ledger-table .finance-head,.business-ledger-row,.courier-payment-table .finance-head,.courier-payment-row{grid-template-columns:minmax(0,1.45fr)minmax(0,.8fr)minmax(0,.8fr)minmax(0,.8fr)46px!important;min-width:0!important}.business-ledger-row,.courier-payment-row{padding:12px!important;border-radius:18px!important;gap:8px!important;align-items:center!important}.business-ledger-row>div,.courier-payment-row>div{min-width:0!important;overflow:hidden!important}.business-ledger-row b,.business-ledger-row span,.courier-payment-row b,.courier-payment-row span{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.business-ledger-row small,.courier-payment-row small{font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.business-ledger-row .finance-action-cell,.courier-payment-row .finance-action-cell{display:flex;justify-content:flex-end;align-items:center}.pay-icon-btn{font-size:18px!important;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;border-radius:14px!important}.campaign-admin-panel .package-card-actions,.package-row-inline .package-card-actions,.package-table-row .package-card-actions,.campaign-row .package-card-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:center!important}.campaign-admin-panel .package-card-actions .icon-btn,.package-row-inline .package-card-actions .icon-btn,.package-table-row .package-card-actions .icon-btn,.campaign-row .package-card-actions .icon-btn{width:100%!important;min-width:0!important;height:44px!important;border-radius:14px!important;padding:0!important}.courier-application-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:12px!important}.courier-doc-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:0!important}.courier-doc-grid>*{min-width:0!important}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:#fff;overflow:auto!important;-webkit-overflow-scrolling:touch}.device-preview iframe,.phone-frame iframe{max-width:100%!important}.modern-icon-btn,.icon-btn.modern-icon-btn,.package-card-actions .icon-btn,.pkg-actions-cell .icon-btn,.cat-actions-cell .icon-btn{box-shadow:0 10px 24px rgba(15,23,42,.10)!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:16px!important;background:linear-gradient(180deg,#fff,#f8fbff)!important}.modern-icon-btn svg,.icon-btn svg{width:18px!important;height:18px!important;stroke:currentColor!important;fill:none!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}.icon-btn.primary.modern-icon-btn{background:linear-gradient(135deg,#38bdf8,#6366f1)!important;color:#fff!important;border-color:transparent!important}.icon-btn.warn-icon{color:#b45309!important;background:linear-gradient(180deg,#fff7ed,#fffbeb)!important;border-color:rgba(245,158,11,.28)!important}.icon-btn.ok-icon{color:#15803d!important;background:linear-gradient(180deg,#ecfdf5,#f0fdf4)!important;border-color:rgba(34,197,94,.28)!important}.icon-btn.danger-icon{color:#e11d48!important;background:linear-gradient(180deg,#fff1f2,#fff)!important;border-color:rgba(244,63,94,.24)!important}.notifications-popup-overlay,.notifications-popup-overlay-admin{align-items:center!important;justify-content:center!important;padding:14px!important}.money-value{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap;direction:ltr}.money-symbol{color:#0ea5e9!important;font-weight:950!important}.money-amount{font-variant-numeric:tabular-nums}.finance-warning .money-symbol,.finance-ok .money-symbol,.status .money-symbol{color:#0ea5e9!important}.money-input-wrap{position:relative;display:block;width:100%}.money-input-wrap .money-input[readonly]{background:#f8fafc}input[data-weight-input]{font-variant-numeric:tabular-nums;text-align:left}.quick-order-topbar-icon{width:50px;height:50px;border-radius:18px;display:grid;place-items:center;color:#fff;font-size:22px;background:linear-gradient(135deg,#22c55e,#06b6d4,#4f46e5)!important;box-shadow:0 20px 36px rgba(79,70,229,.18)!important}.quick-order-topbar h3{margin:0;color:#0f172a;letter-spacing:-.03em;font-size:30px!important;line-height:1.05!important}.quick-order-topbar .tiny{margin:.25rem 0 0;font-size:13px!important;color:#5b6b82!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important;flex:0 0 auto!important;margin-bottom:16px!important;padding:20px!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:24px!important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)!important;box-shadow:0 18px 34px rgba(15,23,42,.06)!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block:last-child,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block:last-child{margin-bottom:0!important}.quick-order-modal-card-v4 .checkout-block-head p,.quick-order-modal-card-v4 .compact-head-inline p{color:#64748b!important}.quick-order-modal-card-v4 .input:focus,.quick-order-modal-card-v4 .select:focus,.quick-order-modal-card-v4 .textarea:focus{border-color:#60a5fa!important;box-shadow:0 0 0 4px rgba(96,165,250,.14),0 12px 24px rgba(59,130,246,.12)!important;transform:translateY(-1px)}.quick-order-modal-card-v4 .address-inline-preview{display:block;margin-top:10px!important;padding:11px 13px;border-radius:14px;background:#eef6ff;color:#1e293b;font-weight:700}.quick-order-modal-card-v4 [data-coord-label]{display:inline-flex;align-items:center;gap:6px;margin-top:8px!important;padding:8px 12px;border-radius:999px;background:rgba(14,165,233,.10);color:#0369a1;font-weight:800}.quick-order-modal-card-v4 .package-inline-list,.quick-order-modal-card-v4 .summary-package-inline-list{gap:10px!important}.quick-order-modal-card-v4 .checkout-summary-item.total{border-color:rgba(56,189,248,.26)!important;background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(34,197,94,.12))!important}.quick-order-modal-card-v4 .compact-action-row{position:sticky!important;bottom:0!important;z-index:2!important;background:#ffffff!important;padding:10px 0 0 0!important;margin-top:auto!important;padding-bottom:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.quick-order-modal-card-v4 .next-step-btn,.quick-order-modal-card-v4 .checkout-submit,.quick-order-modal-card-v4 .btn.primary{background:linear-gradient(135deg,#0ea5e9,#4f46e5)!important;border:none!important;box-shadow:0 20px 34px rgba(79,70,229,.22)!important}.quick-order-modal-card-v4 .btn.block:not(.primary):not(.blue){background:#fff!important;border:1px solid rgba(148,163,184,.20)!important}.quick-order-modal-card-v4 .quick-order-topbar h3{font-size:21px!important;line-height:1.1!important}.quick-order-modal-card-v4 .quick-order-topbar p{font-size:12px!important;line-height:1.35!important}.quick-order-modal-card-v4 .quick-order-form,.quick-order-modal-card-v4 .mobile-order-wizard-form{flex:1 1 auto!important;min-height:0!important;height:100%!important;width:100%!important;max-width:100%!important;overflow:hidden!important;margin:0!important;box-sizing:border-box!important;padding:0 10px 10px 10px!important;gap:0!important}.quick-order-modal-card-v4 .checkout-block-head,.quick-order-modal-card-v4 .compact-head-inline{padding-bottom:12px;border-bottom:1px solid rgba(226,232,240,.82);margin-bottom:10px!important}.quick-order-modal-card-v4 .checkout-block-head h3,.quick-order-modal-card-v4 .compact-head-inline h3{margin:0 0 4px!important;font-size:15px!important;letter-spacing:-.01em!important}.quick-order-modal-card-v4 .checkout-block-head p,.quick-order-modal-card-v4 .compact-head-inline p,.quick-order-modal-card-v4 .tiny,.quick-order-modal-card-v4 small{font-size:11px!important;line-height:1.4!important;color:#64748b!important}.quick-order-modal-card-v4 .field label{color:#475569!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:6px!important}.quick-order-modal-card-v4 .input,.quick-order-modal-card-v4 .select,.quick-order-modal-card-v4 .textarea{border:1px solid #d8e4f0!important;background:#ffffff!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;min-height:44px!important;border-radius:14px!important;padding:0 14px!important;font-size:14px!important;line-height:1.35!important;border-color:#d7e1ea!important;box-shadow:none!important}.quick-order-modal-card-v4 .textarea{min-height:96px!important;padding:12px 14px!important}.quick-order-modal-card-v4 input[type="file"]{min-height:44px!important;padding:8px 10px!important;font-size:13px!important;line-height:1.25!important}.quick-order-modal-card-v4 .address-inline-input{display:grid;grid-template-columns:minmax(0,1fr)54px;align-items:center;gap:8px!important}.quick-order-modal-card-v4 .location-icon-btn{min-height:54px;border:none!important;background:linear-gradient(135deg,#0ea5e9,#4f46e5)!important;color:#fff!important;box-shadow:0 16px 28px rgba(59,130,246,.22)!important;min-width:44px!important;width:44px!important;height:44px!important;border-radius:14px!important}.quick-order-modal-card-v4 [data-open-package-modal]{min-height:42px!important;border-radius:14px!important;font-size:13px!important}.quick-order-modal-card-v4 .btn.small,.quick-order-modal-card-v4 .package-summary-delete-btn{min-height:34px!important;border-radius:12px!important;padding:0 12px!important;font-size:12px!important}.quick-order-modal-card-v4 .next-step-btn,.quick-order-modal-card-v4 .quick-order-submit,.quick-order-modal-card-v4 [data-back-edit]{min-height:48px!important;border-radius:14px!important;font-size:14px!important}.quick-order-modal-card-v4 .package-summary-head{margin:0 0 8px!important;padding:0 2px!important}.quick-order-modal-card-v4 .package-summary-head span{font-size:10px!important;line-height:1.2!important;letter-spacing:.05em!important}.quick-order-modal-card-v4 .package-summary-row{border-radius:14px!important;padding:9px 10px!important;gap:6px!important}.quick-order-modal-card-v4 .package-summary-col,.quick-order-modal-card-v4 .package-summary-col strong,.quick-order-modal-card-v4 .package-summary-row strong,.quick-order-modal-card-v4 .package-summary-row b{font-size:12px!important;line-height:1.3!important}.quick-order-modal-card-v4 .package-summary-size,.quick-order-modal-card-v4 .package-summary-qty,.quick-order-modal-card-v4 .package-summary-note-inline{font-size:11.5px!important;line-height:1.3!important}.quick-order-modal-card-v4 .checkout-summary-list{gap:8px!important}.quick-order-modal-card-v4 .checkout-summary-item{border-radius:18px!important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)!important;border:1px solid rgba(148,163,184,.16)!important;box-shadow:0 10px 22px rgba(148,163,184,.08)!important;padding:12px 14px!important;gap:8px!important;align-items:flex-start!important}.quick-order-modal-card-v4 .checkout-summary-item span{color:#475569!important;font-weight:800!important;font-size:12px!important}.quick-order-modal-card-v4 .checkout-summary-item strong{color:#0f172a!important;font-size:18px!important;line-height:1.15!important}.quick-order-modal-card-v4 .distance-preview-stack{display:grid!important;justify-items:end!important;gap:3px!important}.quick-order-modal-card-v4 .distance-source-label{display:block!important;font-size:10px!important;font-weight:800!important;color:#64748b!important;text-align:right!important}.quick-order-modal-card-v4 .quick-order-topbar h3,.quick-order-modal-card-v4 .checkout-block-head h3,.quick-order-modal-card-v4 .compact-head-inline h3{color:#ffffff!important}.quick-order-modal-card-v4 .quick-order-topbar p,.quick-order-modal-card-v4 .checkout-block-head p,.quick-order-modal-card-v4 .compact-head-inline p,.quick-order-modal-card-v4 .tiny,.quick-order-modal-card-v4 small,.quick-order-modal-card-v4 .field label,.quick-order-modal-card-v4 .package-summary-head span{color:rgba(255,255,255,.92)!important}.quick-order-modal-card-v4 .input,.quick-order-modal-card-v4 .select,.quick-order-modal-card-v4 .textarea,.quick-order-modal-card-v4 input[type="file"],.quick-order-modal-card-v4 .address-inline-preview,.quick-order-modal-card-v4 [data-coord-label],.quick-order-modal-card-v4 .package-summary-row,.quick-order-modal-card-v4 .checkout-summary-item{background:#ffffff!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 6px 14px rgba(0,0,0,.10)!important}.quick-order-modal-card-v4 .input::placeholder,.quick-order-modal-card-v4 .textarea::placeholder{color:#94a3b8!important}.quick-order-modal-card-v4 .address-suggestions{top:calc(100% + 8px)!important;padding:10px!important;border-radius:18px!important;border:1px solid rgba(148,163,184,.18)!important;background:#fff!important;box-shadow:0 12px 24px rgba(0,0,0,.12)!important}.quick-order-modal-card-v4 .address-suggestion-item{border-radius:15px!important;padding:12px 14px!important;background:#fff!important}.quick-order-modal-card-v4{align-self:stretch!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;max-height:100%!important;min-height:0!important;margin:0!important;border-radius:22px 22px 0 0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:14px 14px 18px!important;background:#ffffff!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 18px 42px rgba(0,0,0,.10)!important}.quick-order-modal-card-v4 .quick-order-topbar h3,.quick-order-modal-card-v4 .checkout-block-head h3,.quick-order-modal-card-v4 .compact-head-inline h3,.quick-order-modal-card-v4 .quick-order-topbar p,.quick-order-modal-card-v4 .checkout-block-head p,.quick-order-modal-card-v4 .compact-head-inline p,.quick-order-modal-card-v4 .tiny,.quick-order-modal-card-v4 small,.quick-order-modal-card-v4 .field label,.quick-order-modal-card-v4 .package-summary-head span{color:#0f172a!important}.quick-order-modal-card-v4 .address-inline-field{border-radius:22px;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.quick-order-modal-card-v4 .package-summary-col,.quick-order-modal-card-v4 .package-summary-col strong,.quick-order-modal-card-v4 .package-summary-row strong,.quick-order-modal-card-v4 .package-summary-size,.quick-order-modal-card-v4 .package-summary-qty,.quick-order-modal-card-v4 .package-summary-note-inline,.quick-order-modal-card-v4 .checkout-summary-item span,.quick-order-modal-card-v4 .checkout-summary-item strong,.quick-order-modal-card-v4 .distance-source-label,.quick-order-modal-card-v4 .address-inline-preview,.quick-order-modal-card-v4 [data-coord-label]{color:#0f172a!important}.quick-order-modal-card-v4 input[type="file"]::file-selector-button{margin-right:10px!important;padding:8px 12px!important;border-radius:10px!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid rgba(15,23,42,.10)!important;color:#0f172a!important}.quick-order-modal-card-v4 .package-summary-delete-btn,.quick-order-modal-card-v4 .btn.small,.quick-order-modal-card-v4 [data-back-edit]{box-shadow:0 4px 10px rgba(0,0,0,.08)!important}.quick-order-modal-card-v4 [data-open-package-modal],.quick-order-modal-card-v4 .next-step-btn,.quick-order-modal-card-v4 .quick-order-submit,.quick-order-modal-card-v4 .btn.primary{box-shadow:0 8px 18px rgba(0,0,0,.10)!important}.quick-order-overlay-v4{position:fixed!important;inset:10px 0 calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background:rgba(15,23,42,.20)!important;backdrop-filter:blur(2px)!important}.quick-order-modal-card-v4,.quick-order-modal-card-v4 .modal-head,.quick-order-modal-card-v4 .quick-order-modal-head-v4{background:#ffffff!important}.quick-order-modal-card-v4 .quick-order-topbar-icon{width:42px!important;height:42px!important;font-size:18px!important;border-radius:14px!important;background:#f8fafc!important;box-shadow:0 4px 12px rgba(15,23,42,.08)!important}.quick-order-modal-card-v4 .quick-order-form,.quick-order-modal-card-v4 .mobile-order-wizard-form,.quick-order-modal-card-v4 .quick-order-step,.quick-order-modal-card-v4 .checkout-payment-grid,.quick-order-modal-card-v4 .compact-stack-grid,.quick-order-modal-card-v4 .single-address-stack,.quick-order-modal-card-v4 .checkout-action-row,.quick-order-modal-card-v4 .checkout-summary-list{background:transparent!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block,.quick-order-modal-card-v4 .checkout-block,.quick-order-modal-card-v4 .quick-order-compact-block{border-bottom:1px solid rgba(226,232,240,.9)!important;background:#ffffff!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important;border-radius:18px!important;padding:14px!important;margin:0 0 14px!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block:last-child,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block:last-child,.quick-order-modal-card-v4 .checkout-block:last-child,.quick-order-modal-card-v4 .quick-order-compact-block:last-child{padding-bottom:0!important;margin-bottom:0!important;border-bottom:1px solid rgba(15,23,42,.08)!important}.quick-order-modal-card-v4 .input,.quick-order-modal-card-v4 .select,.quick-order-modal-card-v4 .textarea,.quick-order-modal-card-v4 input[type="file"],.quick-order-modal-card-v4 .address-inline-preview,.quick-order-modal-card-v4 [data-coord-label],.quick-order-modal-card-v4 .package-summary-row,.quick-order-modal-card-v4 .checkout-summary-item,.quick-order-modal-card-v4 .address-suggestions,.quick-order-modal-card-v4 .address-suggestion-item,.quick-order-modal-card-v4 .quick-order-close{color:#0f172a!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 6px 16px rgba(0,0,0,.08)!important;background:#ffffff!important}.quick-order-modal-card-v4 .package-summary-row,.quick-order-modal-card-v4 .checkout-summary-item,.quick-order-modal-card-v4 .address-inline-preview,.quick-order-modal-card-v4 [data-coord-label]{box-shadow:0 4px 12px rgba(15,23,42,.06)!important}.quick-order-modal-card-v4 .address-inline-field,.quick-order-modal-card-v4 .inline-controls,.quick-order-modal-card-v4 .address-inline-input,.quick-order-modal-card-v4 .field{background:transparent!important}.notification-settings-page{max-width:1180px;margin:0 auto;padding:28px 16px 110px}.settings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px}.settings-header h1{margin:0;font-size:clamp(24px,3vw,36px);color:#0f172a}.settings-header p{margin:8px 0 0;color:#64748b;font-weight:700}.settings-header-actions{display:flex;gap:10px;flex-wrap:wrap}.settings-form{display:grid;gap:18px}.settings-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:24px;box-shadow:0 20px 46px rgba(15,23,42,.08);padding:20px}.settings-card h2{margin:0 0 14px;color:#0f172a}.settings-card .grid.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.settings-card label{font-weight:900;color:#475569;font-size:13px;display:grid;gap:7px}.setting-chip-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.setting-chip{display:inline-flex!important;align-items:center;gap:8px;background:#f8fbff;border:1px solid rgba(148,163,184,.22);border-radius:999px;padding:10px 12px;color:#0f172a!important}.setting-chip input{width:18px;height:18px}.event-list{display:grid;gap:12px;margin-top:14px}.event-card{border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#fff,#f8fbff);border-radius:20px;padding:16px}.event-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.event-card h3{margin:0;color:#0f172a}.event-card p{margin:5px 0 0;color:#64748b;font-size:13px;font-weight:700}.switch{position:relative;display:inline-flex!important}.switch input{position:absolute;opacity:0}.switch span{width:58px;height:32px;border-radius:999px;background:#e2e8f0;display:block;position:relative;transition:.2s}.switch span:before{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:#fff;left:3px;top:3px;box-shadow:0 2px 8px rgba(15,23,42,.18);transition:.2s}.switch input:checked+span{background:linear-gradient(135deg,#38bdf8,#22c55e)}.switch input:checked+span:before{transform:translateX(26px)}.sticky-save{position:fixed;left:0;right:0;bottom:0;display:flex;justify-content:center;padding:12px;background:rgba(248,251,255,.82);backdrop-filter:blur(12px);border-top:1px solid rgba(148,163,184,.16);z-index:50}.sticky-save .btn{min-width:min(360px,calc(100vw - 32px))}.login-card-auth #registerFormFields.register-form-fields{display:grid!important}.login-card-auth #registerFormFields.register-form-fields.hidden{display:grid!important}.login-card-auth #registerFormFields.register-waiting .auth-fields-grid{display:none!important}.login-card-auth #registerFormFields:not(.register-waiting) .auth-fields-grid{display:grid!important}.login-card-auth #loginForm .field:not(.hidden){display:flex!important;flex-direction:column!important}.login-card-auth #phoneInput,.login-card-auth #pinInput{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;min-height:54px!important}.compact-sheet-card{width:min(560px,100%)!important;max-height:min(calc(100dvh - 28px),720px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;margin:0 auto!important}.compact-sheet-card .modal-head{flex:0 0 auto!important}.compact-sheet-card .app-modal-form{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;padding-right:2px!important}.compact-sheet-card .modal-sticky-actions{position:sticky!important;bottom:0!important;z-index:3!important;background:linear-gradient(180deg,rgba(255,255,255,.96),#fff)!important}.legal-consent-box{display:grid;gap:14px;padding:18px;border:1px solid rgba(148,163,184,.20);border-radius:24px;background:linear-gradient(180deg,#ffffff,#f8fbff);box-shadow:0 16px 34px rgba(15,23,42,.05)}.legal-consent-head h3{margin:0 0 6px;color:#0f172a}.legal-consent-head p{margin:0;color:#64748b;font-weight:700}.legal-doc-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.legal-doc-link:hover{border-color:rgba(14,165,233,.35);background:#eef8ff}.legal-consent-checks{display:grid;gap:10px}.consent-check{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:16px;background:#f8fbff;border:1px solid rgba(148,163,184,.18);font-weight:700;color:#334155}.consent-check input{width:18px;height:18px;margin-top:2px;accent-color:#0ea5e9}.courier-doc-toggle-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px;border:1px solid rgba(148,163,184,.18);border-radius:22px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 12px 26px rgba(15,23,42,.05);margin-bottom:16px}.courier-doc-toggle-card strong{display:block;color:#0f172a;margin-bottom:4px}.courier-doc-toggle-card p{margin:0;color:#64748b;font-weight:700}.notifications-popup-card,.notifications-popup-card-admin{margin:0 auto!important;width:min(680px,100%)!important;height:min(560px,calc(100dvh - 28px))!important;max-height:min(560px,calc(100dvh - 28px))!important;min-height:min(560px,calc(100dvh - 28px))!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.notifications-popup-head{margin-bottom:10px!important;flex:0 0 auto!important}.notifications-popup-scroll{padding-right:4px;flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important}.notifications-popup-scroll .empty{min-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.notifications-popup-actions,.notifications-popup-actions-above-nav{flex:0 0 auto!important}.legal-doc-link.is-read{border-color:rgba(34,197,94,.38)!important;background:linear-gradient(180deg,#f4fff7,#ecfdf3)!important;color:#14532d!important}.legal-doc-link.is-read::before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;background:#22c55e;color:#fff;font-size:12px;font-weight:900;margin-right:8px;flex:0 0 auto}.legal-doc-popup-scroll .doc-meta,.legal-doc-popup-scroll .footer-note{display:none!important}.legal-doc-popup-scroll .doc-section:first-child{border-top:none!important;padding-top:0!important}.legal-doc-popup-actions .btn{min-width:140px}button.legal-doc-link{appearance:none!important;-webkit-appearance:none!important;border:1px solid rgba(148,163,184,.20)!important;text-align:left!important;font:inherit!important;cursor:pointer!important;width:100%!important}button.legal-doc-link:focus{outline:3px solid rgba(14,165,233,.20)!important;outline-offset:2px!important}body:not([data-view^="settings"]) #globalMenuToggle.global-menu-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:not([data-view^="settings"]) #sidebar.mobile-open,body:not([data-view^="settings"]) #mobileMenuBackdrop.open{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.legal-doc-link{display:flex;justify-content:space-between;gap:10px;padding:12px 14px;text-decoration:none;color:#0f172a;border:1px solid rgba(148,163,184,.20);font-weight:800;position:relative!important;overflow:hidden!important;align-items:flex-start!important;min-height:88px!important;border-radius:20px!important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)!important;box-shadow:0 16px 34px rgba(15,23,42,.06)!important}.legal-doc-link::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#0ea5e9,#22c55e)!important}.legal-doc-link::after{content:"↗";color:#0ea5e9;font-size:18px!important;font-weight:900!important}.legal-doc-popup-overlay{padding:16px!important;align-items:center!important;justify-content:center!important;background:linear-gradient(180deg,rgba(15,23,42,.46),rgba(15,23,42,.56))!important;backdrop-filter:blur(10px)!important}.legal-doc-popup-card{width:min(980px,100%)!important;max-height:min(calc(100dvh - 28px),860px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border-radius:28px!important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 34px 80px rgba(15,23,42,.22)!important}.legal-doc-popup-head{padding-bottom:10px!important;border-bottom:1px solid rgba(226,232,240,.95)!important}.legal-doc-popup-title-wrap{display:grid;gap:8px!important}.legal-doc-popup-badge{display:inline-flex;align-items:center;justify-content:center;width:max-content;padding:7px 12px;border-radius:999px;background:linear-gradient(135deg,rgba(14,165,233,.12),rgba(34,197,94,.12))!important;color:#0369a1!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase}.legal-doc-popup-subtitle{margin:0!important;line-height:1.6!important;font-weight:700!important}.legal-doc-popup-scroll{flex:1 1 auto;min-height:0;overflow:auto;padding-right:4px;padding:6px 2px 6px 0!important}.legal-doc-popup-scroll .doc-section{border-top:1px solid #e8f0f8!important;padding:18px!important;border-radius:18px!important;background:rgba(255,255,255,.92)!important;border:1px solid rgba(226,232,240,.92)!important;margin-bottom:12px!important;box-shadow:0 10px 22px rgba(15,23,42,.04)!important}.legal-doc-popup-scroll .doc-section:last-child{margin-bottom:0!important}.legal-doc-popup-scroll h2{margin:0 0 8px!important;line-height:1.25!important;font-size:23px!important;color:#0f172a!important}.legal-doc-popup-scroll p{margin:0!important;color:#475569!important;line-height:1.7!important;font-size:14px!important}.legal-doc-popup-close{min-width:42px!important;min-height:42px!important;border-radius:14px!important;background:#fff!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important}.legal-doc-popup-actions{display:flex;gap:12px;justify-content:flex-end;background:linear-gradient(180deg,rgba(255,255,255,.96),#fff)!important;padding-top:14px!important;border-top:1px solid rgba(226,232,240,.95)!important;backdrop-filter:blur(12px)!important}.legal-doc-secondary-btn{background:#fff!important;border:1px solid rgba(148,163,184,.24)!important;color:#334155!important}.legal-doc-read-btn{min-width:220px!important;background:linear-gradient(135deg,#0ea5e9,#2563eb)!important;border:none!important;box-shadow:0 16px 28px rgba(37,99,235,.22)!important}.address-modal-card .address-search-wrap{position:relative!important;z-index:5!important}.address-modal-card .address-suggestions{top:calc(100% + 8px)!important;border-radius:18px!important;padding:10px!important;border:1px solid rgba(148,163,184,.18)!important;background:rgba(255,255,255,.98)!important;box-shadow:0 24px 44px rgba(15,23,42,.16)!important}.address-modal-card .address-suggestion-item{border-radius:15px!important;padding:12px 14px!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important}.address-modal-card .address-suggestion-item:hover{transform:translateY(-1px)}.quick-order-modal-card-v4 .quick-order-modal-head-v4,.quick-order-modal-card-v4 .modal-head{flex:0 0 auto!important;padding-inline:14px!important;padding:12px 10px 16px!important;backdrop-filter:blur(16px);padding-bottom:12px!important;margin-bottom:12px!important;background:#ffffff!important;border-bottom:1px solid rgba(226,232,240,.95)!important;position:sticky!important;top:0!important;z-index:20!important}.quick-order-modal-card-v4 .quick-order-close{background:#ffffff!important;color:#0f172a!important;box-shadow:0 6px 14px rgba(0,0,0,.10)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border-radius:14px!important;position:relative!important;z-index:25!important;opacity:1!important;visibility:visible!important}body.modal-open #globalMenuToggle.global-menu-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.paytr-settings-panel{display:grid;gap:16px}.paytr-status-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid rgba(148,163,184,.18);border-radius:22px;background:linear-gradient(135deg,rgba(14,165,233,.08),rgba(34,197,94,.08));box-shadow:0 16px 34px rgba(15,23,42,.05)}.paytr-status-card b{display:block;color:#0f172a;margin-bottom:4px}.paytr-status-card span{display:block;color:#64748b;font-weight:700}.paytr-status-badge{display:inline-flex;align-items:center;justify-content:center;min-width:128px;padding:10px 14px;border-radius:999px;background:#e2e8f0;color:#334155;font-weight:900}.paytr-status-badge.active{background:linear-gradient(135deg,#22c55e,#0ea5e9);color:#fff}.paytr-status-badge.passive{background:#fee2e2;color:#be123c}.paytr-settings-form{gap:16px}.paytr-settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.paytr-settings-panel .setting-chip{display:flex!important;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:#fff;border:1px solid rgba(148,163,184,.20);font-weight:900;color:#0f172a;box-shadow:0 8px 18px rgba(15,23,42,.04)}.paytr-settings-panel .setting-chip input{width:18px;height:18px;accent-color:#0ea5e9}.paytr-info-box{display:grid;gap:6px;padding:16px 18px;border-radius:20px;border:1px dashed rgba(14,165,233,.35);background:#f8fbff;color:#334155}.paytr-info-box b{color:#0f172a}.paytr-save-row{display:flex;gap:12px;justify-content:flex-end}.paytr-save-row .btn{min-width:190px}body{margin:0;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden;color:var(--text);background:radial-gradient(circle at 20% 20%,rgba(16,185,129,.25),transparent 28%),radial-gradient(circle at 85% 70%,rgba(34,197,94,.28),transparent 32%),linear-gradient(135deg,#f8fffb 0%,#effdf5 44%,#e7fff4 100%)!important}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(8deg,transparent 12%,rgba(16,185,129,.10)12.3%,transparent 13.1%),linear-gradient(-6deg,transparent 42%,rgba(16,185,129,.10)42.3%,transparent 43.1%),radial-gradient(circle at 9% 72%,rgba(16,185,129,.14),transparent 20%),radial-gradient(circle at 92% 18%,rgba(34,197,94,.13),transparent 24%);animation:greenGlassFloat250 12s ease-in-out infinite alternate}.topbar{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(148,163,184,.18);border:1px solid rgba(15,23,42,.09)!important;background:rgba(255,255,255,.78)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 18px 45px rgba(15,23,42,.08)}.logo{width:44px;height:44px;border-radius:15px;display:grid;place-items:center;flex:none;background:linear-gradient(135deg,#dcfce7,#10b981)!important;color:#047857;box-shadow:0 10px 30px rgba(16,185,129,.25)}.logo.image-logo{padding:6px;background:#dcfce7!important}.brand-title,h1,h2,h3,.stat .num,.quick-card .big{color:#047857}.brand-subtitle,.muted,.tiny,.stat .label{color:#64748b;font-weight:750}.card,.panel,.modal-card,.stat,.item-card,.order-card,.quick-card,.table-wrap,.map-card,.profile-card,.settings-card,.mobile-construction-card,.legal-card,.auth-card,.login-card{border:1px solid rgba(255,255,255,.82)!important;background:rgba(255,255,255,.76)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 24px 70px rgba(16,185,129,.12)}.panel,.modal-card{border-radius:28px}.stat,.item-card,.order-card,.quick-card{border-radius:22px;position:relative;overflow:hidden}.stat::before,.quick-card::before,.item-card::before{content:"";position:absolute;inset:auto -60px -70px auto;width:160px;height:160px;border-radius:50%;background:rgba(16,185,129,.09);pointer-events:none}.btn,.topbar-action-btn,.pill,.user-role-chip,.role-tabs button{border-color:rgba(16,185,129,.22);background:rgba(255,255,255,.70);color:#064e3b;border-radius:16px;box-shadow:0 10px 28px rgba(15,23,42,.045)}.btn:hover,.topbar-action-btn:hover,.role-tabs button:hover{background:#ecfdf5;border-color:rgba(16,185,129,.38);transform:translateY(-2px)}.btn.primary,.nav-btn.active,.role-tabs button.active{background:linear-gradient(135deg,#059669,#047857)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 16px 34px rgba(5,150,105,.22)}.btn.danger,.topbar-action-btn.danger{color:#be123c;background:rgba(255,241,242,.82);border-color:#fecaca}.input,.select,.textarea,input,select,textarea{border-color:rgba(16,185,129,.22)!important;background:rgba(236,253,245,.52)!important;color:#064e3b!important;border-radius:16px}.input:focus,.select:focus,.textarea:focus,input:focus,select:focus,textarea:focus{border-color:#10b981!important;box-shadow:0 0 0 4px rgba(16,185,129,.12)!important;background:#fff!important}.side-head{padding:12px 12px 10px;border-bottom:1px solid var(--line);margin-bottom:10px;border-bottom-color:rgba(16,185,129,.15)}.side-user,.nav-group-title{color:#047857}.nav-btn{min-height:52px;grid-template-columns:30px 1fr;text-align:left;width:calc(100% - 24px);margin:0 12px;padding:10px 14px;display:flex;align-items:center;gap:12px;font-weight:600;transition:.2s;background:transparent;border:none;cursor:pointer;color:#334155;border-radius:18px}.nav-btn:hover{background:rgba(236,253,245,.78);color:#064e3b}.status{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:99px;border:1px solid var(--line);font-size:11px;font-weight:950;white-space:nowrap;color:#047857;background:#dcfce7;border-color:rgba(16,185,129,.24)}.address-line{border-left:3px solid rgba(34,197,94,.65);padding-left:9px;color:#334155;border-left-color:#10b981}table,.table-wrap table{background:rgba(255,255,255,.72)}th{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#064e3b;background:#ecfdf5}td{border-color:rgba(15,23,42,.07)}@keyframes greenGlassFloat250{from{transform:translateY(0)}to{transform:translateY(-18px)}}.courier-notify-overlay{place-items:center!important;justify-items:center!important;width:100vw!important;height:100dvh!important;overflow:auto!important;position:fixed!important;inset:0!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;background:rgba(15,23,42,.34)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.courier-notify-modal{margin:auto!important;width:min(440px,calc(100vw - 34px))!important;max-width:440px!important;max-height:min(78dvh,640px)!important;overflow:auto!important;border-radius:26px!important;border:1px solid rgba(255,255,255,.86)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 28px 90px rgba(15,23,42,.22),0 18px 55px rgba(16,185,129,.18)!important}.courier-notify-modal .modal-head{position:sticky!important;top:0!important;z-index:2!important;background:rgba(255,255,255,.90)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid rgba(16,185,129,.12)!important}.courier-notify-modal .app-modal-form{display:grid!important;gap:14px!important;padding:16px!important}.courier-notify-modal .textarea{min-height:96px!important}.courier-notify-summary{grid-template-columns:1fr 1fr;display:grid!important;gap:10px!important}.courier-notify-summary>div{border:1px solid rgba(16,185,129,.16)!important;background:rgba(236,253,245,.58)!important;border-radius:16px!important;padding:12px!important}.courier-notify-summary b{font-size:12px;text-transform:uppercase;letter-spacing:.05em;display:block!important;color:#047857!important;margin-bottom:4px!important}.courier-notify-summary span{line-height:1.45;color:#334155!important;font-weight:750!important}.courier-notify-modal .modal-sticky-actions{position:sticky!important;bottom:0!important;display:grid!important;grid-template-columns:1fr 1.35fr!important;gap:10px!important;padding-top:8px!important;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.96))!important}.tami-pos-panel .field{border-radius:18px}.tami-info-card{border:1px solid rgba(16,185,129,.20)!important;background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(255,255,255,.78))!important}.tami-info-card h3{color:#047857!important}.page-booting::before,.page-ready::before,.page-leaving::before,.update-overlay,.system-update-overlay,.update-animation,.loading-overlay,.page-transition-overlay{display:none!important;opacity:0!important;pointer-events:none!important;animation:none!important}@keyframes versionRedFlash255{0%{opacity:0}18%{opacity:1}38%{opacity:.18}58%{opacity:.82}78%{opacity:.12}100%{opacity:0}}.version-red-flash{position:fixed;inset:0;z-index:2147483647;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(239,68,68,.42),transparent 34%),radial-gradient(circle at 50% 50%,rgba(220,38,38,.24),transparent 62%);mix-blend-mode:multiply;animation:versionRedFlash255 1.2s ease-out both}body[data-role] #globalMenuToggle.global-menu-toggle,body[data-role] .global-menu-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body[data-role] #sidebar.mobile-open,body[data-role] #mobileMenuBackdrop.open{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.balance-payment-warning{border:1px solid rgba(245,158,11,.28);background:linear-gradient(135deg,rgba(255,251,235,.94),rgba(255,255,255,.78));color:#92400e;font-weight:850;text-align:center!important;border-radius:22px!important;padding:18px 18px!important;line-height:1.6!important}.balance-payment-warning .bpw-title{color:#0f766e!important;font-size:clamp(18px,2vw,21px)!important;font-weight:1000!important;letter-spacing:-.03em!important;margin-bottom:6px!important}.balance-payment-warning .bpw-text{color:#7c2d12!important;font-size:clamp(15px,1.8vw,17px)!important;font-weight:850!important;line-height:1.7!important;max-width:34ch!important;margin:0 auto!important}.workspace-inner{max-width:1360px;margin:0 auto;width:min(1440px,100%)!important;margin-inline:auto!important}.settings-shell-head{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(16,185,129,.18)!important;background:linear-gradient(135deg,rgba(236,253,245,.92),rgba(255,255,255,.78))!important;border-radius:26px!important;padding:18px!important;box-shadow:0 20px 60px rgba(16,185,129,.12)!important}.settings-drawer-title{font-size:12px;text-transform:uppercase;padding:6px 6px 10px;grid-column:1/-1!important;font-weight:1000!important;color:#047857!important;letter-spacing:-.03em!important}.settings-drawer [data-settings-nav],.settings-drawer .nav-btn,.settings-drawer button{min-height:58px!important;border-radius:18px!important;border:1px solid rgba(16,185,129,.18)!important;background:linear-gradient(135deg,rgba(236,253,245,.86),rgba(255,255,255,.82))!important;color:#064e3b!important;font-weight:950!important;box-shadow:0 12px 30px rgba(15,23,42,.06)!important}.settings-drawer [data-settings-nav].active,.settings-drawer .nav-btn.active,.settings-drawer button.active{background:linear-gradient(135deg,#059669,#047857)!important;color:white!important}.settings-home-page{display:grid!important;gap:18px!important}.settings-home-hero{border:1px solid rgba(16,185,129,.18);border-radius:32px;padding:26px;background:radial-gradient(circle at 8% 20%,rgba(16,185,129,.22),transparent 30%),linear-gradient(135deg,rgba(236,253,245,.90),rgba(255,255,255,.82));box-shadow:0 26px 80px rgba(16,185,129,.14)}.settings-home-kicker{display:inline-flex;border:1px solid rgba(16,185,129,.22);background:#dcfce7;color:#047857;border-radius:999px;padding:8px 13px;font-weight:1000;font-size:13px}.settings-home-hero h2{margin:14px 0 8px;color:#047857;font-size:clamp(34px,5vw,58px);letter-spacing:-.06em}.settings-home-hero p{margin:0;color:#334155;font-weight:850;line-height:1.6}.settings-home-card:hover{transform:translateY(-3px);box-shadow:0 28px 80px rgba(16,185,129,.18)}.settings-home-icon{width:54px;height:54px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(135deg,#dcfce7,#10b981);font-size:26px}.settings-home-card b{color:#064e3b;font-size:18px;letter-spacing:-.02em}.settings-home-card small{color:#64748b;font-weight:800;line-height:1.45}.mobile-order-card-ready{touch-action:manipulation}.mobile-order-actions-ready{display:flex;flex-wrap:wrap;gap:8px}.mobile-order-card-open{box-shadow:0 18px 54px rgba(15,23,42,.12)}#globalMenuToggle,.global-menu-toggle,#mobileMenuBackdrop,.mobile-menu-backdrop,#sidebar,.sidebar{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#sidebar,.sidebar,#globalMenuToggle,.global-menu-toggle,#mobileMenuBackdrop,.mobile-menu-backdrop{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body,body[data-sidebar-toggle-mode],body.sidebar-toggle-global-visible,body.sidebar-toggle-global-hidden{--sidebar-width:0px!important}.workspace{padding:22px 24px 34px 0;margin-left:0!important;padding-left:0!important;width:100%!important;max-width:100%!important}.settings-shell,.modern-settings-page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}.settings-menu-toggle{width:42px;height:42px;border-radius:14px;border:1px solid rgba(148,163,184,.24);background:#fff;font-size:18px;font-weight:1000;place-items:center;display:none!important}.settings-layout{grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start;display:block!important}.settings-drawer{color:#e2e8f0;top:110px;inset:auto!important;pointer-events:auto!important;max-width:100%!important;position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;width:100%!important;height:auto!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:12px!important;margin:14px 0!important;padding:16px!important;border:1px solid rgba(16,185,129,.18)!important;border-radius:28px!important;background:rgba(255,255,255,.72)!important;backdrop-filter:blur(18px)!important;box-shadow:0 22px 70px rgba(16,185,129,.12)!important}.settings-home-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:14px!important}.settings-home-card{transition:.22s ease;min-height:160px!important;border:1px solid rgba(16,185,129,.18)!important;border-radius:28px!important;background:rgba(255,255,255,.78)!important;backdrop-filter:blur(18px)!important;box-shadow:0 22px 70px rgba(16,185,129,.12)!important;padding:18px!important;text-align:left!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:9px!important}.tami-info-card [data-tami-mode-label]{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:5px 10px;border-radius:999px;background:#dcfce7;color:#047857;font-weight:1000}body[data-view="settings"] .workspace,body[data-view^="settings_"] .workspace{padding-bottom:calc(var(--mobile-nav-h,74px)+ 42px + env(safe-area-inset-bottom,0px))!important}.settings-backbar span{color:#047857;font-weight:1000;font-size:13px;text-align:right}.settings-back-btn{min-height:42px;border-radius:14px!important;white-space:nowrap}.settings-backbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:10px 12px;border:1px solid rgba(16,185,129,.16);border-radius:20px;background:rgba(255,255,255,.82);box-shadow:0 18px 48px rgba(15,23,42,.08);backdrop-filter:blur(14px);margin-top:10px!important}.user-settings-home-page{width:100%}.user-settings-home-page .settings-home-hero{padding:20px!important}.user-settings-home-page .settings-home-card{min-height:132px!important}.tami-mode-summary{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.tami-mode-summary span{display:inline-flex;align-items:center;gap:4px;padding:8px 10px;border-radius:14px;background:rgba(16,185,129,.10);border:1px solid rgba(16,185,129,.18);font-size:12px;color:#0f172a}.courier-page-note{margin:-6px 0 12px;font-size:12px;line-height:1.45}.mobile-order-detail-modal{width:min(560px,calc(100vw - 28px))!important;max-height:min(86dvh,760px)!important;overflow:auto!important;border-radius:28px!important;padding:0!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96))!important;border:1px solid rgba(16,185,129,.18)!important;box-shadow:0 30px 90px rgba(15,23,42,.25)!important}.mobile-order-detail-head{position:sticky!important;top:0!important;z-index:2!important;padding:18px!important;border-bottom:1px solid rgba(148,163,184,.18)!important;background:rgba(255,255,255,.92)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.mobile-order-detail-head h2{margin:0!important;font-size:20px!important;color:#0f172a!important;font-weight:1000!important}.mobile-order-detail-head p{margin:5px 0 0!important;font-weight:800!important}.mobile-order-detail-summary{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:14px 18px 4px!important}.mobile-order-detail-total,.mobile-order-detail-status,.mobile-order-detail-field{border:1px solid rgba(148,163,184,.18)!important;border-radius:18px!important;background:rgba(255,255,255,.86)!important;padding:12px!important;box-shadow:0 10px 26px rgba(15,23,42,.05)!important}.mobile-order-detail-total{background:linear-gradient(135deg,rgba(16,185,129,.14),rgba(236,253,245,.92))!important}.mobile-order-detail-status{background:linear-gradient(135deg,rgba(59,130,246,.12),rgba(239,246,255,.92))!important}.mobile-order-detail-total small,.mobile-order-detail-status small,.mobile-order-detail-field small{display:block!important;color:#64748b!important;font-size:11px!important;font-weight:950!important;margin-bottom:5px!important}.mobile-order-detail-total strong,.mobile-order-detail-status strong,.mobile-order-detail-field strong{display:block!important;color:#0f172a!important;font-size:14px!important;font-weight:1000!important;line-height:1.35!important;word-break:break-word!important}.mobile-order-detail-total strong{font-size:19px!important;color:#047857!important}.mobile-order-detail-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:14px 18px!important}.mobile-order-detail-field.wide{grid-column:1/-1!important}.mobile-order-detail-actions-title{padding:0 18px 8px!important;color:#0f172a!important;font-size:13px!important;font-weight:1000!important}.mobile-order-detail-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0 18px 18px!important}.mobile-order-detail-actions .btn,.mobile-order-detail-actions .select{width:100%!important;min-width:0!important;min-height:44px!important;border-radius:14px!important;font-weight:950!important;box-sizing:border-box!important}.mobile-order-detail-actions .select{grid-column:1/-1!important;background:#fff!important}.mobile-order-detail-actions .admin-extra-action,.mobile-order-detail-actions .inline-courier-select-btn,.mobile-order-detail-actions .action-accept,.mobile-order-detail-actions [data-notify-courier],.mobile-order-detail-actions [data-accept]{background:linear-gradient(135deg,#047857,#065f46)!important;border-color:transparent!important;color:#fff!important}.mobile-order-detail-actions .empty,.mobile-order-detail-empty{grid-column:1/-1!important}.mobile-order-detail-actions .btn.blue,.mobile-order-detail-actions .btn.blue:hover,.mobile-order-detail-actions .btn.blue:focus,.mobile-order-detail-actions [data-google],.mobile-order-detail-actions [data-google]:hover,.mobile-order-detail-actions [data-google]:focus,.mobile-order-detail-actions [data-google-general],.mobile-order-detail-actions [data-google-general]:hover,.mobile-order-detail-actions [data-google-general]:focus{background:linear-gradient(135deg,#38bdf8,#6366f1)!important;border-color:transparent!important;color:#fff!important}body[data-view="home"] .dashboard-metrics .dash-tile>b{display:block!important;font-size:clamp(30px,8.2vw,46px)!important;line-height:.95!important;font-weight:1000!important;letter-spacing:-.055em!important;color:inherit!important;white-space:nowrap!important;opacity:1!important}body[data-view="home"] .dashboard-metrics .dash-tile:not(.yellow)>b{color:#fff!important}body[data-view="home"] .dashboard-metrics .dash-tile.yellow>b{color:#334155!important}body[data-view="home"] .dashboard-metrics .dash-tile>b .money-value,body[data-view="home"] .dashboard-metrics .dash-tile>b .money-value span,body[data-view="home"] .dashboard-metrics .dash-tile>b .money-symbol,body[data-view="home"] .dashboard-metrics .dash-tile>b .money-amount{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:currentColor!important;-webkit-text-fill-color:currentColor!important;opacity:1!important;transform:none!important;scale:1!important}body[data-view="home"] .dashboard-metrics .dash-tile>b .money-value{display:inline-flex!important;align-items:baseline!important;gap:.10em!important}.user-settings-home-page.user-settings-home-page-compact{gap:14px!important}.user-settings-home-page.user-settings-home-page-compact .settings-home-grid{margin-top:0!important}.settings-reset-zone{margin-top:2px}.settings-reset-alert{display:grid;gap:16px;padding:20px;border:1px solid rgba(239,68,68,.24);border-radius:30px;background:radial-gradient(circle at top right,rgba(248,113,113,.18),transparent 34%),linear-gradient(135deg,rgba(254,242,242,.96),rgba(255,255,255,.90));box-shadow:0 28px 80px rgba(239,68,68,.14)}.settings-reset-copy{display:grid;gap:10px}.settings-reset-badge{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:34px;padding:6px 14px;border-radius:999px;background:#fee2e2;color:#b91c1c;border:1px solid rgba(239,68,68,.22);font-weight:1000;font-size:12px}.settings-reset-copy h3{margin:0;color:#991b1b;font-size:24px;letter-spacing:-.03em}.settings-reset-copy p{margin:0;color:#7f1d1d;line-height:1.6;font-weight:850}.settings-reset-btn{width:100%;min-height:56px;border-radius:22px!important;font-size:16px;font-weight:1000!important;letter-spacing:-.01em;box-shadow:0 20px 54px rgba(239,68,68,.24)}.settings-reset-btn:disabled{opacity:.72}.live-notification-overlay{position:fixed;inset:0;z-index:2147483200;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(2,6,23,.54);backdrop-filter:blur(12px);animation:liveNotificationFade .22s ease}.live-notification-overlay.closing{opacity:0;transition:opacity .22s ease}.live-notification-popup{position:relative;width:min(92vw,420px);border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.30);background:radial-gradient(circle at top right,rgba(96,165,250,.18),transparent 28%),radial-gradient(circle at top left,rgba(34,197,94,.16),transparent 24%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,245,249,.96));box-shadow:0 40px 120px rgba(15,23,42,.34);animation:liveNotificationPop .28s cubic-bezier(.2,.8,.2,1)}.live-notification-popup::before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,#10b981,#0ea5e9,#8b5cf6)}.live-notification-close{position:absolute;top:14px;right:14px;width:40px;height:40px;border:none;border-radius:14px;background:rgba(255,255,255,.88);color:#0f172a;font-size:15px;font-weight:1000;box-shadow:0 10px 26px rgba(15,23,42,.12);cursor:pointer}.live-notification-head{display:grid;gap:16px;justify-items:center;padding:28px 24px 10px}.live-notification-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 14px;border-radius:999px;background:#dcfce7;border:1px solid rgba(16,185,129,.22);color:#047857;font-size:12px;font-weight:1000;letter-spacing:.01em}.live-notification-icon-wrap{position:relative;width:96px;height:96px;display:grid;place-items:center}.live-notification-icon{position:relative;z-index:2;width:78px;height:78px;border-radius:28px;display:grid;place-items:center;font-size:34px;background:linear-gradient(135deg,#eff6ff,#dbeafe);box-shadow:0 22px 44px rgba(14,165,233,.20)}.live-notification-pulse{position:absolute;inset:10px;border-radius:30px;border:2px solid rgba(14,165,233,.22);animation:liveNotificationPulse 1.9s ease-out infinite}.live-notification-body{padding:4px 26px 0;text-align:center}.live-notification-body h3{margin:0;color:#0f172a;font-size:28px;line-height:1.15;letter-spacing:-.04em}.live-notification-body p{margin:12px 0 0;color:#334155;font-size:15px;line-height:1.7;font-weight:800}.live-notification-actions{display:flex;justify-content:center;padding:22px 24px 26px}.live-notification-actions .btn{min-width:160px;min-height:52px;border-radius:18px!important;font-weight:1000!important;box-shadow:0 16px 36px rgba(14,165,233,.18)}.live-notification-overlay.error .live-notification-badge{background:#fee2e2;color:#b91c1c;border-color:rgba(239,68,68,.22)}.live-notification-overlay.error .live-notification-icon{background:linear-gradient(135deg,#fff1f2,#ffe4e6);box-shadow:0 22px 44px rgba(225,29,72,.18)}.live-notification-overlay.error .live-notification-popup::before{background:linear-gradient(90deg,#ef4444,#f97316,#fb7185)}.live-notification-overlay.success .live-notification-badge{background:#dcfce7;color:#047857}@keyframes liveNotificationFade{from{opacity:0}to{opacity:1}}.live-notification-overlay.success .live-notification-popup::before{background:linear-gradient(90deg,#16a34a,#14b8a6,#22c55e)}@keyframes liveNotificationPop{from{transform:translateY(16px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes liveNotificationPulse{0%{transform:scale(.92);opacity:.9}70%{transform:scale(1.16);opacity:0}100%{transform:scale(1.16);opacity:0}}.reset-orders-modal-card{width:min(100%,440px)!important;height:auto!important;max-height:min(460px,calc(100dvh - 44px))!important;min-height:auto!important;margin:auto!important;align-self:center!important;display:grid;gap:14px;overflow:hidden;padding:18px!important;background:radial-gradient(circle at top right,rgba(248,113,113,.18),transparent 28%),radial-gradient(circle at top left,rgba(251,146,60,.16),transparent 22%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(248,250,252,.98))}.reset-orders-modal-hero{display:grid;justify-items:center;gap:10px;text-align:center;padding:2px 2px 0}.reset-orders-modal-badge{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;border-radius:999px;background:#fee2e2;border:1px solid rgba(239,68,68,.2);color:#b91c1c;font-size:12px;font-weight:1000;letter-spacing:.02em}.reset-orders-modal-icon-wrap{position:relative;width:104px;height:104px;display:grid;place-items:center}.reset-orders-modal-icon{position:relative;z-index:2;width:82px;height:82px;display:grid;place-items:center;border-radius:30px;font-size:36px;background:linear-gradient(135deg,#fff1f2,#fee2e2);box-shadow:0 26px 54px rgba(239,68,68,.20)}.reset-orders-modal-pulse{position:absolute;inset:10px;border-radius:34px;border:2px solid rgba(239,68,68,.18);animation:resetOrdersPulse 1.8s ease-out infinite}.reset-orders-modal-hero h2{margin:0;color:#991b1b;font-size:30px;line-height:1.12;letter-spacing:-.04em}.reset-orders-modal-hero p{margin:0;color:#7f1d1d;font-size:15px;line-height:1.75;font-weight:850;max-width:32ch}.reset-orders-modal-hero p b{color:#b91c1c;font-size:18px}.reset-orders-modal-actions{padding-top:0!important}.reset-orders-modal-actions .btn{min-height:54px;border-radius:18px!important;font-weight:1000!important}@keyframes resetOrdersPulse{0%{transform:scale(.9);opacity:.85}70%{transform:scale(1.18);opacity:0}100%{transform:scale(1.18);opacity:0}}.reset-orders-modal-actions .btn.danger{box-shadow:0 18px 40px rgba(239,68,68,.20)}body[data-role="admin"] .modal.app-modal{align-items:center!important;justify-content:center!important}.balance-required-alert .money-value{display:inline-flex;align-items:baseline;gap:.08em;color:#b91c1c;font-weight:1000}.address-suggestions,.quick-order-modal-card-v4 .address-suggestions,.address-modal-card .address-suggestions{display:grid!important;gap:5px!important;max-height:150px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;padding:7px!important;border-radius:16px!important;background:rgba(255,255,255,.98)!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:0 18px 40px rgba(15,23,42,.14)!important}.address-suggestions:empty{display:none!important}.address-suggestion-item,.quick-order-modal-card-v4 .address-suggestion-item,.address-modal-card .address-suggestion-item{min-height:40px!important;max-height:40px!important;padding:0 11px!important;border-radius:13px!important;display:flex!important;align-items:center!important;gap:0!important;text-align:left!important;overflow:hidden!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;border:1px solid rgba(148,163,184,.16)!important;box-shadow:none!important}.address-suggestion-item b,.quick-order-modal-card-v4 .address-suggestion-item b,.address-modal-card .address-suggestion-item b{display:block!important;width:100%!important;min-width:0!important;font-size:11.5px!important;line-height:1.2!important;font-weight:850!important;color:#0f172a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.address-suggestion-item span,.quick-order-modal-card-v4 .address-suggestion-item span,.address-modal-card .address-suggestion-item span{display:none!important}.address-suggestion-empty{color:#64748b;min-height:40px!important;display:flex!important;align-items:center!important;padding:0 11px!important;font-size:11.5px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.address-suggestions::-webkit-scrollbar{width:7px!important}.address-suggestions::-webkit-scrollbar-track{background:rgba(226,232,240,.7)!important;border-radius:999px!important}.address-suggestions::-webkit-scrollbar-thumb{background:rgba(14,165,233,.45)!important;border-radius:999px!important}.address-suggestions::-webkit-scrollbar-thumb:hover{background:rgba(14,165,233,.65)!important}.live-balance-cell{display:inline-flex;align-items:center;justify-content:center;min-width:92px;padding:8px 10px;border-radius:14px;background:linear-gradient(135deg,rgba(16,185,129,.14),rgba(236,253,245,.95));color:#047857;font-weight:1000}.live-package-cell{display:inline-flex;align-items:center;justify-content:center;min-width:62px;padding:8px 10px;border-radius:14px;background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(239,246,255,.95));color:#1d4ed8;font-weight:1000}.user-finance-modal-card{width:min(100%,520px)!important}.user-finance-section{border-color:rgba(16,185,129,.22)!important;background:linear-gradient(135deg,rgba(236,253,245,.82),rgba(255,255,255,.96))!important}.finance-live-preview{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:18px;background:#f8fafc;border:1px solid rgba(148,163,184,.22)}.finance-live-preview span{color:#64748b;font-weight:900}.finance-live-preview b{color:#0f172a;font-size:20px;font-weight:1000}.users-table th:nth-child(5),.users-table th:nth-child(6),.users-table td:nth-child(5),.users-table td:nth-child(6){text-align:center;white-space:nowrap}.settings-home-card[data-admin-settings-view="settings_users"]{border-color:rgba(14,165,233,.26)!important;background:radial-gradient(circle at top right,rgba(14,165,233,.14),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,253,250,.94))!important;box-shadow:0 24px 64px rgba(14,165,233,.13)!important}.settings-home-card[data-admin-settings-view="settings_users"] .settings-home-icon{background:linear-gradient(135deg,rgba(14,165,233,.18),rgba(16,185,129,.16))!important}.app-modal[aria-label="Kullanıcı Düzenle"] .app-modal-card{height:auto!important;max-height:min(78vh,760px)!important;overflow:auto!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-head{margin-bottom:8px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .app-modal-form{gap:10px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .form-grid{gap:9px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .field{gap:5px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .input,.app-modal[aria-label="Kullanıcı Düzenle"] .select{min-height:40px!important;padding:9px 11px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .textarea{min-height:72px!important;padding:9px 11px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .form-subsection{padding:12px!important;border-radius:16px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .form-subsection h3{font-size:14px!important;margin-bottom:8px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .doc-image-grid{gap:9px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .doc-image-field{gap:6px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .doc-image-preview{height:92px!important;border-radius:14px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-sticky-actions{padding-top:10px!important}.app-modal[aria-label="Kullanıcı Düzenle"],.app-modal[aria-label="Kurye Düzenle"]{align-items:center!important;justify-content:center!important;padding:8px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .user-edit-modal-card,.app-modal[aria-label="Kurye Düzenle"] .user-edit-modal-card,.app-modal[aria-label="Kullanıcı Düzenle"] .campaign-modal-card,.app-modal[aria-label="Kurye Düzenle"] .campaign-modal-card{width:min(100%,480px)!important;height:auto!important;min-height:0!important;max-height:min(66dvh,520px)!important;padding:10px!important;border-radius:16px!important;overflow-y:auto!important;overflow-x:hidden!important;margin:auto!important;-webkit-overflow-scrolling:touch!important}.app-modal[aria-label="Kullanıcı Düzenle"] .user-edit-modal-card::-webkit-scrollbar,.app-modal[aria-label="Kurye Düzenle"] .user-edit-modal-card::-webkit-scrollbar,.app-modal[aria-label="Kullanıcı Düzenle"] .campaign-modal-card::-webkit-scrollbar,.app-modal[aria-label="Kurye Düzenle"] .campaign-modal-card::-webkit-scrollbar{width:6px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-head,.app-modal[aria-label="Kurye Düzenle"] .modal-head{margin-bottom:4px!important;gap:6px!important;align-items:center!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-head h2,.app-modal[aria-label="Kurye Düzenle"] .modal-head h2{margin:0!important;font-size:18px!important;line-height:1.05!important;letter-spacing:-.03em!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-head .muted,.app-modal[aria-label="Kurye Düzenle"] .modal-head .muted{display:none!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-head .btn,.app-modal[aria-label="Kurye Düzenle"] .modal-head .btn{min-height:30px!important;height:30px!important;padding:4px 9px!important;border-radius:10px!important;font-size:12px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .admin-user-edit-form,.app-modal[aria-label="Kurye Düzenle"] .admin-user-edit-form,.app-modal[aria-label="Kullanıcı Düzenle"] .app-modal-form,.app-modal[aria-label="Kurye Düzenle"] .app-modal-form{gap:6px!important;margin-top:0!important}.app-modal[aria-label="Kullanıcı Düzenle"] .admin-user-edit-form>.three.form-grid,.app-modal[aria-label="Kullanıcı Düzenle"] .admin-user-edit-form>.two.form-grid,.app-modal[aria-label="Kurye Düzenle"] .admin-user-edit-form>.three.form-grid,.app-modal[aria-label="Kurye Düzenle"] .admin-user-edit-form>.two.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-modal[aria-label="Kullanıcı Düzenle"] .form-grid,.app-modal[aria-label="Kurye Düzenle"] .form-grid{gap:6px!important;margin-top:0!important}.app-modal[aria-label="Kullanıcı Düzenle"] .field,.app-modal[aria-label="Kurye Düzenle"] .field{gap:2px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .field label,.app-modal[aria-label="Kurye Düzenle"] .field label{font-size:10px!important;line-height:1.08!important;font-weight:950!important;margin:0!important}.app-modal[aria-label="Kullanıcı Düzenle"] .input,.app-modal[aria-label="Kullanıcı Düzenle"] .select,.app-modal[aria-label="Kurye Düzenle"] .input,.app-modal[aria-label="Kurye Düzenle"] .select{min-height:31px!important;height:31px!important;padding:5px 8px!important;border-radius:11px!important;font-size:12px!important;line-height:1.15!important}.app-modal[aria-label="Kullanıcı Düzenle"] .textarea,.app-modal[aria-label="Kurye Düzenle"] .textarea{min-height:44px!important;height:44px!important;padding:6px 8px!important;border-radius:11px!important;font-size:12px!important;line-height:1.25!important}.app-modal[aria-label="Kullanıcı Düzenle"] .form-subsection,.app-modal[aria-label="Kurye Düzenle"] .form-subsection{padding:7px 8px!important;border-radius:12px!important;gap:5px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .form-subsection h3,.app-modal[aria-label="Kurye Düzenle"] .form-subsection h3{font-size:12px!important;line-height:1.1!important;margin:0 0 5px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .user-finance-section,.app-modal[aria-label="Kurye Düzenle"] .user-finance-section{padding:7px 8px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .user-finance-section .two.form-grid,.app-modal[aria-label="Kurye Düzenle"] .user-finance-section .two.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .user-finance-section .tiny,.app-modal[aria-label="Kurye Düzenle"] .user-finance-section .tiny{display:none!important}.app-modal[aria-label="Kullanıcı Düzenle"] .role-detail-section.hidden,.app-modal[aria-label="Kurye Düzenle"] .role-detail-section.hidden{display:none!important;margin:0!important;padding:0!important}.app-modal[aria-label="Kullanıcı Düzenle"] .doc-image-grid,.app-modal[aria-label="Kurye Düzenle"] .doc-image-grid{gap:6px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.app-modal[aria-label="Kullanıcı Düzenle"] .doc-image-field,.app-modal[aria-label="Kurye Düzenle"] .doc-image-field{gap:4px!important;font-size:10px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .doc-image-preview,.app-modal[aria-label="Kurye Düzenle"] .doc-image-preview{height:50px!important;border-radius:10px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .doc-file-input,.app-modal[aria-label="Kurye Düzenle"] .doc-file-input{font-size:10px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-sticky-actions,.app-modal[aria-label="Kurye Düzenle"] .modal-sticky-actions{bottom:0!important;padding:6px 0 0!important;gap:6px!important;grid-template-columns:1fr 1fr!important}.app-modal[aria-label="Kullanıcı Düzenle"] .modal-sticky-actions .btn,.app-modal[aria-label="Kurye Düzenle"] .modal-sticky-actions .btn{min-height:34px!important;height:34px!important;padding:6px 8px!important;border-radius:11px!important;font-size:12px!important;line-height:1.1!important}.modern-profile-edit-card{width:min(560px,calc(100vw - 24px));border-radius:28px;border:1px solid rgba(16,185,129,.18);background:linear-gradient(180deg,rgba(244,255,250,.98)0%,rgba(255,255,255,.98)100%);box-shadow:0 28px 70px rgba(15,23,42,.18);overflow:hidden}.modern-profile-head{align-items:flex-start;gap:12px}.modern-sheet-kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:rgba(16,185,129,.10);color:#047857;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px}.modern-profile-summary-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 0 14px}.modern-profile-summary-card{border-radius:20px;border:1px solid rgba(16,185,129,.16);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(236,253,245,.92));padding:14px 16px}.modern-profile-summary-card span{display:block;font-size:12px;color:#64748b;margin-bottom:6px}.modern-profile-summary-card b{font-size:19px;line-height:1.2;color:#0f172a}.modern-profile-form{gap:14px}.modern-form-section{border:1px solid rgba(148,163,184,.16);background:rgba(255,255,255,.78);border-radius:22px;padding:14px}.modern-form-section.subtle{background:rgba(248,250,252,.92)}.modern-form-section-title{font-size:13px;font-weight:900;color:#0f766e;margin-bottom:10px}.modern-sheet-actions{padding-top:4px}.settings-shortcut-button{cursor:pointer;text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.settings-shortcut-button:hover,.settings-shortcut-button:active{transform:translateY(-1px);border-color:rgba(16,185,129,.28);box-shadow:0 14px 28px rgba(15,23,42,.08)}.settings-shortcut-button.emphasis{background:linear-gradient(135deg,rgba(236,253,245,.95),rgba(255,255,255,.98))}.modern-settings-profile-panel{border-radius:28px}.modern-settings-shortcuts{gap:12px}.modern-settings-profile-actions .btn{min-width:132px}.package-store-modal{width:min(760px,calc(100vw - 24px));max-height:min(88vh,860px);border-radius:30px;border:1px solid rgba(16,185,129,.16);background:linear-gradient(180deg,rgba(246,255,251,.98),rgba(255,255,255,.98));box-shadow:0 30px 80px rgba(15,23,42,.18);overflow:auto}.package-store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:16px 0 18px}.package-plan-card{position:relative;border:1px solid rgba(148,163,184,.24);border-radius:24px;background:#fff;padding:16px;text-align:left;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.package-plan-card:hover,.package-plan-card.selected{transform:translateY(-2px);border-color:rgba(16,185,129,.38);box-shadow:0 20px 36px rgba(15,23,42,.10)}.package-plan-card.selected{background:linear-gradient(180deg,rgba(236,253,245,.96),rgba(255,255,255,.98))}.package-plan-badge{position:absolute;top:12px;right:12px;padding:5px 9px;border-radius:999px;background:rgba(16,185,129,.12);color:#047857;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.package-plan-head{display:flex;flex-direction:column;gap:8px;margin-top:4px}.package-plan-head b{font-size:18px;line-height:1.25;color:#0f172a;max-width:88%}.package-plan-head span{font-size:20px;font-weight:900;color:#059669}.package-plan-meta{display:grid;gap:6px;margin-top:12px;color:#475569;font-size:13px}.package-plan-footer{margin-top:14px;font-size:12px;font-weight:800;color:#0f766e}.rich-package-preview{border-radius:22px;background:linear-gradient(135deg,rgba(240,253,250,.98),rgba(255,255,255,.98));border:1px solid rgba(16,185,129,.18)}.package-store-form{gap:14px}.package-purchase-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.package-purchase-summary>div{border-radius:18px;border:1px solid rgba(148,163,184,.18);background:#fff;padding:13px 14px}.package-purchase-summary span{display:block;font-size:12px;color:#64748b;margin-bottom:6px}.package-purchase-summary b{font-size:18px;color:#0f172a}.package-bonus-note{border-radius:18px;padding:12px 14px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.14);color:#1d4ed8;font-size:13px;font-weight:700}.fallback-package-store-modal{max-width:420px}.package-store-modal-v327{max-width:780px!important}.package-store-head h2{letter-spacing:-.03em}.package-store-modal-v327 .package-plan-card{min-height:142px}.package-store-modal-v327 .package-plan-card.selected::after{content:"✓";position:absolute;right:16px;bottom:14px;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:#10b981;color:white;font-weight:1000}.package-store-modal-v327 .package-purchase-summary>div{min-height:72px}.package-store-modal-v327 #packageSubmitBtn{min-height:54px;border-radius:18px;font-weight:950}.profile-dropdown{position:absolute;top:calc(100% + 10px);right:0;padding:10px;background:#fff;border:1px solid rgba(148,163,184,.22);border-radius:18px;box-shadow:0 24px 48px rgba(15,23,42,.14);display:none;z-index:140;width:min(240px,calc(100vw - 32px));min-width:min(220px,calc(100vw - 32px));max-width:calc(100vw - 24px)}.profile-dropdown button{width:100%;min-height:42px;border:1px solid rgba(148,163,184,.16);background:#fff;border-radius:14px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:800;color:#0f172a;text-align:left;min-width:0}.profile-dropdown button b{margin-left:auto;max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.profile-dropdown .profile-metric-row{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98))}.package-store-modal-v328 .package-loading-card{border:1px dashed rgba(148,163,184,.35);border-radius:18px;background:rgba(248,250,252,.9);color:#64748b;font-weight:800;text-align:center;padding:26px 18px;margin-top:14px}.package-store-modal-v328 .package-plan-box{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.package-store-modal-v328 .package-plan-price{white-space:nowrap;font-weight:950;color:#059669}body[data-role="admin"] .live-notification-overlay{align-items:flex-end!important;justify-content:center!important;padding:18px 18px calc(26px + env(safe-area-inset-bottom))!important;background:rgba(2,6,23,.30)!important}@keyframes liveNotificationPopBottom{from{transform:translateY(36px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}body[data-role="admin"] .live-notification-popup{width:min(92vw,440px)!important;margin:0 auto!important;animation:liveNotificationPopBottom .28s cubic-bezier(.2,.8,.2,1)!important}.payment-management-card .payment-management-select-field{max-width:620px}.payment-management-card .settings-conditional{border:1px solid rgba(16,185,129,.18);border-radius:22px;padding:18px;background:linear-gradient(180deg,#ffffff,#f8fffb);box-shadow:0 12px 34px rgba(15,23,42,.06)}.payment-management-card .settings-card-head.compact{margin-bottom:14px}.payment-management-card .settings-card-head.compact h3{font-size:17px}.bank-settings-panel{background:linear-gradient(135deg,#f8fffb,#eefcf5)!important}.online-settings-panel{background:linear-gradient(135deg,#f8fbff,#f7fffb)!important}.bank-transfer-popup-card{max-width:560px;border-radius:28px;overflow:hidden}.bank-transfer-popup-hero span{display:block;color:#64748b;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.bank-transfer-popup-hero b{display:block;color:#059669;font-size:32px;line-height:1.1}.bank-transfer-popup-hero small{color:#475569;line-height:1.55}.bank-transfer-info-card{display:grid;gap:10px;margin:0 0 14px}.bank-transfer-info-row{padding:13px 14px;border-radius:18px;border:1px solid rgba(148,163,184,.22);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.04)}.bank-transfer-info-row span{display:block;color:#64748b;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.bank-transfer-info-row b{display:block;color:#0f172a;font-size:15px;word-break:break-word}.bank-transfer-info-row.iban-row b{font-size:17px;letter-spacing:.03em;color:#0369a1}.bank-transfer-note-box{display:grid;gap:4px;margin:0 0 14px;padding:12px 14px;border-radius:18px;background:#fff7ed;border:1px solid rgba(251,146,60,.25);color:#9a3412}.bank-transfer-note-box span{font-size:13px;line-height:1.45}.balance-payment-warning.bank-mode{background:linear-gradient(135deg,#ecfdf5,#f0fdfa);border-color:rgba(16,185,129,.25)}.payment-notifications-panel .panel-title{align-items:flex-start}.payment-notification-list{display:grid;gap:14px}.payment-notification-card.cancelled{background:linear-gradient(135deg,#fff1f2,#ffe4e6);border-color:rgba(244,63,94,.30)}.payment-notification-card.approved{background:linear-gradient(135deg,#ecfdf5,#ffffff);border-color:rgba(16,185,129,.30)}.payment-notification-main{display:flex;gap:12px;align-items:flex-start}.payment-notification-icon{width:46px;height:46px;border-radius:16px;display:grid;place-items:center;background:#ecfdf5;font-size:22px;flex:0 0 auto}.payment-notification-title{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.payment-notification-title b{font-size:16px;color:#0f172a}.payment-notification-title span{font-size:12px;padding:4px 8px;border-radius:999px;background:#eef2ff;color:#3730a3;font-weight:800}.payment-notification-main p{margin:5px 0;color:#475569;font-size:13px}.payment-notification-meta{display:flex;gap:7px;flex-wrap:wrap}.payment-notification-meta span{font-size:12px;border-radius:999px;background:#f1f5f9;color:#475569;padding:4px 8px}.payment-notification-amount span,.payment-notification-bank span{display:block;color:#64748b;font-size:12px;font-weight:800;text-transform:uppercase}.payment-notification-bank small{display:block;color:#64748b;margin-top:4px}.bank-modern-select-field{position:relative}.bank-modern-select-shell{position:relative;display:flex;align-items:center;width:100%}.bank-modern-select-shell .bank-select-icon{position:absolute;left:15px;z-index:2;width:30px;height:30px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#dcfce7,#e0f2fe);border:1px solid rgba(16,185,129,.18);box-shadow:0 8px 18px rgba(15,23,42,.06);pointer-events:none}.bank-modern-select-shell .bank-select-chevron{position:absolute;right:15px;z-index:2;color:#047857;font-weight:1000;font-size:18px;pointer-events:none;transform:translateY(-1px)}.bank-modern-select{appearance:none!important;-webkit-appearance:none!important;width:100%;min-height:54px;padding-left:56px!important;padding-right:48px!important;border-radius:18px!important;background:linear-gradient(180deg,#ffffff,#f5fffa)!important;border:1px solid rgba(16,185,129,.28)!important;box-shadow:0 12px 28px rgba(15,23,42,.06)!important;color:#0f172a!important;font-weight:500!important;font-size:14px!important;line-height:1.4;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;overflow-y:auto}.bank-modern-select:hover{border-color:rgba(16,185,129,.52)!important;box-shadow:0 16px 34px rgba(16,185,129,.12)!important}.bank-modern-select:focus{outline:none!important;border-color:#10b981!important;box-shadow:0 0 0 4px rgba(16,185,129,.14),0 18px 36px rgba(15,23,42,.08)!important}.bank-modern-select option{font-weight:400;color:#334155;background:#fff;font-size:13px;padding:10px 12px}.bank-modern-select.expanded{min-height:236px;max-height:236px;overflow-y:auto;padding-top:10px!important;padding-bottom:10px!important}.bank-modern-select.expanded+.bank-select-chevron{opacity:.4}.payment-management-card .two.form-grid{align-items:start}.payment-management-card .field{min-width:0;align-content:start}.payment-management-card .input,.payment-management-card .select,.payment-management-card .bank-modern-select{box-sizing:border-box}.payment-management-card .bank-settings-panel .two.form-grid{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.payment-management-card .bank-settings-panel .bank-modern-select-shell{min-width:0}.payment-management-card .bank-settings-panel input[name="bankIban"]{letter-spacing:.03em}.payment-management-card .bank-settings-panel .tiny{margin-top:2px}.bank-transfer-popup-hero{display:grid;margin:12px 0 14px;padding:18px;border-radius:22px;background:linear-gradient(135deg,#e8fff4,#f2fbff);border:1px solid rgba(16,185,129,.22);gap:0!important}.bank-transfer-amount-inline{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.bank-transfer-amount-inline span{display:inline-block!important;margin:0;color:#64748b;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.bank-transfer-amount-inline b{display:inline-block!important;margin:0;color:#059669;font-size:30px;line-height:1.1;white-space:nowrap}.payment-notification-card{border-radius:24px;border:1px solid rgba(148,163,184,.24);background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:0 18px 44px rgba(15,23,42,.07);display:grid;grid-template-columns:1fr!important;gap:10px;align-items:start;padding:16px 14px}.payment-notification-row{display:grid;gap:4px;min-width:0}.payment-notification-row span{font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;color:#64748b}.payment-notification-user-row b{font-size:17px;color:#0f172a;line-height:1.3;word-break:break-word}.payment-notification-amount b{display:block;font-size:24px;color:#059669;line-height:1.1}.payment-notification-amount small{display:inline-block;margin-top:3px;font-size:12px;font-weight:800;color:#334155}.payment-notification-bank b{display:block;font-size:15px;color:#0f172a;line-height:1.35;word-break:break-word}.payment-notification-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start;margin-top:2px}.payment-notification-approved{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;background:#dcfce7;color:#166534;font-weight:900;font-size:13px}.payment-notification-approved svg{width:16px;height:16px;stroke:currentColor;stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.payment-notification-approved small{font-size:12px;font-weight:900;color:inherit}.payment-notification-icon,.payment-notification-title,.payment-notification-main p,.payment-notification-meta{display:none!important}.payment-notifications-panel .payment-notification-card .payment-notification-row{display:flex!important;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(148,163,184,.16)}.payment-notifications-panel .payment-notification-card .payment-notification-row:last-of-type{border-bottom:none}.payment-notifications-panel .payment-notification-row span{flex:0 0 auto;text-align:left!important;max-width:42%}.payment-notifications-panel .payment-notification-row b,.payment-notifications-panel .payment-notification-row small,.payment-notifications-panel .payment-notification-value{margin-left:auto;text-align:right!important;justify-self:end}.payment-notifications-panel .payment-notification-value{display:grid;gap:3px;justify-items:end;max-width:58%}.payment-notifications-panel .payment-notification-row>b{max-width:58%;word-break:break-word}.payment-notifications-panel .payment-notification-actions{justify-content:flex-end!important}.payment-notifications-panel .payment-notification-row>span{flex:0 0 auto;text-align:left!important;max-width:42%}.payment-notifications-panel .payment-notification-row .money-value,.payment-notifications-panel .payment-notification-row .money-symbol,.payment-notifications-panel .payment-notification-row .money-amount{max-width:none!important;text-align:right!important}.payment-notifications-panel .payment-notification-amount .payment-notification-value{display:flex!important;align-items:flex-end;justify-content:flex-end;gap:8px;flex-wrap:nowrap;max-width:58%}.payment-notifications-panel .payment-notification-amount b{font-size:22px;display:inline-flex!important;align-items:baseline;white-space:nowrap;min-width:max-content}.payment-notifications-panel .payment-notification-amount b .money-value{display:inline-flex!important;align-items:baseline;gap:3px;white-space:nowrap}.payment-notifications-panel .payment-notification-amount b .money-symbol,.payment-notifications-panel .payment-notification-amount b .money-amount{display:inline!important;white-space:nowrap}.payment-notifications-panel .payment-notification-amount small{flex:0 0 auto;white-space:nowrap}.user-ad-popup-backdrop.closing{opacity:0}.user-ad-popup-image{display:block;width:100%;height:auto;max-height:86vh;object-fit:contain;background:#fff}@keyframes userAdPopupIn{from{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.site-settings-card .site-settings-preview-row{display:flex;gap:14px;align-items:stretch;justify-content:space-between;margin:14px 0 18px;flex-wrap:wrap}.site-brand-preview{display:flex;align-items:center;gap:14px;min-width:min(100%,360px);padding:16px;border:1px solid rgba(15,23,42,.08);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(248,250,252,.82));box-shadow:0 16px 36px rgba(15,23,42,.08)}.site-brand-preview:before{content:"";width:6px;align-self:stretch;border-radius:999px;background:var(--preview-brand,var(--brand))}.site-brand-logo{width:58px;height:58px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);display:grid;place-items:center;overflow:hidden;box-shadow:0 12px 28px rgba(15,23,42,.10)}.site-brand-logo img{width:100%;height:100%;object-fit:contain;padding:8px}.site-brand-preview b{display:block;font-size:1.08rem;color:var(--text)}.site-brand-preview small,.site-favicon-preview-box small{display:block;color:var(--muted);margin-top:4px}.site-favicon-preview-box{width:138px;min-height:116px;border-radius:22px;border:1px solid rgba(15,23,42,.08);background:#fff;display:grid;place-items:center;padding:14px;box-shadow:0 16px 36px rgba(15,23,42,.08)}.site-favicon-preview-box img{width:42px;height:42px;object-fit:contain}.site-color-input{height:48px;padding:6px;cursor:pointer}.profile-user-title{padding:4px 4px 8px;color:#dc2626;font-size:12px;font-weight:1000;text-transform:none!important;letter-spacing:.02em!important;white-space:normal!important;word-break:break-word!important;line-height:1.28!important}.faq-public-card{width:min(760px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:hidden;display:flex;flex-direction:column;border-radius:24px!important}.faq-public-list{display:grid;gap:10px;overflow:auto;padding:2px 2px 6px;-webkit-overflow-scrolling:touch}.faq-public-item{border:1px solid rgba(148,163,184,.20);border-radius:18px;background:#fff;overflow:hidden}.faq-public-question{width:100%;border:0;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;text-align:left;font-weight:950;color:#0f172a;cursor:pointer}.faq-public-question b{transition:transform .18s ease}.faq-public-item.open .faq-public-question b{transform:rotate(180deg)}.faq-public-answer{display:none;padding:0 18px 16px;color:#334155;line-height:1.6;font-size:14px}.faq-public-item.open .faq-public-answer{display:block}.faq-admin-list{display:grid;gap:12px}.faq-admin-row{border:1px solid rgba(148,163,184,.22);border-radius:18px;background:#fff;padding:14px;display:grid;gap:12px}.faq-admin-row-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.faq-admin-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:14px}.faq-public-readable-head{align-items:flex-start;border-bottom:1px solid rgba(148,163,184,.18)}.faq-public-readable-head h2{margin:0;font-size:clamp(20px,2vw,28px);line-height:1.15;font-weight:950;color:#0f172a}.faq-public-content{overflow:auto;padding:18px 20px 22px;-webkit-overflow-scrolling:touch;color:#0f172a}.faq-public-section{display:grid;gap:10px;margin:0 0 18px}.faq-public-section h3{display:flex;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:950;color:#0f172a;line-height:1.25}.faq-public-section-icon{display:inline-flex;align-items:center;justify-content:center;min-width:24px}.faq-public-qa-list{display:grid;gap:9px}.faq-public-qa{display:grid;gap:4px;margin:0;padding:0}.faq-public-qa h4{margin:0;font-size:14.5px;line-height:1.35;font-weight:950;color:#111827}.faq-public-qa p{margin:0;font-size:14px;line-height:1.55;font-weight:650;color:#1f2937}.faq-public-support{margin-top:22px;padding-top:16px;border-top:1px dashed rgba(148,163,184,.45);display:grid;gap:6px}.faq-public-support h3{margin:0;font-size:16px;font-weight:950;color:#0f172a}.faq-public-support p{margin:0;font-size:14px;line-height:1.55;font-weight:700;color:#1f2937}.faq-admin-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.faq-admin-meta-grid .field:nth-child(2),.faq-admin-meta-grid .field:nth-child(4){grid-column:span 2}.faq-admin-section-list{display:grid;gap:14px}.faq-admin-section{border:1px solid rgba(148,163,184,.24);border-radius:20px;background:linear-gradient(180deg,#ffffff,#f8fafc);padding:14px;display:grid;gap:12px;box-shadow:0 10px 24px rgba(15,23,42,.05)}.faq-admin-section-head,.faq-admin-question-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.faq-admin-section-head b,.faq-admin-question-head b{font-weight:950;color:#0f172a}.faq-admin-section-fields{display:grid;grid-template-columns:110px 1fr;gap:12px}.faq-admin-question-list{display:grid;gap:10px}.faq-admin-question{border:1px solid rgba(148,163,184,.18);border-radius:16px;background:#fff;padding:12px;display:grid;gap:10px}.faq-admin-section-actions{display:flex;justify-content:flex-start}.faq-public-readable-card{max-height:calc(100dvh - 28px);background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;width:min(860px,calc(100vw - 28px))!important}#faqBtn{display:none!important}.user-ad-popup-backdrop{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(15,23,42,.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:1;transition:opacity .18s ease;z-index:2147483000!important;overflow:auto!important;padding-top:calc(env(safe-area-inset-top,0px)+ 12px)!important;padding-right:calc(env(safe-area-inset-right,0px)+ 12px)!important;padding-bottom:calc(env(safe-area-inset-bottom,0px)+ 12px)!important;padding-left:calc(env(safe-area-inset-left,0px)+ 12px)!important}.user-ad-popup-card{position:relative;width:min(520px,94vw);max-height:92vh;border-radius:24px;background:#fff;box-shadow:0 26px 70px rgba(15,23,42,.32);border:1px solid rgba(255,255,255,.78);transform:translateY(0)scale(1);animation:userAdPopupIn .22s ease both;overflow:visible!important}.user-ad-popup-close{border-radius:999px;font-size:26px;font-weight:900;line-height:1;cursor:pointer;display:grid;place-items:center;position:fixed!important;top:max(12px,calc(env(safe-area-inset-top,0px)+ 10px))!important;right:max(12px,calc(env(safe-area-inset-right,0px)+ 10px))!important;z-index:2147483647!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;background:#fff!important;color:#0f172a!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 14px 34px rgba(15,23,42,.24)!important;transform:none!important}.money-input-wrap .money-input{text-align:left;inputmode:numeric;font-variant-numeric:tabular-nums;padding-left:52px!important;text-indent:0!important}.money-input-symbol{position:absolute;top:50%;transform:translateY(-50%);color:#0ea5e9!important;font-weight:950;z-index:1;pointer-events:none;line-height:1;left:18px!important;width:22px!important;min-width:22px!important;text-align:center!important}.checkout-payment-grid .money-input-wrap .money-input,.compact-payment-grid .money-input-wrap .money-input,.quick-order-form .money-input-wrap .money-input,.quick-order-form-v2 .money-input-wrap .money-input{padding-left:56px!important}.checkout-payment-grid .money-input-symbol,.compact-payment-grid .money-input-symbol,.quick-order-form .money-input-symbol,.quick-order-form-v2 .money-input-symbol{left:20px!important}.campaign-rate-field .money-input-symbol{display:none!important}.campaign-rate-field .money-input-wrap .money-input{padding-left:14px!important}.floating-location-picker.location-picker-overlay{position:fixed!important;inset:0!important;z-index:2147483647!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:clamp(10px,2dvw,18px)!important;box-sizing:border-box!important;background:rgba(15,23,42,.56)!important;backdrop-filter:blur(10px)saturate(1.08)!important}.location-picker-card{width:min(96vw,720px)!important;max-width:min(96vw,720px)!important;height:auto!important;max-height:calc(100dvh - 24px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:14px!important;border-radius:24px!important;box-sizing:border-box!important}.location-picker-head{flex:0 0 auto!important;margin-bottom:10px!important;gap:10px!important}.location-picker-head h2{font-size:clamp(18px,4.8vw,24px)!important;margin:0!important}.location-picker-actions{flex:0 0 auto!important;margin-bottom:10px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.location-picker-actions .btn{min-height:46px!important;border-radius:14px!important}.location-picker-map{flex:1 1 auto!important;width:100%!important;height:min(58dvh,480px)!important;min-height:min(48dvh,330px)!important;max-height:calc(100dvh - 180px)!important;border-radius:18px!important;overflow:hidden!important;box-sizing:border-box!important}.location-picker-map .leaflet-container{width:100%!important;height:100%!important;border-radius:18px!important}.location-picker-loading,.location-picker-error{height:100%;min-height:220px;display:grid;place-items:center;text-align:center;padding:18px;color:#475569;font-weight:900;line-height:1.45;background:linear-gradient(180deg,#f8fafc,#eef6ff)}.balance-topup-modal,.bank-transfer-popup-modal{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:max(10px,env(safe-area-inset-top))10px max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:auto!important}.balance-topup-card,.bank-transfer-popup-card{width:min(96vw,520px)!important;max-width:min(96vw,520px)!important;max-height:calc(100dvh - 24px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:16px!important;border-radius:24px!important;box-sizing:border-box!important;margin:auto!important}.balance-topup-card .modal-head,.bank-transfer-popup-card .modal-head{flex:0 0 auto!important;gap:10px!important;margin-bottom:8px!important}.balance-topup-card .modal-head h2,.bank-transfer-popup-card .modal-head h2{font-size:clamp(18px,4.8vw,24px)!important;line-height:1.1!important;margin:0!important}.balance-topup-card .modal-head .muted,.bank-transfer-popup-card .modal-head .muted{font-size:12px!important;line-height:1.35!important}.balance-topup-form{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;display:grid!important;gap:10px!important;padding:4px 2px 2px!important;box-sizing:border-box!important}.balance-topup-form .field{min-width:0!important;margin:0!important}.balance-topup-form .input,.balance-topup-form .select{min-height:48px!important;border-radius:15px!important;box-sizing:border-box!important}.balance-topup-form .balance-payment-warning{margin:0!important;padding:12px 13px!important;border-radius:16px!important}.balance-topup-form .bpw-title{font-size:13px!important;line-height:1.2!important}.balance-topup-form .bpw-text{font-size:12px!important;line-height:1.35!important}.balance-topup-form .btn[type="submit"]{min-height:48px!important;margin-top:0!important;border-radius:15px!important}.balance-required-alert{display:grid;border:1px solid rgba(239,68,68,.22);background:linear-gradient(135deg,rgba(254,242,242,.96),rgba(255,247,237,.92));color:#7f1d1d;box-shadow:0 16px 34px rgba(239,68,68,.10);padding:12px 13px!important;border-radius:16px!important;gap:5px!important}.balance-required-alert b{display:block;color:#b91c1c;font-weight:1000;font-size:14px!important;line-height:1.25!important}.balance-required-alert span{display:block;font-weight:850;font-size:12px!important;line-height:1.35!important}.bank-transfer-popup-card .bank-transfer-popup-hero{flex:0 0 auto!important;margin:4px 0 10px!important;padding:14px!important;border-radius:18px!important}.bank-transfer-popup-card .bank-transfer-info-card{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;gap:8px!important;margin:0 0 10px!important;padding-right:2px!important}.bank-transfer-popup-card .bank-transfer-info-row{padding:10px 12px!important;border-radius:15px!important}.bank-transfer-popup-card .bank-transfer-info-row span{font-size:11px!important}.bank-transfer-popup-card .bank-transfer-info-row b{font-size:13px!important;line-height:1.3!important}.bank-transfer-popup-card .bank-transfer-info-row.iban-row b{font-size:14px!important}.bank-transfer-popup-card #bankTransferNotifyBtn{flex:0 0 auto!important;min-height:48px!important;border-radius:15px!important}.poster-login-page{min-height:100vh;padding:18px!important;background:radial-gradient(circle at top left,rgba(16,185,129,.10),transparent 30%),linear-gradient(180deg,#eaf7f5 0%,#f6fbfb 55%,#eef7f7 100%)!important}.poster-login-shell{display:grid!important;grid-template-columns:minmax(0,1.05fr)minmax(0,.95fr)!important;gap:22px!important;max-width:1180px!important;align-items:stretch!important}.login-promo-board{position:relative;display:grid;align-content:start;gap:16px;padding:20px;border-radius:30px;background:linear-gradient(180deg,#ffffff 0%,#f4faf9 100%);border:1px solid rgba(16,185,129,.16);box-shadow:0 28px 70px rgba(15,23,42,.10);overflow:hidden}.login-promo-board::before{content:"";position:absolute;inset:auto -60px -60px auto;width:180px;height:180px;border-radius:50%;background:rgba(14,165,233,.10);filter:blur(2px)}.login-promo-head{position:relative;display:flex;align-items:center;gap:14px;z-index:1}.login-promo-mark{width:62px;height:62px;border-radius:20px;background:#fff url("../img/paketik-mark.png")center/78% no-repeat;box-shadow:0 14px 28px rgba(15,23,42,.08);flex:0 0 auto}.login-promo-mini{display:block;margin-bottom:4px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#10b981}.login-promo-head h1{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.02;letter-spacing:-.06em;color:#0f172a}.login-promo-head p{margin:8px 0 0;font-size:15px;line-height:1.65;color:#475569;max-width:560px}.login-promo-poster{position:relative;border-radius:26px;overflow:hidden;background:#dff2ee;border:1px solid rgba(16,185,129,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 40px rgba(15,23,42,.08)}.login-promo-poster img{display:block;width:100%;height:auto}.login-promo-badges{display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}.login-promo-badges span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(16,185,129,.10);border:1px solid rgba(16,185,129,.14);font-size:13px;font-weight:900;color:#0f766e}.poster-login-card{min-height:auto!important;border-radius:30px!important;padding:26px!important;box-shadow:0 28px 70px rgba(15,23,42,.10)!important;border:1px solid rgba(16,185,129,.14)!important;background:linear-gradient(180deg,#ffffff 0%,#f9fcfb 100%)!important}.poster-login-card .login-card-top{margin-bottom:2px}.poster-login-card .login-card-top h2{font-size:clamp(32px,4vw,42px)!important}.poster-login-card .auth-switch{margin-top:4px!important}.poster-login-card .auth-form{gap:14px!important}.poster-login-card .register-role-chooser,.poster-login-card .selected-role-banner,.poster-login-card .legal-consent-box{background:#f8fcfb!important;border:1px solid rgba(148,163,184,.18)!important}.courier-auto-location-note{margin:0 0 8px!important;font-size:12px!important;font-weight:800!important;color:#64748b!important}.login-poster-v2-hero{display:grid;justify-items:center;gap:10px;text-align:center;padding-top:4px}.login-poster-v2-logo{width:min(100%,280px);height:auto;object-fit:contain}.login-poster-v2-tagline{display:grid;gap:4px;justify-items:center}.login-poster-v2-badge{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:900;color:#3c6f46}.login-poster-v2-tagline p{margin:0;font-size:15px;line-height:1.45;color:#395048}.login-poster-v2-illustration{width:min(100%,650px);margin:4px auto -56px;position:relative;z-index:1}.login-poster-v2-illustration img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 16px 26px rgba(0,0,0,.10))}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.login-poster-v2-auth-fields{display:grid;gap:12px!important}.login-poster-v2-main-field{margin:0!important}.login-poster-v2-main-field label{display:none!important}.input-shell{position:relative;display:flex;align-items:center}.login-poster-v2-actions{display:grid;gap:10px;margin-top:2px}.login-poster-v2-divider::before,.login-poster-v2-divider::after{content:"";height:1px;flex:1;background:linear-gradient(90deg,rgba(15,23,42,0),rgba(15,23,42,.12),rgba(15,23,42,0))}.login-poster-v2-bottom-badges{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;color:#31443a;font-size:14px;font-weight:700;padding:4px 12px 0}.login-poster-v2-bottom-badges span{display:inline-flex;align-items:center;gap:8px;position:relative}.login-poster-v2-bottom-badges span+span::before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:1px;height:18px;background:rgba(15,23,42,.12)}.login-poster-v2-card .register-role-chooser,.login-poster-v2-card .selected-role-banner,.login-poster-v2-card .legal-consent-box{background:#f8fbf8!important;border:1px solid rgba(15,23,42,.08)!important;border-radius:18px!important}.login-poster-v2-card .register-role-card{border-radius:18px!important}.login-poster-v2-card .courier-bank-section,.login-poster-v2-card .file-card{border-radius:18px!important}.login-poster-v2-card .hidden{display:none!important}.login-poster-v2-card.is-register .login-poster-v2-card-top{margin-bottom:8px}.login-poster-v2-card.is-register .login-poster-v2-bottom-note{display:none}.login-poster-v2-card.is-register .login-poster-v2-auth-fields{grid-template-columns:1fr!important}.login-poster-v2-page{overflow-x:hidden;position:relative;min-height:100vh;padding:18px 14px 22px!important;background:linear-gradient(180deg,#eaf3ee 0%,#dfe9e2 100%)!important;overflow:hidden}.login-poster-v2-page::before{content:"";position:absolute;inset:0;background:url("../img/login-bg-reference.png?v=3.3.576")center top/cover no-repeat;z-index:0;transform:scale(1.01)}.login-poster-v2-page::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.14)0%,rgba(255,255,255,.08)24%,rgba(255,255,255,.0)42%,rgba(248,251,249,.10)62%,rgba(232,239,233,.20)100%);z-index:0}.login-poster-v2-shell{width:100%;margin:0 auto;position:relative;z-index:1;min-height:calc(100vh - 40px);display:grid;align-content:end;justify-items:center;max-width:100%!important;gap:0}.login-poster-v2-hero,.login-poster-v2-bottom-badges{display:none!important}.login-poster-v2-card{position:relative;z-index:2;width:min(100%,448px)!important;margin:0 auto 44px!important;padding:28px 22px 22px!important;border-radius:30px!important;background:rgba(255,255,255,.94)!important;border:1px solid rgba(255,255,255,.84)!important;box-shadow:0 24px 70px rgba(15,23,42,.16)!important;backdrop-filter:blur(10px)}.login-poster-v2-card-top{margin-bottom:14px!important;justify-content:center;text-align:center}.login-poster-v2-card-top h2{font-size:clamp(34px,6vw,52px)!important;line-height:1.04;color:#16371f;font-weight:900;margin:0}.login-poster-v2-card-top .lead{margin:10px 0 0!important;font-size:14px!important;color:#6c766f!important}.login-poster-v2-form{gap:14px!important}.login-poster-v2-main-field .input{height:56px!important;border-radius:16px!important;background:#fff!important;border:1.5px solid rgba(24,57,31,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}.input-icon{position:absolute;top:50%;transform:translateY(-50%);line-height:1;pointer-events:none;color:#3a7b46!important;filter:none!important;opacity:1!important;font-size:22px!important;left:18px!important}.input-shell .input{height:58px!important;border-radius:18px!important;background:#fff!important;border:1.5px solid rgba(15,23,42,.12)!important;box-shadow:none!important;color:#0f172a!important;padding-left:54px!important;padding-right:16px!important;font-size:15px!important}.input-shell-with-action .input{padding-right:54px!important}.input-action-btn{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:38px;height:38px;border:none;background:transparent;border-radius:12px;cursor:pointer;display:grid;place-items:center;opacity:.82;font-size:20px!important;color:#6e7b73}.login-poster-v2-submit{font-weight:900!important;border:none!important;height:56px!important;border-radius:16px!important;background:linear-gradient(90deg,#4c9558 0%,#2f7f41 100%)!important;font-size:16px!important;box-shadow:0 12px 28px rgba(47,127,65,.24)!important}.login-poster-v2-divider{display:flex;align-items:center;gap:12px;justify-content:center;margin:2px 0 0;font-size:14px;color:#818a84}.login-poster-v2-link-btn{border:none;background:transparent;padding:0 0 4px;cursor:pointer;font-size:15px;color:#507450;font-weight:700}.login-poster-v2-register-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0 18px;cursor:pointer;font-size:16px;min-height:58px;border-radius:16px;border:1.5px solid rgba(15,23,42,.10);background:#fff;box-shadow:none;color:#33443b}.login-poster-v2-register-btn b{color:#2f7f41}.login-poster-v2-register-icon{width:28px;height:28px;border-radius:999px;display:grid;place-items:center;font-weight:900;flex:0 0 auto;background:rgba(76,149,88,.12);color:#2f7f41}.login-poster-v2-arrow{line-height:1;flex:0 0 auto;font-size:28px;color:#6f7d76}.login-poster-v2-back-btn{margin-top:4px;width:100%;border:1px solid rgba(15,23,42,.12);background:#f7faf8;color:#2f4b37;font-weight:800;min-height:48px;border-radius:15px}.login-poster-v2-card.is-register{width:min(100%,560px)!important;margin-bottom:18px!important;max-height:calc(100vh - 36px);overflow:auto}html,body.login-no-scroll{width:100%;height:100%;margin:0}body.login-no-scroll .login-poster-v2-hero,body.login-no-scroll .login-poster-v2-bottom-badges{display:none!important}body.login-no-scroll{background:#e8f1ec;touch-action:manipulation;overflow:hidden!important;overscroll-behavior:none!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body.login-no-scroll .login-poster-v2-page{place-items:stretch!important;display:block!important;position:fixed!important;inset:0!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;border-radius:0!important;background:transparent!important}body.login-no-scroll .login-poster-v2-page::before{content:""!important;position:fixed!important;inset:0!important;z-index:0!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;background-image:url("../img/login-bg-reference.png?v=3.3.576")!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center top!important;background-attachment:scroll!important;border-radius:0!important;transform:none!important;filter:none!important;opacity:1!important;pointer-events:none!important}body.login-no-scroll .login-poster-v2-page::after{background:none!important;display:none!important;content:none!important}body.login-no-scroll .login-poster-v2-hero{display:none!important}body.login-no-scroll .login-poster-v2-main-field,body.login-no-scroll .auth-form .field{margin:0!important}body.login-no-scroll .login-poster-v2-main-field label{display:none!important}body.login-no-scroll .input-shell{position:relative!important;display:flex!important;align-items:center!important}body.login-no-scroll .input-shell .input::placeholder{color:#777f7a!important;opacity:1!important}body.login-no-scroll .input-shell .input:focus,body.login-no-scroll .auth-form .input:focus,body.login-no-scroll .auth-form .select:focus{border-color:rgba(47,127,65,.42)!important;box-shadow:0 0 0 4px rgba(47,127,65,.11)!important}body.login-no-scroll .login-poster-v2-main-field:nth-child(1) .input-icon::before{content:"👤"!important;background:transparent!important;color:#2f7f41!important;font-size:18px!important;line-height:22px!important;text-align:center!important}body.login-no-scroll .login-poster-v2-main-field:nth-child(2) .input-icon::before,body.login-no-scroll .login-poster-v2-link-btn::before{content:"🔒"!important;background:transparent!important;color:#2f7f41!important;font-size:17px!important;line-height:22px!important;text-align:center!important}body.login-no-scroll .login-poster-v2-divider::before,body.login-no-scroll .login-poster-v2-divider::after{content:""!important;height:1px!important;flex:1!important;background:linear-gradient(90deg,rgba(15,23,42,0),rgba(15,23,42,.13),rgba(15,23,42,0))!important}body.login-no-scroll .login-poster-v2-link-btn::after{content:"Şifremi Unuttum"!important;font-size:14px!important}body.login-no-scroll .login-poster-v2-register-btn b{color:#2f7f41!important;font-weight:950!important}body.login-no-scroll .login-poster-v2-bottom-badges span{display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}body.login-no-scroll .login-poster-v2-bottom-badges span+span::before{content:""!important;display:block!important;position:static!important;transform:none!important;width:1px!important;height:22px!important;margin-right:clamp(8px,2.1vw,18px)!important;background:rgba(38,59,48,.18)!important}body.login-no-scroll .login-poster-v2-form,body.login-no-scroll .login-poster-v2-auth-fields{gap:9px!important}body.login-no-scroll .login-poster-v2-bottom-badges{grid-row:3!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(14px,4vw,34px)!important;width:100%!important;margin:clamp(12px,2dvh,20px)0 0!important;padding:0 8px clamp(2px,.8dvh,8px)!important;box-sizing:border-box!important;color:#263b30!important;font-size:clamp(12px,1.9vw,15px)!important;font-weight:700!important;line-height:1.2!important;text-shadow:0 1px 0 rgba(255,255,255,.55)!important;margin-top:10px!important}body.login-no-scroll .login-poster-v2-card.is-register::-webkit-scrollbar{width:7px}body.login-no-scroll .login-poster-v2-card.is-register::-webkit-scrollbar-track{background:rgba(47,127,65,.06);border-radius:999px}body.login-no-scroll .login-poster-v2-card.is-register::-webkit-scrollbar-thumb{background:rgba(47,127,65,.38);border-radius:999px}body.login-no-scroll .login-poster-v2-card.is-register .register-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-card:hover,body.login-no-scroll .login-poster-v2-card.is-register .register-role-card.active{transform:translateY(-1px)!important;border-color:rgba(47,127,65,.36)!important;background:linear-gradient(180deg,#ffffff,#f2fbf4)!important;box-shadow:0 14px 26px rgba(47,127,65,.13)!important}body.login-no-scroll .login-poster-v2-card.is-register .selected-role-banner .btn{background:#fff!important;color:#2f7f41!important;border:1px solid rgba(47,127,65,.18)!important;box-shadow:none!important}body.login-no-scroll .login-poster-v2-card.is-register .register-form-fields{gap:8px!important}body.login-no-scroll .login-poster-v2-card.is-register .register-form-fields.register-waiting::before{padding:12px 13px!important;border-radius:17px!important;border:1px dashed rgba(47,127,65,.24)!important;background:rgba(255,255,255,.78)!important;color:#66756d!important;font-size:12px!important}body.login-no-scroll .login-poster-v2-card.is-register .auth-fields-grid{grid-template-columns:1fr 1fr!important;gap:8px!important}body.login-no-scroll .login-poster-v2-card.is-register .courier-apply-fields{padding:10px!important;gap:8px!important}body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-section{padding:10px!important;display:grid!important;gap:8px!important}body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-head small{font-size:10.5px!important;color:#6a776f!important}body.login-no-scroll .login-poster-v2-card.is-register .courier-file-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}body.login-no-scroll .login-poster-v2-card.is-register .file-card-icon{width:30px!important;height:30px!important;border-radius:10px!important;background:rgba(47,127,65,.10)!important;color:#2f7f41!important}body.login-no-scroll .login-poster-v2-card.is-register .file-card-title{font-size:11px!important}body.login-no-scroll .login-poster-v2-card.is-register .file-card-name{font-size:9.5px!important}body.login-no-scroll .login-poster-v2-card.is-register #courierDocRequirementText{font-size:10.5px!important;line-height:1.35!important;margin:0!important;color:#64756a!important}body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-box{padding:10px!important;display:grid!important;gap:8px!important}body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-head h3{font-size:14px!important;color:#16371f!important;margin:0!important}body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-head p{font-size:10.5px!important;line-height:1.35!important;color:#6a776f!important;margin:3px 0 0!important}body.login-no-scroll .login-poster-v2-card.is-register .legal-doc-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;max-height:104px!important;overflow:auto!important;padding-right:2px!important}body.login-no-scroll .login-poster-v2-card.is-register .legal-doc-link.is-read{background:rgba(47,127,65,.10)!important;border-color:rgba(47,127,65,.30)!important}body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-checks{display:grid!important;gap:6px!important}body.login-no-scroll .login-poster-v2-card.is-register .consent-check{align-items:flex-start!important;gap:8px!important;padding:8px 9px!important;border-radius:12px!important;background:#fff!important;border:1px solid rgba(47,127,65,.12)!important;color:#41554a!important;font-size:10.5px!important;line-height:1.32!important}body.login-no-scroll .login-poster-v2-card.is-register .consent-check input{width:16px!important;height:16px!important;accent-color:#2f7f41!important;flex:0 0 auto!important}body.login-no-scroll .login-poster-v2-card.is-register #submitBtn{margin-top:0!important;height:44px!important;min-height:44px!important;border-radius:14px!important;font-size:15px!important}body.login-no-scroll .login-poster-v2-card.is-register #backToLoginBtn{min-height:38px!important;border-radius:13px!important;background:#f5faf6!important;color:#2f7f41!important;border:1px solid rgba(47,127,65,.16)!important;font-size:13px!important}body.login-no-scroll .login-poster-v2-card.is-register~.login-poster-v2-bottom-badges{display:none!important}body.login-no-scroll .login-poster-v2-form,body.login-no-scroll .login-poster-v2-auth-fields,body.login-no-scroll .login-poster-v2-actions{gap:var(--pkg-login-actions-gap,7px)!important}body.login-no-scroll .input-shell .input,body.login-no-scroll .auth-form .input,body.login-no-scroll .auth-form .select{border-radius:14px!important;background:rgba(255,255,255,.98)!important;border:1.35px solid rgba(29,68,39,.16)!important;color:#1e2d25!important;min-height:0!important;height:var(--pkg-login-field-height,47px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-actions,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-form,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-auth-fields{gap:var(--pkg-login-actions-gap,7px)!important}body.login-no-scroll .login-poster-v2-card.is-register .tiny,body.login-no-scroll .login-poster-v2-card.is-register #courierDocRequirementText,body.login-no-scroll .login-poster-v2-card.is-register .consent-check{font-size:var(--pkg-register-tiny-font-size,10.5px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-card-top{margin-bottom:var(--pkg-login-top-margin,10px)!important;min-height:0!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-card-top h2{font-size:var(--pkg-login-card-title-size,34px)!important;line-height:1.03!important;margin:0!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-card-top h2::after{width:var(--pkg-login-underline-width,28px)!important;height:var(--pkg-login-underline-height,3px)!important;bottom:calc(-1*var(--pkg-login-underline-height,3px)- 1px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-card-top .lead{font-size:var(--pkg-login-card-subtitle-size,14px)!important;margin-top:var(--pkg-login-lead-margin-top,6px)!important;line-height:1.22!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-form,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-auth-fields,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-actions{gap:var(--pkg-login-actions-gap,7px)!important;min-height:0!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .field{gap:calc(var(--pkg-login-actions-gap,7px)*.34)!important;min-height:0!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell .input,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .input,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .select{height:var(--pkg-login-field-height,47px)!important;min-height:0!important;font-size:var(--pkg-login-input-font-size,15px)!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important;border-radius:calc(var(--pkg-login-field-height,47px)*.30)!important;border-width:var(--pkg-login-border-width,1.35px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell .input{padding-left:var(--pkg-login-input-padding-left,54px)!important;padding-right:var(--pkg-login-input-padding-right,16px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell-with-action .input{padding-right:var(--pkg-login-input-padding-right-action,55px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-icon{left:var(--pkg-login-icon-left,18px)!important;width:var(--pkg-login-icon-size,22px)!important;height:var(--pkg-login-icon-size,22px)!important;font-size:var(--pkg-login-icon-size,22px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-icon::before{width:var(--pkg-login-icon-size,22px)!important;height:var(--pkg-login-icon-size,22px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-action-btn{right:var(--pkg-login-action-right,13px)!important;width:var(--pkg-login-action-size,36px)!important;height:var(--pkg-login-action-size,36px)!important;min-width:0!important;min-height:0!important;font-size:var(--pkg-login-action-icon-size,24px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-action-btn::before{width:var(--pkg-login-action-icon-size,24px)!important;height:var(--pkg-login-action-icon-size,24px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-divider{font-size:var(--pkg-login-divider-font-size,14px)!important;line-height:1!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-divider::before,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-divider::after{height:calc(1px*var(--pkg-login-card-scale,1))!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-link-btn{min-height:0!important;height:calc(var(--pkg-login-link-font-size,14px)+(10px*var(--pkg-login-card-scale,1)))!important;padding:0!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-link-btn::after{font-size:var(--pkg-login-link-font-size,14px)!important;line-height:1!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-link-btn::before{width:var(--pkg-login-link-font-size,14px)!important;height:var(--pkg-login-link-font-size,14px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-register-icon{width:var(--pkg-login-register-icon-size,26px)!important;height:var(--pkg-login-register-icon-size,26px)!important;flex-basis:var(--pkg-login-register-icon-size,26px)!important;font-size:var(--pkg-login-register-icon-font-size,18px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-arrow{font-size:var(--pkg-login-arrow-size,28px)!important;line-height:1!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-form,body.login-no-scroll .login-poster-v2-card.is-register .auth-fields-grid,body.login-no-scroll .login-poster-v2-card.is-register .register-form-fields,body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-checks{gap:var(--pkg-login-register-actions-gap,8px)!important;min-height:0!important}body.login-no-scroll .login-poster-v2-card.is-register .field{gap:calc(var(--pkg-login-register-actions-gap,8px)*.40)!important;min-height:0!important}body.login-no-scroll .login-poster-v2-card.is-register .auth-form .field label{color:#506b55!important;font-size:var(--pkg-register-label-font-size,11px)!important;line-height:1!important;margin:0!important}body.login-no-scroll .login-poster-v2-card.is-register .input,body.login-no-scroll .login-poster-v2-card.is-register .select{padding:0 var(--pkg-register-input-padding-right,12px)!important;height:var(--pkg-login-register-field-height,43px)!important;min-height:0!important;font-size:var(--pkg-register-input-font-size,13px)!important;line-height:1!important;padding-top:0!important;padding-bottom:0!important;padding-left:var(--pkg-register-input-padding-right,12px)!important;padding-right:var(--pkg-register-input-padding-right,12px)!important;border-radius:calc(var(--pkg-login-register-field-height,43px)*.30)!important;border-width:var(--pkg-register-border-width,1.25px)!important}body.login-no-scroll .login-poster-v2-card.is-register #submitBtn,body.login-no-scroll .login-poster-v2-card.is-register #backToLoginBtn{height:var(--pkg-login-register-button-height,44px)!important;min-height:0!important;font-size:var(--pkg-register-input-font-size,13px)!important;padding:0!important;border-radius:calc(var(--pkg-login-register-button-height,44px)*.30)!important;line-height:1!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-chooser,body.login-no-scroll .login-poster-v2-card.is-register .selected-role-banner,body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-box,body.login-no-scroll .login-poster-v2-card.is-register .courier-apply-fields,body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-section{border:1px solid rgba(47,127,65,.14)!important;background:linear-gradient(180deg,rgba(248,253,249,.94),rgba(238,247,240,.82))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.85)!important;border-radius:var(--pkg-register-panel-radius,18px)!important;border-width:var(--pkg-register-border-width,1.25px)!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-chooser{padding:var(--pkg-register-chooser-padding,11px)!important;gap:var(--pkg-register-chooser-gap,10px)!important}body.login-no-scroll .login-poster-v2-card.is-register .chooser-head h3{color:#13341e!important;font-size:var(--pkg-register-chooser-title-size,17px)!important;line-height:1.1!important;margin:0!important}body.login-no-scroll .login-poster-v2-card.is-register .chooser-head p{color:#66756d!important;font-size:var(--pkg-register-chooser-text-size,12px)!important;line-height:1.22!important;margin-top:calc(3px*var(--pkg-login-card-register-scale,1))!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-card{border:1px solid rgba(47,127,65,.14)!important;background:rgba(255,255,255,.96)!important;color:#153823!important;box-shadow:0 8px 18px rgba(15,45,25,.06)!important;min-height:var(--pkg-register-role-card-min-height,116px)!important;padding:var(--pkg-register-role-card-padding-y,12px)var(--pkg-register-role-card-padding-x,10px)!important;border-radius:var(--pkg-register-role-radius,17px)!important;gap:calc(var(--pkg-login-register-actions-gap,8px)*.85)!important;border-width:var(--pkg-register-border-width,1.25px)!important}body.login-no-scroll .login-poster-v2-card.is-register .role-card-icon{background:linear-gradient(135deg,#4a9356,#2f7f41)!important;box-shadow:0 10px 18px rgba(47,127,65,.18)!important;width:var(--pkg-register-role-icon-size,40px)!important;height:var(--pkg-register-role-icon-size,40px)!important;font-size:var(--pkg-register-role-icon-font-size,19px)!important;border-radius:calc(var(--pkg-register-role-icon-size,40px)*.35)!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-card strong{color:#16371f!important;font-size:var(--pkg-register-role-title-font-size,15px)!important;line-height:1.05!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-card small{color:#6a776f!important;font-size:var(--pkg-register-role-small-font-size,10.5px)!important;line-height:1.22!important}body.login-no-scroll .login-poster-v2-card.is-register .selected-role-banner{align-items:center!important;padding:var(--pkg-register-section-padding,10px)!important}body.login-no-scroll .login-poster-v2-card.is-register .selected-role-label{color:#68806e!important;font-size:var(--pkg-register-selected-label-size,10px)!important}body.login-no-scroll .login-poster-v2-card.is-register .selected-role-banner strong{color:#16371f!important;font-size:var(--pkg-register-selected-title-size,16px)!important}body.login-no-scroll .login-poster-v2-card.is-register .courier-apply-fields,body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-section,body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-box{padding:var(--pkg-register-section-padding,10px)!important;gap:var(--pkg-login-register-actions-gap,8px)!important}body.login-no-scroll .login-poster-v2-card.is-register .legal-doc-link{background:#fff!important;border:1px solid rgba(47,127,65,.12)!important;color:#315a38!important;font-weight:800!important;text-align:left!important;min-height:var(--pkg-register-legal-doc-height,32px)!important;font-size:var(--pkg-register-tiny-font-size,10.5px)!important;padding:0 calc(10px*var(--pkg-login-card-register-scale,1))!important;border-radius:calc(var(--pkg-register-legal-doc-height,32px)*.32)!important}body.login-no-scroll .login-poster-v2-card.is-register .file-card{background:#fff!important;border-color:rgba(47,127,65,.14)!important;min-height:var(--pkg-register-file-card-height,78px)!important;padding:calc(8px*var(--pkg-login-card-register-scale,1))!important;border-radius:calc(var(--pkg-register-file-card-height,78px)*.18)!important}body.login-no-scroll .login-poster-v2-card.is-register .tiny,body.login-no-scroll .login-poster-v2-card.is-register #courierDocRequirementText,body.login-no-scroll .login-poster-v2-card.is-register .consent-check,body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-head small{font-size:var(--pkg-register-tiny-font-size,10.5px)!important;line-height:1.2!important}body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-head strong{color:#16371f!important;font-size:var(--pkg-register-input-font-size,13px)!important;line-height:1.1!important}body.login-no-scroll .login-poster-v2-card-top{justify-content:center!important;text-align:center!important;margin-bottom:10px!important;flex:0 0 auto!important;margin:0 0 var(--pkg-login-top-margin)!important;min-height:0!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-card-top{margin-bottom:var(--pkg-register-top-margin,8px)!important;padding-bottom:calc(3px*var(--pkg-login-card-register-scale,1))!important;margin:0 0 var(--pkg-register-top-margin)!important}body.login-no-scroll .login-poster-v2-card-top h2{position:relative!important;display:inline-block!important;margin:0!important;letter-spacing:-.045em!important;font-weight:950!important;color:#13341e!important;font-size:var(--pkg-login-title-size)!important;padding-bottom:calc(var(--pkg-login-underline-height)*2.2)!important;line-height:1!important;min-height:0!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-card-top h2{line-height:1.04!important;margin:0!important;font-size:var(--pkg-register-title-size)!important;padding-bottom:calc(var(--pkg-login-underline-height)*1.9)!important}body.login-no-scroll .login-poster-v2-card-top h2::after{content:""!important;position:absolute!important;left:50%!important;border-radius:999px!important;transform:translateX(-50%)!important;bottom:-4px!important;background:#347f43!important;width:var(--pkg-login-underline-width)!important;height:var(--pkg-login-underline-height)!important}body.login-no-scroll .login-poster-v2-card-top .lead{font-weight:500!important;color:#68766f!important;margin-top:6px!important;margin:var(--pkg-login-lead-margin-top)0 0!important;font-size:var(--pkg-login-subtitle-size)!important;line-height:1.22!important;min-height:0!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-card-top .lead{line-height:1.22!important;margin-top:var(--pkg-register-lead-margin-top)!important;font-size:var(--pkg-register-subtitle-size)!important}body.login-no-scroll .login-poster-v2-form{flex:1 1 auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;display:grid!important;align-content:start!important;gap:var(--pkg-login-action-gap)!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-form{overflow:visible!important;gap:var(--pkg-register-action-gap)!important}body.login-no-scroll .login-poster-v2-auth-fields{display:grid!important;grid-template-columns:1fr!important;gap:var(--pkg-login-action-gap)!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-auth-fields,body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-grid{gap:var(--pkg-register-action-gap)!important}body.login-no-scroll .login-poster-v2-main-field,body.login-no-scroll .auth-form .field,body.login-no-scroll .input-shell{min-height:0!important}body.login-no-scroll .auth-form .field label{color:#436248!important;font-weight:850!important;font-size:var(--pkg-register-label-font-size)!important;line-height:1.15!important;margin-bottom:calc(var(--pkg-register-action-gap)*.35)!important}body.login-no-scroll .input-shell .input,body.login-no-scroll .auth-form .input,body.login-no-scroll .auth-form .select,body.login-no-scroll .auth-form .textarea{width:100%!important;background:rgba(255,255,255,.99)!important;border:1.4px solid rgba(20,51,29,.18)!important;box-shadow:0 1px 0 rgba(255,255,255,.95),inset 0 1px 0 rgba(15,23,42,.025)!important;color:#25332c!important;font-weight:500!important;outline:none!important;min-height:0!important;height:var(--pkg-login-field-height)!important;border-radius:calc(var(--pkg-login-field-height)*.30)!important;border-width:var(--pkg-login-border-width)!important;font-size:var(--pkg-login-input-font-size)!important;line-height:1.15!important;padding-top:0!important;padding-bottom:0!important}body.login-no-scroll .input-shell .input{padding-left:var(--pkg-login-input-padding-left)!important;padding-right:var(--pkg-login-input-padding-right)!important}body.login-no-scroll .input-shell-with-action .input{padding-right:var(--pkg-login-input-padding-right-action)!important}body.login-no-scroll .login-poster-v2-card.is-register .input-shell .input{padding-left:var(--pkg-register-input-padding-left)!important;padding-right:var(--pkg-register-input-padding-right)!important}body.login-no-scroll .login-poster-v2-card.is-register .input-shell-with-action .input{padding-right:var(--pkg-register-input-padding-right-action)!important}body.login-no-scroll .input-icon{top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center!important;color:#2f7f41!important;opacity:1!important;filter:none!important;font-size:0!important;line-height:1!important;left:var(--pkg-login-icon-left)!important;width:var(--pkg-login-icon-size)!important;height:var(--pkg-login-icon-size)!important}body.login-no-scroll .input-icon::before{content:""!important;display:block!important;background:currentColor!important;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat;width:var(--pkg-login-icon-size)!important;height:var(--pkg-login-icon-size)!important}body.login-no-scroll .login-poster-v2-card.is-register .input-icon{font-size:var(--pkg-register-icon-size,20px)!important;left:var(--pkg-register-icon-left)!important;width:var(--pkg-register-icon-size)!important;height:var(--pkg-register-icon-size)!important}body.login-no-scroll .login-poster-v2-card.is-register .input-icon::before{width:var(--pkg-register-icon-size)!important;height:var(--pkg-register-icon-size)!important}body.login-no-scroll .input-action-btn{top:50%!important;transform:translateY(-50%)!important;border:0!important;border-radius:999px!important;background:transparent!important;color:#5f6a64!important;font-size:0!important;opacity:.96!important;right:var(--pkg-login-action-right)!important;width:var(--pkg-login-action-size)!important;height:var(--pkg-login-action-size)!important;min-width:0!important;min-height:0!important}body.login-no-scroll .input-action-btn::before{content:"👁"!important;display:block!important;margin:auto!important;background:transparent!important;color:currentColor!important;font-size:20px!important;line-height:24px!important;text-align:center!important;width:var(--pkg-login-action-icon-size)!important;height:var(--pkg-login-action-icon-size)!important}body.login-no-scroll .login-poster-v2-card.is-register .input-action-btn{min-width:0!important;min-height:0!important;font-size:var(--pkg-register-action-icon-size,21px)!important;right:var(--pkg-register-action-right)!important;width:var(--pkg-register-action-size)!important;height:var(--pkg-register-action-size)!important}body.login-no-scroll .login-poster-v2-card.is-register .input-action-btn::before{width:var(--pkg-register-action-icon-size)!important;height:var(--pkg-register-action-icon-size)!important}body.login-no-scroll .login-poster-v2-submit,body.login-no-scroll .auth-form #submitBtn{width:100%!important;border:0!important;color:#fff!important;font-weight:950!important;background:linear-gradient(90deg,#4a9356 0%,#2f7f41 100%)!important;box-shadow:0 12px 24px rgba(47,127,65,.23)!important;min-height:0!important;height:var(--pkg-login-button-height)!important;border-radius:calc(var(--pkg-login-button-height)*.32)!important;font-size:var(--pkg-login-submit-font-size)!important;line-height:1!important;margin:0!important;padding:0!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-submit,body.login-no-scroll .login-poster-v2-card.is-register .auth-form #submitBtn{height:var(--pkg-register-button-height)!important;border-radius:calc(var(--pkg-register-button-height)*.32)!important;font-size:var(--pkg-register-input-font-size)!important}body.login-no-scroll .login-poster-v2-actions{display:grid!important;margin-top:0!important;gap:var(--pkg-login-action-gap)!important;min-height:0!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-divider{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;color:#7c8781!important;gap:calc(var(--pkg-login-action-gap)*1.6)!important;font-size:var(--pkg-login-divider-font-size)!important;line-height:1!important;min-height:0!important}body.login-no-scroll .login-poster-v2-link-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:0!important;border:0!important;background:transparent!important;color:#4f7650!important;font-weight:750!important;min-height:calc(var(--pkg-login-link-font-size)*1.55)!important;font-size:0!important;line-height:1!important}body.login-no-scroll .login-poster-v2-link-btn::before,body.login-no-scroll .login-poster-v2-link-btn::after{font-size:var(--pkg-login-link-font-size)!important}body.login-no-scroll .login-poster-v2-link-btn::before{content:""!important;display:inline-block!important;background:currentColor!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;width:calc(var(--pkg-login-link-font-size)*1.15)!important;height:calc(var(--pkg-login-link-font-size)*1.15)!important}body.login-no-scroll .login-poster-v2-register-btn{border:1.4px solid rgba(15,23,42,.12)!important;box-shadow:none!important;color:#2e3b34!important;font-weight:500!important;border-color:rgba(29,68,39,.14)!important;background:rgba(255,255,255,.98)!important;min-height:0!important;height:var(--pkg-login-register-btn-height)!important;padding:0 var(--pkg-login-register-btn-padding-x)!important;border-radius:calc(var(--pkg-login-register-btn-height)*.30)!important;border-width:var(--pkg-login-register-btn-border-width)!important;font-size:var(--pkg-login-register-btn-font-size)!important;line-height:1!important;gap:var(--pkg-login-action-gap)!important}body.login-no-scroll .login-poster-v2-register-icon{flex:0 0 26px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:rgba(76,149,88,.12)!important;color:#2f7f41!important;font-weight:900!important;width:var(--pkg-login-register-icon-size)!important;height:var(--pkg-login-register-icon-size)!important;flex-basis:var(--pkg-login-register-icon-size)!important;font-size:var(--pkg-login-register-icon-font-size)!important}body.login-no-scroll .login-poster-v2-arrow{color:#4f5b55!important;line-height:1!important;font-size:var(--pkg-login-arrow-size)!important}body.login-no-scroll .register-role-chooser,body.login-no-scroll .selected-role-banner,body.login-no-scroll .legal-consent-box,body.login-no-scroll .courier-bank-section{padding:var(--pkg-register-section-padding)!important;border-radius:var(--pkg-register-panel-radius)!important;gap:var(--pkg-register-action-gap)!important}body.login-no-scroll .register-role-grid{gap:var(--pkg-register-chooser-gap)!important}body.login-no-scroll .register-role-card{min-height:var(--pkg-register-role-card-min-height)!important;padding:var(--pkg-register-role-card-padding-y)var(--pkg-register-role-card-padding-x)!important;border-radius:var(--pkg-register-role-radius)!important;gap:calc(var(--pkg-register-chooser-gap)*.7)!important}body.login-no-scroll .role-card-icon{width:var(--pkg-register-role-icon-size)!important;height:var(--pkg-register-role-icon-size)!important;font-size:var(--pkg-register-role-icon-font-size)!important}body.login-no-scroll .register-role-card strong{font-size:var(--pkg-register-role-title-font-size)!important}body.login-no-scroll .register-role-card small,body.login-no-scroll .chooser-head p,body.login-no-scroll .legal-consent-head p,body.login-no-scroll .courier-bank-head small{font-size:var(--pkg-register-role-small-font-size)!important;line-height:1.25!important}body.login-no-scroll .chooser-head h3,body.login-no-scroll .legal-consent-head h3{font-size:var(--pkg-register-chooser-title-size)!important;line-height:1.15!important}body.login-no-scroll .selected-role-banner strong{font-size:var(--pkg-register-selected-title-size)!important}body.login-no-scroll .selected-role-label{font-size:var(--pkg-register-selected-label-size)!important}body.login-no-scroll .legal-doc-link{min-height:0!important;height:var(--pkg-register-legal-doc-height)!important;border-radius:var(--pkg-register-border-radius-small)!important;font-size:var(--pkg-register-role-small-font-size)!important;padding:0 var(--pkg-register-section-padding)!important}body.login-no-scroll .file-card{min-height:0!important;height:var(--pkg-register-file-card-height)!important;border-radius:var(--pkg-register-border-radius-small)!important;padding:var(--pkg-register-section-padding)!important}body.login-no-scroll .tiny,body.login-no-scroll .consent-check span,body.login-no-scroll .file-card-name{font-size:var(--pkg-register-tiny-font-size)!important;line-height:1.25!important}html:has(.login-poster-v2-page),body.login-no-scroll{width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;background:#e8f1ec url("../img/login-bg-reference.png?v=3.3.576")center top/cover no-repeat fixed!important;--pkg-login-card-bottom:34px;--pkg-login-card-title-size:34px;--pkg-login-card-subtitle-size:14px;--pkg-login-card-register-title-size:33px;--pkg-login-card-register-subtitle-size:13px;--pkg-login-register-field-height:43px;--pkg-login-register-button-height:44px;--pkg-login-actions-gap:7px;--pkg-login-register-actions-gap:8px;--pkg-login-card-width:448px;--pkg-login-card-height:405px;--pkg-login-card-register-width:568px;--pkg-login-card-register-height:720px;--pkg-login-card-x:0px;--pkg-login-card-y:0px;--pkg-login-card-register-x:0px;--pkg-login-card-register-y:0px;--pkg-login-card-radius:30px;--pkg-login-card-register-radius:28px;--pkg-login-card-opacity:.95;--pkg-login-card-register-opacity:.96;--pkg-login-card-scale:1;--pkg-login-card-register-scale:1;--pkg-login-card-padding-y:21px;--pkg-login-card-padding-x:18px;--pkg-login-card-register-padding-y:18px;--pkg-login-card-register-padding-x:17px;--pkg-login-title-size:34px;--pkg-login-subtitle-size:14px;--pkg-login-action-gap:7px;--pkg-login-top-margin:10px;--pkg-login-lead-margin-top:6px;--pkg-login-input-padding-left:54px;--pkg-login-input-padding-right:16px;--pkg-login-input-padding-right-action:55px;--pkg-login-icon-size:22px;--pkg-login-icon-left:18px;--pkg-login-action-size:36px;--pkg-login-action-icon-size:24px;--pkg-login-action-right:13px;--pkg-login-register-btn-padding-x:16px;--pkg-login-register-icon-size:26px;--pkg-login-register-icon-font-size:18px;--pkg-login-arrow-size:28px;--pkg-login-divider-font-size:14px;--pkg-login-link-font-size:14px;--pkg-login-underline-width:28px;--pkg-login-underline-height:3px;--pkg-login-border-width:1.35px;--pkg-login-register-btn-border-width:1.15px;--pkg-login-shadow-y:24px;--pkg-login-shadow-blur:70px;--pkg-register-title-size:33px;--pkg-register-subtitle-size:13px;--pkg-register-action-gap:8px;--pkg-register-top-margin:8px;--pkg-register-lead-margin-top:5px;--pkg-register-label-font-size:11px;--pkg-register-input-padding-left:45px;--pkg-register-input-padding-right:12px;--pkg-register-input-padding-right-action:48px;--pkg-register-icon-size:20px;--pkg-register-icon-left:14px;--pkg-register-action-size:32px;--pkg-register-action-icon-size:21px;--pkg-register-action-right:9px;--pkg-register-chooser-padding:11px;--pkg-register-chooser-gap:10px;--pkg-register-role-card-min-height:116px;--pkg-register-role-card-padding-y:12px;--pkg-register-role-card-padding-x:10px;--pkg-register-role-icon-size:40px;--pkg-register-role-icon-font-size:19px;--pkg-register-role-title-font-size:15px;--pkg-register-role-small-font-size:10.5px;--pkg-register-section-padding:10px;--pkg-register-legal-doc-height:32px;--pkg-register-file-card-height:78px;--pkg-register-tiny-font-size:10.5px;--pkg-register-border-radius-small:13px;--pkg-register-role-radius:17px;--pkg-register-panel-radius:18px;--pkg-register-chooser-title-size:17px;--pkg-register-chooser-text-size:12px;--pkg-register-selected-title-size:16px;--pkg-register-selected-label-size:10px;--pkg-register-border-width:1.25px;--pkg-register-shadow-y:24px;--pkg-register-shadow-blur:72px;--pkg-login-field-height:47px;--pkg-login-button-height:47px;--pkg-login-register-btn-height:50px;--pkg-login-input-font-size:15px;--pkg-login-submit-font-size:16px;--pkg-login-register-btn-font-size:15px;--pkg-register-field-height:43px;--pkg-register-button-height:44px;--pkg-register-input-font-size:13px;--pkg-register-submit-font-size:13px}body.login-no-scroll .login-poster-v2-card,body.login-no-scroll .login-poster-v2-card *{min-width:0!important;box-sizing:border-box!important}body.login-no-scroll .login-poster-v2-card.is-register{margin-bottom:12px!important;overscroll-behavior:contain!important;border:1px solid rgba(255,255,255,.9)!important;scrollbar-color:rgba(47,127,65,.45)rgba(47,127,65,.08);box-sizing:border-box!important;transform-origin:center center!important;margin:0 auto var(--pkg-login-card-bottom,34px)!important;font-size:var(--pkg-register-input-font-size,13px)!important;line-height:1.18!important;width:var(--pkg-login-card-register-width)!important;min-width:0!important;max-width:none!important;height:var(--pkg-login-card-register-height)!important;min-height:0!important;max-height:none!important;padding:var(--pkg-login-card-register-padding-y)var(--pkg-login-card-register-padding-x)!important;border-radius:var(--pkg-login-card-register-radius)!important;background:rgba(255,255,255,var(--pkg-login-card-register-opacity))!important;transform:translate(var(--pkg-login-card-register-x),var(--pkg-login-card-register-y))!important;gap:var(--pkg-register-action-gap)!important;border-width:var(--pkg-register-border-width)!important;box-shadow:0 var(--pkg-register-shadow-y)var(--pkg-register-shadow-blur)rgba(18,39,28,.16)!important;scrollbar-width:thin!important;overflow:auto!important;contain:layout paint!important}body.login-no-scroll .login-poster-v2-card-top,body.login-no-scroll .login-poster-v2-card-top>div{min-height:0!important;max-width:100%!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-form,body.login-no-scroll .login-poster-v2-auth-fields,body.login-no-scroll .login-poster-v2-actions,body.login-no-scroll .register-form-fields,body.login-no-scroll .auth-fields-grid{min-height:0!important;max-width:100%!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-form{display:flex!important;flex-direction:column!important;align-content:start!important;justify-content:flex-start!important;overflow:hidden!important;gap:var(--pkg-login-action-gap,7px)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-auth-fields,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-actions{flex:0 0 auto!important;display:grid!important;gap:var(--pkg-login-action-gap,7px)!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell{min-height:0!important;flex:0 0 auto!important;height:var(--pkg-login-field-height,47px)!important;max-height:var(--pkg-login-field-height,47px)!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell .input,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .input,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .select,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .textarea{height:var(--pkg-login-field-height,47px)!important;min-height:0!important;max-height:var(--pkg-login-field-height,47px)!important;font-size:var(--pkg-login-input-font-size,15px)!important;line-height:1!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-submit,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form #submitBtn{border-radius:calc(var(--pkg-login-button-height,47px)*.32)!important;padding:0!important;height:var(--pkg-login-button-height,47px)!important;min-height:0!important;max-height:var(--pkg-login-button-height,47px)!important;font-size:var(--pkg-login-submit-font-size,16px)!important;line-height:1!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-register-btn{padding-left:var(--pkg-login-register-btn-padding-x,16px)!important;padding-right:var(--pkg-login-register-btn-padding-x,16px)!important;border-radius:calc(var(--pkg-login-register-btn-height,50px)*.30)!important;padding:0 var(--pkg-login-register-btn-padding-x,16px)!important;border-width:var(--pkg-login-register-btn-border-width,1.15px)!important;height:var(--pkg-login-register-btn-height,50px)!important;min-height:0!important;max-height:var(--pkg-login-register-btn-height,50px)!important;font-size:var(--pkg-login-register-btn-font-size,15px)!important;line-height:1!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-icon,body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-action-btn{top:50%!important;transform:translateY(-50%)!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-link-btn,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-divider,body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-register-btn span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.login-no-scroll .login-poster-v2-card.is-register .input-shell{min-height:0!important;height:var(--pkg-register-field-height,43px)!important;max-height:var(--pkg-register-field-height,43px)!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card.is-register .input-shell .input,body.login-no-scroll .login-poster-v2-card.is-register .auth-form .input,body.login-no-scroll .login-poster-v2-card.is-register .auth-form .select,body.login-no-scroll .login-poster-v2-card.is-register .auth-form .textarea{border-radius:calc(var(--pkg-register-field-height)*.30)!important;border-width:var(--pkg-register-border-width)!important;height:var(--pkg-register-field-height,43px)!important;min-height:0!important;max-height:var(--pkg-register-field-height,43px)!important;font-size:var(--pkg-register-input-font-size,13px)!important;line-height:1!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-submit,body.login-no-scroll .login-poster-v2-card.is-register .auth-form #submitBtn,body.login-no-scroll .login-poster-v2-card.is-register #backToLoginBtn{height:var(--pkg-register-button-height,44px)!important;min-height:0!important;max-height:var(--pkg-register-button-height,44px)!important;font-size:var(--pkg-register-submit-font-size,13px)!important;line-height:1!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card.is-register .input-icon,body.login-no-scroll .login-poster-v2-card.is-register .input-action-btn{top:50%!important;transform:translateY(-50%)!important}body.login-no-scroll .login-poster-v2-card .input-shell,body.login-no-scroll .login-poster-v2-card .input-shell .input,body.login-no-scroll .login-poster-v2-card .auth-form .input,body.login-no-scroll .login-poster-v2-card .auth-form .select{border-radius:999px!important;overflow:hidden!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell,body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell .input,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .input,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .select{border-radius:max(999px,calc(var(--pkg-login-field-height,47px)/2))!important}body.login-no-scroll .login-poster-v2-card.is-register .input-shell,body.login-no-scroll .login-poster-v2-card.is-register .input-shell .input,body.login-no-scroll .login-poster-v2-card.is-register .auth-form .input,body.login-no-scroll .login-poster-v2-card.is-register .auth-form .select{border-radius:max(999px,calc(var(--pkg-register-field-height,43px)/2))!important}body.login-no-scroll .login-poster-v2-card .input-shell:focus-within{border-radius:999px!important}body.login-no-scroll .login-poster-v2-card .input-shell .input,body.login-no-scroll .login-poster-v2-card .auth-form .input,body.login-no-scroll .login-poster-v2-card .auth-form .select,body.login-no-scroll .login-poster-v2-card .auth-form .textarea{background:#ffffff!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .login-poster-v2-auth-fields{gap:var(--pkg-login-input-gap,12px)!important}body.login-no-scroll .login-poster-v2-card.is-register .login-poster-v2-auth-fields,body.login-no-scroll .login-poster-v2-card.is-register .register-form-fields,body.login-no-scroll .login-poster-v2-card.is-register #courierFields,body.login-no-scroll .login-poster-v2-card.is-register .courier-bank-grid,body.login-no-scroll .login-poster-v2-card.is-register .courier-file-grid,body.login-no-scroll .login-poster-v2-card.is-register .legal-consent-checks,body.login-no-scroll .login-poster-v2-card.is-register .legal-doc-list{gap:var(--pkg-login-register-input-gap,10px)!important}body.login-no-scroll .login-poster-v2-card .field{margin-bottom:0!important}body.login-no-scroll .login-poster-v2-card .input-icon,body.login-no-scroll .login-poster-v2-card .input-action-btn{overflow:hidden!important;white-space:nowrap!important;text-indent:-9999px!important}body.login-no-scroll .login-poster-v2-card .input-icon::before,body.login-no-scroll .login-poster-v2-card .input-action-btn::before{text-indent:0!important}body.login-no-scroll .login-poster-v2-card .login-poster-v2-actions{gap:var(--pkg-login-actions-gap,8px)!important}body.login-no-scroll .login-poster-v2-card.is-register .auth-fields-grid,body.login-no-scroll .login-poster-v2-card.is-register .register-role-grid{gap:var(--pkg-login-register-input-gap,10px)!important}body.register-mode-active .login-poster-v2-card .register-main-submit,body.register-mode-active .login-poster-v2-card #submitBtn{display:none!important}body.register-mode-active .login-poster-v2-card #registerFormFields.register-waiting::before{display:none!important;content:none!important}body.register-mode-active .login-poster-v2-card #registerRoleChooser .chooser-head{text-align:center!important;justify-content:center!important}.register-flow-modal.hidden{display:none!important}.register-flow-backdrop{position:absolute!important;inset:0!important;background:rgba(15,35,24,.42)!important;backdrop-filter:blur(12px)!important}.register-flow-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important}.register-flow-kicker{display:inline-flex!important;align-items:center!important;padding:6px 10px!important;border-radius:999px!important;background:rgba(47,127,65,.10)!important;color:#2f7f41!important;font-size:11px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important}.register-flow-head h2{margin:8px 0 4px!important;color:#14341f!important;font-size:30px!important;line-height:1.06!important;letter-spacing:-.05em!important}.register-flow-head p{margin:0!important;color:#64746b!important;font-size:14px!important;line-height:1.42!important}.register-flow-close{width:42px!important;height:42px!important;border:1px solid rgba(15,23,42,.10)!important;border-radius:16px!important;background:#fff!important;color:#14341f!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 10px 20px rgba(15,35,24,.08)!important}.register-flow-progress{display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:10px!important;padding:6px 2px 2px!important}.register-flow-progress span{width:34px!important;height:34px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:#fff!important;border:1px solid rgba(47,127,65,.18)!important;color:#2f7f41!important;font-size:13px!important;font-weight:950!important}.register-flow-progress span.active{background:linear-gradient(135deg,#4d9558,#2f7f41)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 10px 22px rgba(47,127,65,.22)!important}.register-flow-progress i{height:4px!important;border-radius:999px!important;background:linear-gradient(90deg,#4d9558,rgba(47,127,65,.18))!important}.register-flow-step{display:none!important;min-height:0!important}.register-flow-step.active{display:grid!important;grid-template-rows:minmax(0,1fr)auto!important;gap:14px!important;min-height:0!important}.register-flow-step-body{min-height:0!important;overflow:auto!important;padding:2px 4px 4px!important;scrollbar-width:thin!important}.register-flow-step-body .selected-role-banner{margin-bottom:12px!important;background:rgba(255,255,255,.86)!important;border:1px solid rgba(47,127,65,.14)!important;border-radius:20px!important}.register-flow-step-body .register-form-fields{display:grid!important;gap:12px!important}.register-flow-step-body .register-form-fields.register-waiting::before{display:none!important;content:none!important}.register-flow-step-body .auth-fields-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.register-flow-step-body .field label{display:block!important;margin:0 0 6px!important;font-size:12px!important;color:#45604c!important;font-weight:900!important}.register-flow-step-body .input-shell .input,.register-flow-step-body .auth-form .input,.register-flow-step-body .input{height:50px!important;min-height:50px!important;border-radius:999px!important;background:#fff!important;border:1.5px solid rgba(47,127,65,.16)!important;box-shadow:0 7px 18px rgba(15,35,24,.04)!important}.register-flow-step-body .input-shell .input{padding-left:52px!important}.register-flow-step-body .input-shell-with-action .input{padding-right:56px!important}.register-flow-step-body .courier-bank-section,.register-flow-step-body .legal-consent-box,.register-flow-step-body .file-card{background:rgba(255,255,255,.78)!important;border:1px solid rgba(47,127,65,.12)!important;border-radius:22px!important}.register-flow-primary,.register-flow-secondary{min-height:52px!important;border-radius:18px!important;font-size:15px!important;font-weight:950!important;cursor:pointer!important}.register-flow-primary{border:none!important;color:#fff!important;background:linear-gradient(90deg,#4d9558,#08734f)!important;box-shadow:0 16px 30px rgba(47,127,65,.24)!important}.register-flow-secondary{border:1px solid rgba(47,127,65,.16)!important;background:#fff!important;color:#2f7f41!important}body.register-flow-open{overflow:hidden!important}body.register-flow-open .legal-doc-popup-overlay,body.register-flow-open #legalDocModalOverlay{z-index:100300!important}body.register-flow-open .legal-doc-popup-card,body.register-flow-open #legalDocModalOverlay .modal-card{z-index:100301!important}body.login-no-scroll .login-poster-v2-card{grid-row:2!important;position:relative!important;z-index:2!important;-webkit-backdrop-filter:none!important;backdrop-filter:blur(12px)!important;box-sizing:border-box!important;overscroll-behavior:contain!important;transform-origin:center center!important;font-size:var(--pkg-login-input-font-size,15px)!important;line-height:1.2!important;width:var(--pkg-login-card-width)!important;min-width:0!important;max-width:none!important;height:var(--pkg-login-card-height)!important;min-height:0!important;max-height:none!important;padding:var(--pkg-login-card-padding-y)var(--pkg-login-card-padding-x)!important;border-radius:var(--pkg-login-card-radius)!important;transform:translate(var(--pkg-login-card-x),var(--pkg-login-card-y))!important;display:flex!important;flex-direction:column!important;gap:var(--pkg-login-action-gap)!important;border-width:var(--pkg-login-border-width)!important;box-shadow:0 var(--pkg-login-shadow-y)var(--pkg-login-shadow-blur)rgba(18,39,28,.16)!important;overflow:hidden!important;contain:layout paint!important;background:linear-gradient(180deg,rgba(238,241,238,.985)0%,rgba(232,237,232,.975)100%)!important;border:1px solid rgba(255,255,255,.88)!important;margin:0 auto!important}body.register-mode-active .login-poster-v2-card #registerRoleChooser:not(.hidden){display:grid!important;padding:16px!important;gap:16px!important;border-radius:28px!important;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(244,250,246,.92))!important;border:1px solid rgba(47,127,65,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}body.register-mode-active .login-poster-v2-card #registerRoleChooser .chooser-head h3{margin-bottom:4px!important;margin:0!important;font-size:22px!important;color:#14341f!important;letter-spacing:-.03em!important}body.register-mode-active .login-poster-v2-card #registerRoleChooser .chooser-head p{margin:6px auto 0!important;max-width:430px!important;color:#68766e!important;font-size:13px!important;line-height:1.45!important}body.register-mode-active .login-poster-v2-card .register-role-card .role-card-icon{grid-row:auto!important;width:54px!important;height:54px!important;border-radius:22px!important;display:grid!important;place-items:center!important;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.95),rgba(47,127,65,.10))!important;font-size:26px!important;box-shadow:0 12px 24px rgba(47,127,65,.10)!important}body.register-mode-active .login-poster-v2-card .register-role-card strong{font-size:16px!important;color:#14341f!important;line-height:1.1!important}body.register-mode-active .login-poster-v2-card .register-role-card small{font-size:11.5px!important;line-height:1.33!important;color:#607168!important}.register-flow-modal{position:fixed!important;inset:0!important;z-index:99990!important;display:grid!important;padding:18px!important;overflow:hidden!important;place-items:center!important}.register-flow-card[data-register-role="musteri"]{width:min(560px,calc(100vw - 28px))!important}.register-flow-card[data-register-role="isletme"]{width:min(660px,calc(100vw - 28px))!important}.register-flow-card[data-register-role="kurye"]{width:min(820px,calc(100vw - 28px))!important}.register-flow-step-labels{display:flex!important;justify-content:space-between!important;gap:12px!important;margin-top:-8px!important;padding:0 2px!important;color:#607168!important;font-size:12px!important;font-weight:850!important}.register-flow-step-body .hidden,.register-flow-step-body .legal-consent-box.hidden,.register-flow-step-body .register-form-fields.hidden,.register-flow-step-body .field.hidden,.register-flow-step-body .courier-apply-fields.hidden,.register-flow-step-body #businessTitleField.hidden,.register-flow-step-body #courierFields.hidden,.register-flow-step-body #emailField.hidden,.register-flow-step-body #nameField.hidden,.register-flow-step-body #courierDocUploadSection.hidden{display:none!important}.register-flow-step-body .legal-consent-box{display:grid!important;padding:16px!important;gap:14px!important}.register-flow-step-body .legal-consent-head h3{margin:0 0 5px!important;color:#14341f!important;font-size:18px!important}.register-flow-step-body .legal-consent-head p{margin:0!important;color:#63736a!important;font-size:12.5px!important;line-height:1.45!important}.register-flow-step-body .legal-doc-list{overflow:auto!important;display:grid!important;gap:8px!important;grid-template-columns:1fr 1fr!important;max-height:260px!important}.register-flow-step-body .legal-doc-link{border-radius:14px!important;background:#fff!important;border:1px solid rgba(47,127,65,.13)!important;min-height:44px!important;padding:10px 12px!important;text-align:left!important}.register-flow-step-body .consent-check{background:#fff!important;border-color:rgba(47,127,65,.14)!important;border-radius:18px!important}.register-flow-actions{display:grid!important;grid-template-columns:1fr 1.2fr!important;gap:10px!important;position:sticky!important;bottom:0!important;background:linear-gradient(180deg,rgba(232,239,234,0),rgba(232,239,234,.96)28%,rgba(232,239,234,.98))!important;padding-top:12px!important}body.register-flow-open .login-poster-v2-card{filter:blur(1px)!important}body.login-no-scroll .login-poster-v2-shell{position:relative!important;z-index:1!important;width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:clamp(8px,1.3dvh,18px)clamp(10px,2vw,22px)calc(clamp(8px,1.25dvh,16px)+ env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;grid-template-rows:minmax(0,1fr)auto auto!important;align-items:end!important;gap:0!important;overflow:hidden!important;min-height:100dvh!important;display:grid!important;place-items:center!important;align-content:center!important;justify-items:center!important}body.login-no-scroll .login-poster-v2-card,body.register-mode-active .login-poster-v2-card{justify-self:center!important;align-self:center!important;margin:0 auto!important}body.register-mode-active .login-poster-v2-card{width:min(560px,calc(100vw - 24px))!important;max-width:min(560px,calc(100vw - 24px))!important;max-height:calc(100dvh - 24px)!important;overflow:auto!important;background:linear-gradient(180deg,rgba(248,252,249,.98),rgba(232,239,234,.985))!important;border:1px solid rgba(255,255,255,.82)!important;box-shadow:0 28px 70px rgba(18,57,31,.14)!important}body.register-mode-active .login-poster-v2-card .login-card-top,body.register-mode-active .login-poster-v2-card .login-poster-v2-card-top{padding-bottom:8px!important}body.register-mode-active .login-poster-v2-card #registerFormFields,body.register-mode-active .login-poster-v2-card #legalConsentSection,body.register-mode-active .login-poster-v2-card #selectedRoleBanner{display:none!important}body.register-mode-active.register-flow-open .login-poster-v2-card #registerFormFields,body.register-mode-active.register-flow-open .login-poster-v2-card #legalConsentSection,body.register-mode-active.register-flow-open .login-poster-v2-card #selectedRoleBanner{display:none!important}body.register-mode-active .login-poster-v2-card #registerRoleChooser{display:grid!important;padding:16px!important;gap:16px!important;border-radius:28px!important;background:linear-gradient(180deg,rgba(255,255,255,.80),rgba(244,250,246,.92))!important;border:1px solid rgba(47,127,65,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}body.register-mode-active .login-poster-v2-card #registerRoleChooser.hidden{display:grid!important}body.register-mode-active .login-poster-v2-card .chooser-head{text-align:center!important}body.register-mode-active .login-poster-v2-card .chooser-head h3{margin:0!important;font-size:22px!important;color:#14341f!important;letter-spacing:-.03em!important}body.register-mode-active .login-poster-v2-card .chooser-head p{margin:6px auto 0!important;max-width:420px!important;color:#68766e!important;font-size:13px!important;line-height:1.45!important}body.register-mode-active .login-poster-v2-card .register-role-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}body.register-mode-active .login-poster-v2-card .register-role-card{column-gap:12px!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;min-height:154px!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto 1fr!important;justify-items:center!important;align-items:start!important;text-align:center!important;gap:8px!important;padding:15px 12px!important;border-radius:24px!important;background:linear-gradient(180deg,#fff,rgba(245,251,247,.96))!important;border:1.5px solid rgba(47,127,65,.15)!important;box-shadow:0 14px 34px rgba(18,57,31,.08)!important}body.register-mode-active .login-poster-v2-card .register-role-card:hover,body.register-mode-active .login-poster-v2-card .register-role-card.active{transform:translateY(-2px)!important;border-color:rgba(47,127,65,.36)!important;box-shadow:0 18px 42px rgba(18,57,31,.13)!important}.register-flow-card{position:relative!important;z-index:1!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:14px!important;padding:20px!important;overflow:hidden!important;width:min(620px,calc(100vw - 28px))!important;max-height:calc(100dvh - 32px)!important;border-radius:34px!important;background:linear-gradient(180deg,rgba(248,252,249,.98),rgba(232,239,234,.985))!important;border:1px solid rgba(255,255,255,.84)!important;box-shadow:0 32px 80px rgba(18,57,31,.20)!important}.register-flow-head h2,.register-flow-head p,.register-flow-kicker{color:inherit!important}.register-flow-step-body #selectedRoleBanner{display:flex!important}.register-flow-step-body #registerFormFields{display:grid!important}.register-flow-step-body #registerFormFields.register-waiting{display:grid!important}.register-flow-step-body .field,.register-flow-step-body .auth-fields-grid,.register-flow-step-body .courier-bank-grid,.register-flow-step-body .courier-file-grid,.register-flow-step-body .legal-doc-list{opacity:1!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell .input,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .input{background:#fff!important;color:#24342c!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) .input-shell .input::placeholder,body.login-no-scroll .login-poster-v2-card:not(.is-register) .auth-form .input::placeholder{color:#7b8580!important;opacity:1!important}body.login-no-scroll .login-poster-v2-card:not(.is-register) input:-webkit-autofill,body.login-no-scroll .login-poster-v2-card:not(.is-register) input:-webkit-autofill:hover,body.login-no-scroll .login-poster-v2-card:not(.is-register) input:-webkit-autofill:focus,body.login-no-scroll .login-poster-v2-card:not(.is-register) input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#24342c!important;caret-color:#24342c!important;transition:background-color 9999s ease-out 0s!important}body.register-mode-active .login-poster-v2-card .register-card-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:2px 0 0!important}body.register-mode-active .login-poster-v2-card .register-card-steps span{min-height:36px!important;border-radius:999px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:7px 8px!important;background:#fff!important;border:1px solid rgba(47,127,65,.14)!important;color:#607168!important;font-size:11px!important;font-weight:850!important;white-space:nowrap!important;box-shadow:0 10px 22px rgba(18,57,31,.06)!important}body.register-mode-active .login-poster-v2-card .register-card-steps span b{width:20px!important;height:20px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:rgba(47,127,65,.10)!important;color:#2f7f41!important;font-size:11px!important}body.register-mode-active .login-poster-v2-card .register-card-steps span.active{color:#14341f!important;border-color:rgba(47,127,65,.28)!important;background:linear-gradient(180deg,#ffffff,rgba(239,249,243,.98))!important}body.register-mode-active .login-poster-v2-card .register-card-steps span.active b,.register-flow-progress-three span.active{background:linear-gradient(180deg,#4d9558,#08734f)!important;color:#fff!important}.register-flow-progress-three{grid-template-columns:34px 1fr 34px 1fr 34px!important}.register-flow-step-labels-three{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;text-align:center!important}.register-flow-step-labels-three span{display:block!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.register-flow-progress-three span[data-register-step-dot="role"]::after,.register-flow-progress-three span[data-register-step-dot="form"]::after,.register-flow-progress-three span[data-register-step-dot="legal"]::after{content:""!important}body.login-no-scroll .login-poster-v2-help-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;margin:0!important}body.login-no-scroll .login-poster-v2-help-row .login-poster-v2-link-btn{justify-content:flex-start!important;text-align:left!important;flex:1 1 auto!important;font-size:0!important}body.login-no-scroll .login-poster-v2-help-row .login-poster-v2-link-btn::after{font-size:13px!important}body.login-no-scroll .login-poster-v2-support-btn{min-height:32px!important;padding:0 13px!important;border-radius:999px!important;border:1px solid rgba(47,127,65,.18)!important;background:rgba(255,255,255,.92)!important;color:#2f7f41!important;font-size:13px!important;font-weight:900!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-shadow:0 8px 20px rgba(18,57,31,.08)!important;white-space:nowrap!important}.login-support-modal{z-index:100600!important;padding:16px!important;display:grid!important;place-items:center!important;background:rgba(6,25,15,.34)!important;backdrop-filter:blur(8px)!important}.login-support-card{width:min(520px,calc(100vw - 28px))!important;max-height:calc(100dvh - 32px)!important;overflow:auto!important;border-radius:30px!important;padding:18px!important;background:linear-gradient(180deg,rgba(248,252,249,.99),rgba(232,239,234,.985))!important;border:1px solid rgba(255,255,255,.85)!important;box-shadow:0 30px 80px rgba(18,57,31,.22)!important}.login-support-hero{display:grid!important;grid-template-columns:auto 1fr auto!important;gap:12px!important;align-items:start!important;margin-bottom:14px!important}.login-support-icon{width:48px!important;height:48px!important;border-radius:18px!important;display:grid!important;place-items:center!important;background:rgba(47,127,65,.11)!important;box-shadow:0 12px 26px rgba(47,127,65,.13)!important}.login-support-kicker{display:block!important;font-size:11px!important;font-weight:950!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#2f7f41!important}.login-support-hero h2{margin:2px 0 3px!important;font-size:25px!important;letter-spacing:-.04em!important;color:#14341f!important}.login-support-hero p{margin:0!important;color:#657369!important;font-size:13px!important;line-height:1.45!important}.login-support-close{border-radius:999px!important}.login-support-form .input,.login-support-form .textarea,.login-support-form .select{background:#fff!important;border-color:rgba(47,127,65,.15)!important;border-radius:18px!important}.login-support-note{padding:10px 12px!important;border-radius:16px!important;background:rgba(47,127,65,.08)!important;color:#3f6c49!important;font-size:12px!important;line-height:1.45!important}.login-support-actions{padding-top:10px!important}.settings-messages-page{gap:14px!important}.admin-messages-hero{background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(244,250,246,.96))!important}.admin-message-stats{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:10px!important}.admin-message-stats span{padding:8px 12px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(47,127,65,.14)!important;color:#244b2c!important;font-weight:850!important}.admin-message-row{gap:9px!important}.admin-message-row-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.admin-message-meta{display:flex!important;gap:8px!important;flex-wrap:wrap!important}.admin-message-meta span{padding:5px 9px!important;border-radius:999px!important;background:rgba(47,127,65,.08)!important;color:#2f7f41!important;font-size:12px!important;font-weight:800!important}body[data-view="support"][data-role] .workspace{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;padding-top:calc(var(--topbar-h,74px)+ 10px)!important;padding-bottom:calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))!important}body[data-view="support"][data-role] .workspace-inner{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}body[data-view="support"] #viewRoot{flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body[data-view="support"] .support-page-panel{flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important}body[data-view="support"] .support-page-panel .page-section-title,body[data-view="support"] .support-page-panel .support-action-row{flex:none!important}body[data-view="support"] .support-list-shell,body[data-view="support"] .screen-list-card{flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:hidden!important}body[data-view="support"] .support-list-scroll,body[data-view="support"] .screen-list-scroll{flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}html:has(body[data-view="support"]),body[data-view="support"]{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body[data-view="support"][data-role] .topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;height:var(--topbar-h,74px)!important;z-index:2147483646!important}html,body{min-height:100dvh;overscroll-behavior:none}body:not(.modal-open) #modalRoot:empty{pointer-events:none!important}body:not(.modal-open) .blocking-overlay.hidden,body:not(.modal-open) .loading-overlay.hidden,body:not(.modal-open) .page-loader.hidden,body:not(.modal-open) .global-loader.hidden,body:not(.modal-open) .app-loader.hidden{display:none!important;pointer-events:none!important}body[data-role] button{touch-action:manipulation}.mobile-app-intro{position:fixed;inset:0;z-index:2147483647;overflow:hidden;background:#06160f;display:grid;place-items:center;isolation:isolate}.mobile-app-intro-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#06160f;transform:scale(1.01)}.mobile-app-intro::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 72% 18%,rgba(31,185,104,.16),transparent 34%),linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.24)64%,rgba(0,0,0,.44));z-index:1}.mobile-app-intro-enter{position:absolute;right:max(18px,calc(env(safe-area-inset-right,0px)+ 18px));bottom:max(22px,calc(env(safe-area-inset-bottom,0px)+ 22px));z-index:3;min-width:118px;min-height:48px;border:0;border-radius:999px;padding:0 22px;color:#fff;font:900 15px/1 Inter,Arial,sans-serif;letter-spacing:-.01em;background:linear-gradient(135deg,#23c56f,#087747);box-shadow:0 18px 42px rgba(4,64,39,.34),inset 0 1px 0 rgba(255,255,255,.35);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.mobile-app-intro-enter:active{transform:translateY(1px)scale(.98)}.mobile-app-intro-skip-dot{width:8px;height:8px;border-radius:999px;background:#fff;box-shadow:0 0 0 6px rgba(255,255,255,.16)}.mobile-app-intro-leaving{animation:mobileIntroLeave .68s cubic-bezier(.2,.78,.18,1)forwards}@keyframes mobileIntroLeave{0%{opacity:1;filter:blur(0)}100%{opacity:0;filter:blur(10px);visibility:hidden}}.mobile-app-intro-leaving .mobile-app-intro-video{animation:mobileIntroVideoLeave .68s cubic-bezier(.2,.78,.18,1)forwards}@keyframes mobileIntroVideoLeave{0%{transform:scale(1.01)}100%{transform:scale(1.08)}}.gkb-page-transition-overlay{position:fixed;inset:0;z-index:2147483638;display:grid;place-items:center;pointer-events:none!important;opacity:0;visibility:hidden;background:radial-gradient(circle at 22% 18%,rgba(34,197,94,.18),transparent 32%),radial-gradient(circle at 80% 12%,rgba(14,165,233,.16),transparent 34%),linear-gradient(180deg,rgba(248,253,250,.88),rgba(241,249,245,.82));backdrop-filter:blur(16px)saturate(1.12);-webkit-backdrop-filter:blur(16px)saturate(1.12);transition:opacity .18s ease,visibility .18s ease;contain:layout paint style}.gkb-page-transition-overlay.is-active{opacity:1;visibility:visible}.gkb-page-transition-box{display:grid;place-items:center;gap:14px;transform:translateZ(0)}.gkb-page-transition-logo{width:104px;height:104px;border-radius:32px;display:grid;place-items:center;background:rgba(255,255,255,.92);border:1px solid rgba(34,197,94,.20);box-shadow:0 26px 70px rgba(6,95,70,.18),inset 0 1px 0 rgba(255,255,255,.95);animation:gkbTransitionLogoOneSec 1s cubic-bezier(.2,.78,.18,1)both;position:relative;overflow:hidden}.gkb-page-transition-logo::before{content:"";position:absolute;inset:-35%;background:conic-gradient(from 0deg,transparent,rgba(34,197,94,.26),transparent,rgba(14,165,233,.22),transparent);animation:gkbTransitionGlowSpin 1s linear both}.gkb-page-transition-logo img{width:70px;height:70px;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 10px 18px rgba(6,78,59,.18));animation:gkbTransitionMark 1s cubic-bezier(.2,.78,.18,1)both}.gkb-page-transition-bar{width:138px;height:5px;border-radius:99px;overflow:hidden;background:rgba(15,118,110,.12);box-shadow:inset 0 0 0 1px rgba(15,118,110,.08)}.gkb-page-transition-bar span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#16a34a,#22c55e,#0ea5e9);animation:gkbTransitionBar 1s cubic-bezier(.2,.78,.18,1)both}#gkbTransitionText,.gkb-page-transition-text{color:#0f3d2a;font-weight:950;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.82}#viewRoot{transform-origin:center top;will-change:opacity,transform,filter}#viewRoot.gkb-view-switching-out{opacity:.28;transform:translate3d(0,10px,0)scale(.992);filter:blur(1px);transition:opacity .16s ease,transform .16s ease,filter .16s ease}@keyframes gkbViewSoftIn{from{opacity:0;transform:translate3d(0,14px,0) scale(.988);filter:blur(2px)}to{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}}#viewRoot.gkb-view-switching-in{animation:gkbViewSoftIn .44s cubic-bezier(.2,.78,.18,1)both}@keyframes gkbTransitionLogoOneSec{0%{opacity:0;transform:translateY(18px) scale(.86)}28%{opacity:1;transform:translateY(0) scale(1.04)}62%{transform:translateY(0) scale(1)}100%{opacity:1;transform:translateY(-2px) scale(.98)}}@keyframes gkbTransitionMark{0%{transform:scale(.86) rotate(-8deg)}38%{transform:scale(1.08) rotate(3deg)}100%{transform:scale(1) rotate(0)}}@keyframes gkbTransitionGlowSpin{from{transform:rotate(0deg);opacity:.55}to{transform:rotate(270deg);opacity:.25}}@keyframes gkbTransitionBar{0%{transform:translateX(-115%)}100%{transform:translateX(250%)}}@keyframes gkbBottomNavSettle{from{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(1px)}to{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}}@keyframes gkbBottomNavPress{0%{transform:translate3d(0,0,0) scale(1)}42%{transform:translate3d(0,4px,0) scale(.99)}100%{transform:translate3d(0,0,0) scale(1)}}@keyframes gkbBottomNavBtnWave{0%{transform:translateY(0) scale(1);filter:brightness(1)}45%{transform:translateY(-4px) scale(.98);filter:brightness(1.03)}100%{transform:translateY(0) scale(1);filter:brightness(1)}}@keyframes gkbBottomNavSingleTap{0%{transform:translate3d(0,0,0) scale(1)}45%{transform:translate3d(0,-3px,0) scale(.985)}100%{transform:translate3d(0,-2px,0) scale(1)}}#modalRoot:empty,body:not(.modal-open) #modalRoot{pointer-events:none!important}body.modal-open #modalRoot:has(.modal),body.modal-open #modalRoot:has(.app-modal),body.modal-open #modalRoot:has([role="dialog"]),body.modal-open #modalRoot:has(.quick-order-overlay),body.modal-open #modalRoot:has(.quick-order-overlay-v4){pointer-events:auto!important}body[data-role] .topbar,body[data-role] .topbar-inner,body[data-role] .top-actions,body[data-role] .top-profile-wrap,body[data-role] .profile-menu-btn,body[data-role] .profile-dropdown{pointer-events:auto!important}body[data-role] .top-profile-wrap{position:relative!important;z-index:2147483646!important;isolation:isolate!important}body[data-role] .profile-menu-btn{position:relative!important;z-index:2147483646!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;user-select:none!important}body[data-role] .profile-dropdown{z-index:2147483647!important;pointer-events:auto!important}body[data-role] .profile-dropdown.open{display:grid!important;visibility:visible!important;opacity:1!important}body[data-role] .order-card.mobile-order-card-ready,body[data-role] .order-card[data-order-mobile-card]{cursor:pointer!important}body[data-role] .order-card.mobile-order-card-ready button,body[data-role] .order-card.mobile-order-card-ready a,body[data-role] .order-card.mobile-order-card-ready input,body[data-role] .order-card.mobile-order-card-ready select,body[data-role] .order-card.mobile-order-card-ready textarea{cursor:auto!important}.mobile-order-detail-overlay{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;background:rgba(15,23,42,.48)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;z-index:2147483600!important}body[data-role="admin"][data-view="orders"] .flat-page-panel,body[data-role="admin"][data-view="orders_list"] .flat-page-panel,body[data-role="admin"][data-view="orders_map"] .flat-page-panel,body[data-role="admin"][data-view="support"] .flat-page-panel,body[data-role="kurye"][data-view="pool"] .flat-page-panel,body[data-role="kurye"][data-view="active"] .flat-page-panel,body[data-role="kurye"][data-view="support"] .flat-page-panel,body[data-role="admin"][data-view="orders"] .orders-page-panel,body[data-role="admin"][data-view="orders_list"] .orders-page-panel,body[data-role="admin"][data-view="orders_map"] .orders-page-panel,body[data-role="admin"][data-view="support"] .support-page-panel,body[data-role="kurye"][data-view="pool"] .orders-page-panel,body[data-role="kurye"][data-view="active"] .orders-page-panel,body[data-role="kurye"][data-view="support"] .support-page-panel,body[data-role="admin"][data-view="orders"] .screen-list-card,body[data-role="admin"][data-view="orders_list"] .screen-list-card,body[data-role="admin"][data-view="orders_map"] .screen-list-card,body[data-role="admin"][data-view="support"] .screen-list-card,body[data-role="kurye"][data-view="pool"] .screen-list-card,body[data-role="kurye"][data-view="active"] .screen-list-card,body[data-role="kurye"][data-view="support"] .screen-list-card{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="orders_map"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="pool"] .workspace,body[data-role][data-view="support"] .workspace,body[data-role][data-view="delivered"] .workspace,body[data-role][data-view="announcements"] .workspace{overflow:hidden!important}body[data-role][data-view="orders"] #viewRoot,body[data-role][data-view="orders_list"] #viewRoot,body[data-role][data-view="orders_map"] #viewRoot,body[data-role][data-view="active"] #viewRoot,body[data-role][data-view="pool"] #viewRoot,body[data-role][data-view="support"] #viewRoot,body[data-role][data-view="delivered"] #viewRoot,body[data-role][data-view="announcements"] #viewRoot,body[data-role][data-view="orders"] .flat-page-panel,body[data-role][data-view="orders_list"] .flat-page-panel,body[data-role][data-view="orders_map"] .flat-page-panel,body[data-role][data-view="active"] .flat-page-panel,body[data-role][data-view="pool"] .flat-page-panel,body[data-role][data-view="support"] .flat-page-panel,body[data-role][data-view="delivered"] .flat-page-panel,body[data-role][data-view="announcements"] .flat-page-panel,body[data-role][data-view="orders"] .page-lock-panel,body[data-role][data-view="orders_list"] .page-lock-panel,body[data-role][data-view="orders_map"] .page-lock-panel,body[data-role][data-view="active"] .page-lock-panel,body[data-role][data-view="pool"] .page-lock-panel,body[data-role][data-view="support"] .page-lock-panel,body[data-role][data-view="delivered"] .page-lock-panel,body[data-role][data-view="announcements"] .page-lock-panel{height:var(--pg-full-panel-h,calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- env(safe-area-inset-bottom,0px)- 5px))!important;min-height:var(--pg-full-panel-h,calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- env(safe-area-inset-bottom,0px)- 5px))!important;max-height:var(--pg-full-panel-h,calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- env(safe-area-inset-bottom,0px)- 5px))!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body[data-role][data-view="orders"] .screen-list-card,body[data-role][data-view="orders_list"] .screen-list-card,body[data-role][data-view="orders_map"] .screen-list-card,body[data-role][data-view="active"] .screen-list-card,body[data-role][data-view="pool"] .screen-list-card,body[data-role][data-view="support"] .screen-list-card,body[data-role][data-view="delivered"] .screen-list-card,body[data-role][data-view="announcements"] .screen-list-card,body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="delivered"] .orders-list-shell,body[data-role][data-view="support"] .support-list-shell{height:100%!important;min-height:100%!important;max-height:100%!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:22px!important;box-shadow:none!important;padding:8px!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .screen-list-scroll,body[data-role][data-view="orders_list"] .screen-list-scroll,body[data-role][data-view="orders_map"] .screen-list-scroll,body[data-role][data-view="active"] .screen-list-scroll,body[data-role][data-view="pool"] .screen-list-scroll,body[data-role][data-view="support"] .screen-list-scroll,body[data-role][data-view="delivered"] .screen-list-scroll,body[data-role][data-view="announcements"] .screen-list-scroll,body[data-role][data-view="orders"] .orders-list-scroll,body[data-role][data-view="orders_list"] .orders-list-scroll,body[data-role][data-view="orders_map"] .orders-list-scroll,body[data-role][data-view="active"] .orders-list-scroll,body[data-role][data-view="pool"] .orders-list-scroll,body[data-role][data-view="delivered"] .orders-list-scroll{flex:1 1 auto!important;height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0!important;margin:0!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}body[data-role][data-view="orders"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_list"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_map"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="active"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="pool"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="support"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="delivered"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="announcements"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_list"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_map"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="active"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="pool"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="delivered"] .orders-list-scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body[data-role][data-view="orders"] .order-cards-grid>:last-child,body[data-role][data-view="orders_list"] .order-cards-grid>:last-child,body[data-role][data-view="orders_map"] .order-cards-grid>:last-child,body[data-role][data-view="active"] .order-cards-grid>:last-child,body[data-role][data-view="pool"] .order-cards-grid>:last-child,body[data-role][data-view="delivered"] .order-cards-grid>:last-child{margin-bottom:0!important}body[data-role][data-view="orders"] .order-card.order-card-inline,body[data-role][data-view="orders_list"] .order-card.order-card-inline,body[data-role][data-view="orders_map"] .order-card.order-card-inline,body[data-role][data-view="active"] .order-card.order-card-inline,body[data-role][data-view="pool"] .order-card.order-card-inline,body[data-role][data-view="delivered"] .order-card.order-card-inline{width:100%!important;margin:0!important}body[data-role] .profile-dropdown,body[data-role] #profileDropdown{pointer-events:auto!important;z-index:2147483647!important}body[data-role] .profile-dropdown button,body[data-role] #profileDropdown button{pointer-events:auto!important;position:relative!important;z-index:2!important;touch-action:manipulation!important}body[data-role] .panel,body[data-role] .item-card,body[data-role] .order-card,body[data-role] .quick-card,body[data-role] .settings-card,body[data-role] .support-admin-row,body[data-role] .address-select-card,body[data-role] .quick-summary-card,body[data-role] .checkout-card,body[data-role] .checkout-mini-stat,body[data-role] .settings-shortcut-card{border-radius:var(--pg-card-radius)!important;font-size:calc(1em*var(--pg-card-font-scale))!important}body[data-role] .item-card,body[data-role] .order-card,body[data-role] .quick-card,body[data-role] .settings-card,body[data-role] .support-admin-row,body[data-role] .address-select-card,body[data-role] .quick-summary-card,body[data-role] .checkout-card,body[data-role] .checkout-mini-stat,body[data-role] .settings-shortcut-card{padding:var(--pg-card-pad)!important}body[data-role] .panel,body[data-role] .screen-list-card,body[data-role] .orders-list-shell,body[data-role] .support-list-shell{padding:var(--pg-panel-pad)!important}body[data-role] .cards-grid,body[data-role] .order-cards-grid,body[data-role] .settings-shortcuts,body[data-role] .dashboard-metrics,body[data-role] .stats{gap:var(--pg-card-gap)!important}body[data-role] .order-card,body[data-role] .order-card.order-card-inline,body[data-role] .order-card[data-order-mobile-card]{min-height:var(--pg-order-card-min-h)!important}body[data-role][data-view="orders"] .order-cards-grid,body[data-role][data-view="orders_list"] .order-cards-grid,body[data-role][data-view="orders_map"] .order-cards-grid,body[data-role][data-view="active"] .order-cards-grid,body[data-role][data-view="pool"] .order-cards-grid,body[data-role][data-view="delivered"] .order-cards-grid{width:100%!important;min-height:100%!important;padding:0!important;margin:0!important;gap:8px!important;grid-auto-rows:minmax(var(--pg-order-card-min-h),var(--pg-order-card-row-max,1fr))!important;align-content:var(--pg-order-card-align,stretch)!important}body[data-role][data-view="orders"] .order-card,body[data-role][data-view="orders_list"] .order-card,body[data-role][data-view="orders_map"] .order-card,body[data-role][data-view="active"] .order-card,body[data-role][data-view="pool"] .order-card,body[data-role][data-view="delivered"] .order-card{height:100%!important}body[data-role] .stat,body[data-role] .dash-tile{min-height:var(--pg-metric-min-h)!important}:root{--danger:#e11d48;--warn:#d97706;--safe-bottom:env(safe-area-inset-bottom,0px);--topbar-h:74px;--mobile-nav-h:74px;--bg:#f8fffb;--surface:rgba(255,255,255,.78);--surface-2:#ecfdf5;--text:#0f172a;--muted:#64748b;--line:rgba(15,23,42,.09);--brand:#10b981;--brand-2:#047857;--ok:#059669;--shadow:0 30px 90px rgba(16,185,129,.18);--radius:26px;--pg-full-panel-h:auto;--pg-card-pad:14px;--pg-card-radius:16px;--pg-card-gap:8px;--pg-order-card-min-h:72px;--pg-panel-pad:8px;--pg-metric-min-h:118px;--pg-card-font-scale:1;--pg-bottom-card-gap:0px;--pg-list-card-min-h:calc(100dvh - var(--pg-topbar-h,74px)- var(--pg-bottom-nav-h,var(--mobile-nav-h,74px))- env(safe-area-inset-top,0px)- env(safe-area-inset-bottom,0px));--pg-order-card-floor-h:76px;--pg-support-card-min-h:76px;--pg-page-w:100vw;--pg-page-h:100dvh;--pg-page-x:calc((100vw - var(--pg-page-w,100vw))/2);--pg-page-y:calc(100dvh - var(--pg-page-h,100dvh));--pg-page-width-percent:100%;--pg-page-height-percent:100%;--pg-admin-topbar-h:74px;--pg-admin-sidebar-w:286px;--pg-drawer-ease:cubic-bezier(.22,1,.36,1)}body[data-role] .topbar{will-change:auto!important;transform:none!important;position:sticky!important;top:0!important;z-index:2147482500!important;min-height:var(--pg-admin-topbar-h)!important;background:rgba(255,255,255,.86)!important;border-bottom:1px solid rgba(148,163,184,.18)!important;box-shadow:0 12px 34px rgba(15,23,42,.06)!important;backdrop-filter:blur(20px)!important}body[data-role] .topbar-inner{position:relative!important;min-height:var(--pg-admin-topbar-h)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;padding-left:68px!important;padding-right:10px!important}body[data-role] .topbar .brand{cursor:default!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-width:0!important;max-width:min(58vw,420px)!important;text-align:center!important;pointer-events:auto!important}body[data-role] .topbar .brand .logo{width:42px!important;height:42px!important;border-radius:15px!important;margin:0!important}body[data-role] .topbar .brand-title{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:15px!important;line-height:1.05!important}body[data-role] .topbar .brand-subtitle{max-width:100%!important;text-align:center!important;font-size:10.5px!important}body[data-role] .top-actions{position:relative!important;z-index:2!important;margin-left:auto!important;gap:6px!important}.global-menu-toggle{font-size:24px;font-weight:1000;position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;width:46px!important;height:46px!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:16px!important;background:linear-gradient(180deg,#ffffff,rgba(248,250,252,.96))!important;color:#0f172a!important;box-shadow:0 14px 32px rgba(15,23,42,.11)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:5px!important;z-index:3!important;cursor:pointer!important;transition:transform .24s var(--pg-drawer-ease),box-shadow .24s var(--pg-drawer-ease),background .24s ease!important}.global-menu-toggle span{width:20px!important;height:2px!important;border-radius:999px!important;background:#0f172a!important;display:block!important;transition:transform .28s var(--pg-drawer-ease),opacity .22s ease,width .24s var(--pg-drawer-ease)!important}.global-menu-toggle:hover{box-shadow:0 18px 40px rgba(15,23,42,.16)!important;background:#fff!important}.global-menu-toggle.open span:nth-child(1){transform:translateY(7px)rotate(45deg)!important;width:22px!important}.global-menu-toggle.open span:nth-child(2){opacity:0!important;transform:scaleX(.25)!important}.global-menu-toggle.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)!important;width:22px!important}.mobile-menu-backdrop{display:none;position:fixed!important;inset:0!important;z-index:2147483000!important;background:rgba(15,23,42,.40)!important;backdrop-filter:blur(6px)!important;opacity:0!important;pointer-events:none!important;transition:opacity .28s ease!important}.mobile-menu-backdrop.open{display:block;opacity:1!important;pointer-events:auto!important}body[data-role] .sidebar{display:block!important;overflow:auto!important;scrollbar-width:thin!important}body[data-role] .side-modules-title{position:sticky!important;top:0!important;z-index:2!important;margin:-2px -2px 8px!important;padding:13px 14px!important;border-radius:20px!important;background:linear-gradient(135deg,#0f172a,#1e293b)!important;color:#fff!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:0 14px 32px rgba(15,23,42,.16)!important}body[data-role] .nav-group-title{color:#334155!important;padding:13px 12px 6px!important}body[data-role] .nav-btn{position:relative!important;overflow:hidden!important;transition:transform .22s var(--pg-drawer-ease),background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease!important}body[data-role] .nav-btn::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(34,197,94,.12),rgba(14,165,233,.09));opacity:0;transform:translateX(-18%);transition:opacity .24s ease,transform .24s var(--pg-drawer-ease);pointer-events:none}body[data-role] .nav-btn:hover{transform:translateX(3px)!important}body[data-role] .nav-btn:hover::after,body[data-role] .nav-btn.active::after{opacity:1;transform:translateX(0)}body[data-role] .nav-btn.active{box-shadow:0 10px 26px rgba(34,197,94,.10)!important}body[data-role] .workspace-inner{max-width:1360px!important;margin:0 auto!important}body[data-role] #viewRoot{transform-origin:50% 18px!important;will-change:transform,opacity,filter!important}body[data-role] #viewRoot.gkb-view-switching-out{animation:gkbPageClose .18s var(--pg-drawer-ease)both!important}@keyframes gkbPageClose{from{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(12px) scale(.985);filter:blur(5px)}}body[data-role] #viewRoot.gkb-view-switching-in{animation:gkbPageOpen .34s var(--pg-drawer-ease)both!important}@keyframes gkbPageOpen{0%{opacity:0;transform:translateY(18px) scale(.975);filter:blur(7px)}55%{opacity:1;transform:translateY(-2px) scale(1.004);filter:blur(0)}100%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.settings-home-side-menu-note{grid-template-columns:1fr!important}.settings-home-card-wide{width:100%!important;text-align:left!important}:root,body[data-role]{--mobile-nav-h:0px!important;--pg-bottom-nav-h:0px!important;--pg-bottom-card-gap:0px!important}body[data-role]{min-height:100dvh;height:100dvh;overflow:hidden;--mobile-nav-h:0px!important;--pg-bottom-nav-h:0px!important;padding-bottom:0!important}body[data-role] .workspace{padding-top:calc(var(--topbar-h,82px)+ 14px)!important;margin-left:var(--pg-admin-sidebar-w)!important;padding:18px 18px 24px 0!important;min-height:calc(100dvh - var(--pg-admin-topbar-h))!important;padding-bottom:18px!important}body[data-role]:not(.sidebar-drawer-open) #mobileMenuBackdrop,body[data-role] #mobileMenuBackdrop:not(.open){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body[data-role] #viewRoot button,body[data-role] #viewRoot .btn,body[data-role] #viewRoot [role="button"],body[data-role] #modalRoot button,body[data-role] #modalRoot .btn{pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body[data-role] .business-no-commission-toggle-field{grid-column:1/-1!important;margin:0 0 12px!important;padding:14px!important;border:1px solid rgba(16,185,129,.22)!important;border-radius:18px!important;background:linear-gradient(135deg,rgba(16,185,129,.10),rgba(14,165,233,.08))!important}body[data-role] .business-platform-commission-fields.disabled-soft{opacity:.42!important;filter:grayscale(.2)!important}body[data-role] .direct-courier-payment-note{grid-column:1/-1!important;margin:0 0 12px!important;border-color:rgba(16,185,129,.24)!important;background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(14,165,233,.09))!important}body[data-role] #viewRoot,body[data-role] #viewRoot.gkb-view-switching-out,body[data-role] #viewRoot.gkb-view-switching-in{animation:none!important;transition:none!important;transform:none!important;filter:none!important;opacity:1!important;will-change:auto!important;pointer-events:auto!important}body[data-role] #viewRoot button,body[data-role] #viewRoot .btn,body[data-role] #viewRoot [role="button"],body[data-role] #modalRoot button,body[data-role] #modalRoot .btn,body[data-role] #sidebar button,body[data-role] #sidebar .nav-btn{pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body[data-role] .mobile-menu-backdrop:not(.open),body[data-role]:not(.sidebar-drawer-open) .mobile-menu-backdrop,body[data-role] #mobileMenuBackdrop:not(.open),body[data-role]:not(.sidebar-drawer-open) #mobileMenuBackdrop{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;backdrop-filter:none!important}body[data-role] .mobile-menu-backdrop.open,body[data-role].sidebar-drawer-open #mobileMenuBackdrop.open{display:block!important;pointer-events:auto!important}@media (max-width:800px){.topbar-label{display:none}.topbar-action-btn{padding:0;width:40px}.topbar-action-btn:not(.icon-only) .topbar-label{display:inline}.topbar-action-btn:not(.icon-only){width:auto;padding:0 12px}}@media (max-width:980px){.hero-grid,.cards-grid{grid-template-columns:1fr}.sidebar{display:none}.workspace{margin-left:0;padding:18px 14px calc(88px + var(--safe-bottom))}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-toolbar .input,.admin-toolbar .select{width:100%;min-width:0}body[data-admin-view="home"]{overflow:hidden;height:100dvh}body[data-admin-view="home"] #viewRoot{display:none!important}body[data-admin-view="home"] .workspace{height:calc(100dvh - 76px - 88px - var(--safe-bottom));padding:8px 10px calc(82px + var(--safe-bottom));overflow:hidden}body[data-admin-view="home"] .workspace-inner{height:100%;min-height:100%}body[data-admin-view="home"] #statsRoot{height:100%;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px!important}body[data-admin-view="home"] #statsRoot .stat{min-height:0;height:auto;border-radius:24px;padding:14px 12px;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;align-items:center;text-align:center;border:0;box-shadow:0 14px 26px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.45)}body[data-admin-view="home"] #statsRoot .stat::before{content:"";position:absolute;right:-8px;top:-8px;width:70px;height:70px;border-radius:24px;background:rgba(255,255,255,.18);transform:rotate(8deg)}body[data-admin-view="home"] #statsRoot .stat::after{content:"";position:absolute;right:8px;bottom:-10px;width:84px;height:84px;border-radius:28px;background:rgba(255,255,255,.14)}body[data-admin-view="home"] #statsRoot .stat:nth-child(1){background:linear-gradient(135deg,#ffe4ad,#ffd798)}body[data-admin-view="home"] #statsRoot .stat:nth-child(2){background:linear-gradient(135deg,#ddf5d8,#c8efc4)}body[data-admin-view="home"] #statsRoot .stat:nth-child(3){background:linear-gradient(135deg,#eddcff,#dfc8fb)}body[data-admin-view="home"] #statsRoot .stat:nth-child(4){background:linear-gradient(135deg,#deedff,#d0e2f8)}body[data-admin-view="home"] #statsRoot .stat:nth-child(5){background:linear-gradient(135deg,#d8f3f1,#c5e9e7)}body[data-admin-view="home"] #statsRoot .stat:nth-child(6){background:linear-gradient(135deg,#fff2b3,#ffe88f)}body[data-admin-view="home"] #statsRoot .stat .stat-icon{width:46px;height:46px;border-radius:16px;font-size:20px;margin:0 auto}body[data-admin-view="home"] #statsRoot .stat .num{font-size:40px;line-height:1;font-weight:1000;margin:0;align-self:center}body[data-admin-view="home"] #statsRoot .stat .label{font-size:10px;line-height:1.25;font-weight:1000;letter-spacing:.11em;text-transform:uppercase;color:#384d68;max-width:92%;align-self:end;margin:0}.quick-courier-fab .fab-ico{width:40px;height:40px;font-size:20px;border-radius:15px}.package-item-row{grid-template-columns:38px 1fr}body[data-role] .top-actions .btn.small{min-height:34px;padding:7px 9px;font-size:12px}body[data-role] .stats{display:flex;overflow-x:auto;gap:10px;margin:0 -12px 12px;padding:0 12px 2px;scroll-snap-type:x mandatory}body[data-role] .panel{margin:12px 0;border-radius:20px;padding:14px;box-shadow:0 12px 28px rgba(15,23,42,.075)}body[data-role] .panel-title{display:grid;gap:10px}body[data-role] .cards-grid,.courier-application-grid{grid-template-columns:1fr}.courier-app-head .status{grid-column:1/-1;justify-self:start}.system-update-card{transform:translateY(-5dvh)}.su-logo-wrap{width:96px;height:96px}.su-center-icon{width:44px;height:44px;border-radius:16px}.dashboard-hero,.dashboard-metrics,.settings-modern-grid{grid-template-columns:1fr}.dashboard-alert{border-radius:18px;min-height:86px;padding:18px}.app-modal-card.wide{width:min(100%,560px)}.application-doc-grid{grid-template-columns:1fr}.quick-order-form{min-height:0;overflow:auto;padding-bottom:0}.quick-order-submitbar{bottom:0;margin:0 -2px;padding:12px 0 2px}.quick-order-submit{min-height:58px;border-radius:18px}.order-card{border-radius:22px;padding:16px}.order-card .inline-controls{display:grid;grid-template-columns:1fr 1fr}.order-card .inline-controls .btn,.order-card .inline-controls .select{width:100%;max-width:none!important}body[data-role] .stat{border-radius:18px;scroll-snap-align:start;background:linear-gradient(135deg,#fff,#eef8ff);min-height:132px;min-width:176px}.doc-image-grid{grid-template-columns:1fr}.package-management-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-courier-fab{padding:12px 16px;width:60px;min-width:60px;height:60px;min-height:60px;border-radius:18px;position:fixed!important;bottom:calc(86px + var(--safe-bottom))!important;right:14px!important;z-index:101}.dash-tile{border-radius:18px;min-height:160px;padding:22px}.dash-tile b{font-size:40px}.modern-progress{height:54px}.modern-progress .progress-step span{font-size:8px}.topbar-action-btn{padding:6px 8px;min-height:34px;border-radius:10px}.topbar-action-btn .topbar-label{max-width:60px;overflow:hidden;text-overflow:ellipsis}.topbar-ico{font-size:15px}.quick-order-modal-card{display:flex;flex-direction:column;height:auto!important;max-height:calc(100dvh - 16px)!important;margin-top:auto}.app-modal.modal{align-items:flex-end;padding:8px}body[data-role="musteri"] .stats,body[data-role="isletme"] .stats,body[data-role="kurye"] .stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible;margin:0 0 12px;padding:0}.order-card .order-meta{grid-template-columns:1fr 1fr}.mobile-construction-visual{position:relative;width:118px;height:118px;margin:0 auto 20px;border-radius:34px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(14,165,233,.28),rgba(34,197,94,.22));box-shadow:0 20px 50px rgba(14,165,233,.18)}.mobile-phone-icon{font-size:54px;filter:drop-shadow(0 10px 18px rgba(0,0,0,.25))}.mobile-tools-icon{position:absolute;right:-6px;bottom:-4px;width:46px;height:46px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#f59e0b,#fb7185);box-shadow:0 14px 30px rgba(0,0,0,.22);font-size:23px}.mobile-construction-card h1{margin:0 0 10px;font-size:clamp(26px,8vw,36px);line-height:1.05;letter-spacing:-.045em;color:#fff}.mobile-construction-card p{margin:0;color:#e2e8f0;font-size:18px;font-weight:800}.mobile-construction-card small{display:block;max-width:31ch;margin:16px auto 0;color:rgba(226,232,240,.68);line-height:1.55;font-size:12px}html.mobile-construction-disabled .mobile-construction-overlay{display:none!important}body[data-role="musteri"] .dashboard-metrics,body[data-role="isletme"] .dashboard-metrics,body[data-role="kurye"] .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-row-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.address-list-card{grid-template-columns:1fr}.quick-order-hero-panel{grid-template-columns:1fr!important}.quick-order-hero-copy h3{font-size:30px!important}.package-item-fields{grid-template-columns:1fr 1fr!important}.quick-order-form-v2 .package-item-row{grid-template-columns:54px minmax(0,1fr)!important}.package-remove-btn{grid-column:2;justify-self:start}.checkout-card{padding:18px;border-radius:22px}.checkout-card-head h2{font-size:30px}.checkout-card-head h3{font-size:22px}.checkout-package-fields,.checkout-payment-grid{grid-template-columns:1fr 1fr!important}.checkout-package-fields .field:last-child{grid-column:auto}.checkout-shell-card,.checkout-summary-shell{padding:18px;border-radius:22px}.checkout-shell-head h2{font-size:28px}.checkout-package-row-v2{grid-template-columns:1fr!important}.checkout-package-fields-v2{grid-template-columns:1fr 1fr!important}.checkout-package-row-actions{grid-template-columns:auto auto;justify-content:flex-start;align-items:center}.checkout-payment-grid{grid-template-columns:1fr 1fr!important}html.mobile-construction-active,body.mobile-construction-active{overflow:hidden!important;height:100dvh!important;max-height:100dvh!important;overscroll-behavior:none!important;touch-action:none}.mobile-construction-card{width:min(430px,100%);border-radius:32px;padding:34px 26px 30px;text-align:center;color:#fff;background:linear-gradient(180deg,rgba(15,23,42,.92),rgba(30,41,59,.88));border:1px solid rgba(255,255,255,.14);box-shadow:0 36px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.08);margin:0 auto!important}.courier-notify-overlay{align-items:center!important;padding:12px!important}.courier-notify-overlay .courier-notify-modal{width:min(640px,calc(100vw - 24px))!important;max-height:calc(100dvh - 24px)!important}.management-table{min-width:840px}.management-table-head{padding-left:16px;padding-right:16px}.package-table-row,.category-table-row{padding:14px 16px!important}body[data-role] .topbar .container{padding:0 14px}body[data-role] .brand-subtitle{font-size:10px;max-width:48vw;display:none}body[data-role] .brand-title{font-size:18px;line-height:1.1}body[data-role] .logo{width:58px;height:58px;border-radius:20px;box-shadow:0 16px 34px rgba(34,197,94,.16)}body[data-role] #balanceBtn,body[data-role] #packageBtn,body[data-role] #notifBtn,body[data-role] #logoutBtn{display:none!important}body[data-role] .top-profile-wrap{display:block}body[data-role] .stats,body[data-role] .dashboard-metrics,.dashboard-metrics.dashboard-metrics-full{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;overflow:visible;margin:0 0 12px;padding:0}body[data-role] .stat,body[data-role] .dash-tile{min-width:0;min-height:clamp(145px,24vw,188px);height:auto;border-radius:24px}body[data-role] .dash-tile{padding:18px 16px 16px}body[data-role] .dash-tile span{font-size:13px;line-height:1.3}body[data-role] .dash-tile b{font-size:clamp(34px,8vw,48px)}body[data-role] .dash-tile small{font-size:12px}.settings-layout{grid-template-columns:1fr}.settings-drawer{position:fixed;top:86px;bottom:18px;left:12px;width:min(292px,calc(100% - 24px));z-index:145;transform:translateX(-115%);transition:transform .24s ease;box-shadow:0 24px 48px rgba(15,23,42,.18)}.settings-shortcuts{grid-template-columns:1fr}.order-card .order-progress-top,.order-card .order-row-grid,.order-card .order-action-row{display:none!important}body[data-view="home"] .workspace-inner,body[data-view="home"] #viewRoot,body[data-view="home"] .app-dashboard-panel{height:100%!important;min-height:0!important}body[data-view="home"] .dash-tile::before{width:72px!important;height:72px!important;left:-14px!important;top:-14px!important}body[data-view="home"] .dash-tile span{font-size:clamp(9px,2.5vw,12px)!important;line-height:1.15!important}body[data-view="home"] .dash-tile b{font-size:clamp(22px,7.2vh,42px)!important;margin:4px 0!important;line-height:1!important}body[data-view="home"] .dash-tile small{font-size:clamp(9px,2.4vw,11px)!important;line-height:1.15!important}.order-card.order-card-inline.mobile-open .order-action-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(148,163,184,.18)!important}.order-card.order-card-inline.mobile-open .order-action-row [data-track],.order-card.order-card-inline.mobile-open .order-action-row [data-google],.order-card.order-card-inline.mobile-open .order-action-row [data-yandex],.order-card.order-card-inline.mobile-open .order-action-row [data-google-general],.order-card.order-card-inline.mobile-open .order-action-row [data-google-next],.order-card.order-card-inline.mobile-open .order-action-row [data-yandex-next],.order-card.order-card-inline.mobile-open .order-action-row .admin-extra-action,.order-card.order-card-inline.mobile-open .order-action-row .action-track,.order-card.order-card-inline.mobile-open .order-action-row .action-general-route,.order-card.order-card-inline.mobile-open .order-action-row .action-google-route,.order-card.order-card-inline.mobile-open .order-action-row .action-yandex-route{display:none!important}.order-card.order-card-inline.mobile-open .order-action-row .select{display:block!important;max-width:none!important;width:100%!important}.settings-shell-head .muted{display:none!important}.order-card.order-card-inline.mobile-open .order-action-row:not(:has(select)):not(:has([data-status])){display:none!important}body[data-view="home"]{overflow:hidden!important;height:100svh!important;min-height:100svh!important}body[data-view="home"] .workspace{padding:90px 8px calc(86px + var(--safe-bottom))!important;height:100svh!important;min-height:100svh!important;overflow:hidden!important;padding-top:86px!important;padding-bottom:calc(var(--mobile-nav-h)+ 30px + env(safe-area-inset-bottom,0px))!important}body[data-view="home"] .app-dashboard-panel{margin:0!important;padding:8px!important;border-radius:18px!important;display:flex!important;overflow:hidden!important;height:100%!important}body[data-view="home"] .dashboard-metrics,body[data-view="home"] .dashboard-metrics.dashboard-metrics-full{flex:1 1 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:0!important;overflow:hidden!important;grid-template-rows:repeat(4,minmax(0,1fr))!important;height:100%!important;min-height:0!important}body[data-view="home"] .dash-tile{border-radius:18px!important;padding:8px 7px!important;justify-content:center!important;text-align:center!important;min-height:0!important;height:100%!important}.global-menu-toggle{display:grid!important;position:fixed!important;top:18px!important;left:14px!important;z-index:2147483001!important}body[data-view="home"] .global-menu-toggle,body[data-view="orders"] .global-menu-toggle,body[data-view="orders_list"] .global-menu-toggle,body[data-view="orders_map"] .global-menu-toggle,body[data-view="active"] .global-menu-toggle,body[data-view="pool"] .global-menu-toggle,body[data-view="support"] .global-menu-toggle{display:none!important}body[data-view^="settings"] .global-menu-toggle,body[data-view="users"] .global-menu-toggle,body[data-view^="couriers"] .global-menu-toggle,body[data-view^="finance"] .global-menu-toggle{display:grid!important}.order-card.order-card-inline .order-action-row{display:none!important}.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(148,163,184,.18)!important}.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row button,.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row a,.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row .admin-extra-action,.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row [data-track],.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row [data-google],.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row [data-yandex],.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row [data-google-general],.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row [data-google-next],.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row [data-yandex-next]{display:none!important}.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row .select,.order-card.order-card-inline.mobile-open.has-mobile-detail .order-action-row select{display:block!important;max-width:none!important;width:100%!important}.order-mobile-actions .btn,.order-mobile-actions a.btn{min-height:40px!important;padding:8px 11px!important;text-decoration:none!important}.settings-default-note{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;min-height:auto!important;padding:12px 14px!important;border-radius:16px!important}.settings-default-note b{font-size:14px!important}.settings-default-note span{color:#64748b!important;line-height:1.35!important;text-align:right!important;font-size:11px!important;max-width:52%!important}body[data-view="orders"] .workspace,body[data-view="orders_list"] .workspace,body[data-view="support"] .workspace,body[data-view="active"] .workspace,body[data-view="pool"] .workspace,body[data-view="home"] .workspace{padding-bottom:calc(var(--mobile-nav-h,74px)+ 44px + env(safe-area-inset-bottom,0px))!important}.order-card.order-card-inline.mobile-open .order-row-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:12px!important;padding-top:12px!important;border-top:1px solid rgba(148,163,184,.18)!important}.order-card.order-card-inline.mobile-open .order-row-grid .order-cell{padding:12px 12px!important;border:1px solid rgba(148,163,184,.14)!important;border-radius:14px!important;background:#f8fafc!important}.order-card.order-card-inline.mobile-open .order-row-grid .inline-courier-select-btn{display:none!important}.order-card.order-card-inline.mobile-open .order-head{align-items:flex-start!important;gap:10px!important}.order-card.order-card-inline.mobile-open .order-head .order-id{font-size:15px!important}.admin-map-panel .wide-btn{min-height:52px;border-radius:16px;font-weight:900}#adminMapModal{min-height:62svh!important;height:62svh!important}.settings-default-note-minimal{min-height:180px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;text-align:center!important;gap:10px!important;padding:22px 16px!important}.settings-default-note-minimal .settings-default-icon{font-size:46px!important;line-height:1!important}.settings-default-note-minimal b{font-size:18px!important;color:#0f172a!important}.settings-default-note-minimal span{max-width:100%!important;font-size:13px!important;color:#64748b!important}.compact-map-launch{padding:16px!important}.compact-map-launch .panel-title{display:none!important}.compact-map-launch .wide-btn{width:100%!important}.admin-map-modal-card{width:min(94vw,540px)!important;max-width:min(94vw,540px)!important;margin:auto!important;border-radius:22px!important}.admin-map-modal-card #adminMapModal{min-height:58svh!important;height:58svh!important;margin:0 auto!important}.modal{align-items:center!important;justify-items:center!important}body[data-view="orders"] .order-cards-grid,body[data-view="support"] #viewRoot,body[data-view="orders"] #viewRoot{padding-bottom:8px!important}body[data-view="orders"] .admin-map-panel,body[data-view="orders_list"] .admin-map-panel,body[data-view="orders_map"] .admin-map-panel{display:none!important}.mobile-track-info-card{width:min(92vw,460px)!important;max-height:min(82svh,680px)!important;border-radius:22px!important}.mobile-track-info{display:grid!important;gap:10px!important}.mobile-track-info div{display:grid!important;gap:5px!important;padding:12px!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:14px!important;background:#f8fafc!important}.mobile-track-info b{font-size:12px!important;color:#475569!important}.mobile-track-info span{font-size:14px!important;color:#0f172a!important;line-height:1.35!important}body[data-role] .brand{gap:10px;margin-left:0!important;justify-content:flex-start!important;align-items:center!important}.order-quick-info-modal{width:min(92vw,520px)!important;max-width:min(92vw,520px)!important}.order-quick-info-grid{display:grid!important;gap:10px!important}.order-quick-info-grid>div{display:grid!important;gap:4px!important;padding:12px 14px!important;border:1px solid rgba(148,163,184,.16)!important;border-radius:14px!important;background:#f8fafc!important}.order-card.order-card-inline,.order-card.order-card-inline *{-webkit-tap-highlight-color:transparent}.mobile-construction-overlay{position:fixed;inset:0;z-index:2147483000;place-items:center;padding:24px;background:radial-gradient(circle at 18% 14%,rgba(56,189,248,.28),transparent 34%),radial-gradient(circle at 88% 20%,rgba(34,197,94,.22),transparent 32%),linear-gradient(135deg,#0f172a,#1e293b 48%,#334155);align-items:center!important;justify-content:center!important;overflow:hidden!important;min-height:100dvh!important;display:none!important}body[data-view="support"] .workspace{min-height:100svh!important;height:auto!important;overflow:visible!important;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))!important}body[data-view^="settings"]{height:auto!important;min-height:100svh!important;overflow-y:auto!important;overflow-x:hidden!important}body[data-view^="settings"] .workspace{padding-bottom:22px!important;height:auto!important;min-height:100svh!important;overflow:visible!important;padding:88px 10px 18px!important}body[data-view^="settings"] .workspace-inner,body[data-view^="settings"] #viewRoot,body[data-view^="settings"] .settings-shell,body[data-view^="settings"] .settings-layout,body[data-view^="settings"] .settings-content-panel,body[data-view^="settings"] .settings-card{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-view^="settings"] .settings-shell{display:grid!important;gap:12px!important}body[data-view^="settings"] .settings-shell-head{position:relative!important;align-items:center!important}body[data-view^="settings"] .settings-layout{display:block!important;min-height:0!important;overflow:visible!important}body[data-view^="settings"] .settings-drawer{top:82px!important;bottom:auto!important;left:10px!important;width:min(306px,calc(100vw - 20px))!important;max-height:calc(100svh - 100px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body[data-view^="settings"] .settings-content-panel,body[data-view^="settings"] .panel,body[data-view^="settings"] .settings-card{margin:0 0 12px!important;padding:clamp(14px,4vw,18px)!important;border-radius:20px!important;overflow:visible!important}body[data-view^="settings"] .settings-modern-grid,body[data-view^="settings"] .settings-shortcuts,body[data-view^="settings"] .form-grid,body[data-view^="settings"] .two,body[data-view^="settings"] .three{grid-template-columns:1fr!important}body[data-view^="settings"] .inline-controls{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body[data-view^="settings"] .inline-controls .btn,body[data-view^="settings"] .btn{max-width:100%!important}body[data-view^="settings"] table{min-width:0!important}body[data-view^="settings"] .table-wrap,body[data-view^="settings"] .orders-table-wrap{max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.support-chat-card{max-width:100%;height:min(100dvh - 24px,760px)}.support-chat-thread{max-height:none;height:calc(100% - 190px)}.support-chat-form{position:sticky;bottom:0}.support-admin-ticket-actions .icon-btn{width:38px;height:38px}.support-user-card,.support-admin-ticket{border-radius:18px}body[data-view="orders"] .workspace,body[data-view="orders_list"] .workspace,body[data-view="orders_map"] .workspace,body[data-view="active"] .workspace,body[data-view="pool"] .workspace,body[data-view="support"] .workspace,body[data-view="announcements"] .workspace,body[data-view="delivered"] .workspace{padding-bottom:calc(var(--mobile-nav-h,74px)+ 34px + env(safe-area-inset-bottom,0px))!important}.notif.notif-two-col{grid-template-columns:minmax(86px,108px)minmax(0,1fr)!important;gap:12px!important;padding:12px!important}.notif-two-col .notif-title-col b{font-size:13px!important}.notif-two-col .notif-main-top p{font-size:13px!important}.notif-two-col .notif-date{font-size:12px!important;min-width:68px!important}html,body,body[data-role]{min-height:100svh!important;height:auto!important}body[data-role="admin"][data-view="support"] .workspace,body[data-role="admin"][data-view="orders_list"] .workspace,body[data-role="admin"][data-view="orders_map"] .workspace,body[data-role="musteri"][data-view="support"] .workspace,body[data-role="isletme"][data-view="support"] .workspace,body[data-role="kurye"][data-view="support"] .workspace,body[data-role="musteri"][data-view="orders"] .workspace,body[data-role="isletme"][data-view="orders"] .workspace,body[data-role="kurye"][data-view="active"] .workspace,body[data-role="kurye"][data-view="pool"] .workspace{padding-bottom:calc(var(--mobile-nav-h,74px)+ 44px + env(safe-area-inset-bottom,0px))!important}body[data-role="admin"][data-view="support"] .workspace,body[data-role="musteri"][data-view="support"] .workspace,body[data-role="isletme"][data-view="support"] .workspace,body[data-role="kurye"][data-view="support"] .workspace,body[data-role="admin"][data-view="announcements"] .workspace,body[data-role="admin"][data-view="orders_list"] .workspace,body[data-role="admin"][data-view="orders_map"] .workspace,body[data-role="musteri"][data-view="orders"] .workspace,body[data-role="isletme"][data-view="orders"] .workspace,body[data-role="kurye"][data-view="active"] .workspace,body[data-role="kurye"][data-view="pool"] .workspace{padding-bottom:calc(var(--mobile-nav-h,74px)+ 56px + env(safe-area-inset-bottom,0px))!important}.notifications-popup-overlay{align-items:flex-start!important;padding:12px!important;padding-top:12px!important}.notifications-popup-card{margin-top:0!important;margin-bottom:calc(var(--mobile-nav-h,74px)+ 14px + env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--mobile-nav-h,74px)- 28px - env(safe-area-inset-bottom,0px))!important}.notifications-popup-scroll{padding-bottom:10px!important}.notifications-popup-actions,.notifications-popup-actions-above-nav{position:sticky!important;bottom:0!important;z-index:4!important;background:linear-gradient(180deg,rgba(255,255,255,.96),#fff)!important;padding-top:10px!important;padding-bottom:2px!important}.notif.notif-stack{padding:12px!important;gap:7px!important}.notif-stack .notif-stack-title b{font-size:14px!important}.notif-stack .notif-date-top{font-size:12px!important}.mobile-scroll-panel{display:flex!important;flex-direction:column!important;min-height:0!important}.orders-scroll-panel{max-height:calc(100svh - 152px)!important}.support-history-panel{max-height:calc(100svh - 220px)!important}body[data-role="admin"] .support-history-panel{max-height:calc(100svh - 170px)!important}.mobile-scroll-body{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;padding-right:4px!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.orders-scroll-body .order-cards-grid{padding-bottom:6px!important}.support-scroll-body .support-list{padding-bottom:6px!important}.support-create-panel .inline-controls{margin-top:4px!important}.flat-page-panel{padding:10px!important}.orders-page-panel .order-card.order-card-inline{background:linear-gradient(180deg,#fff,#f8fafc)!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important}body[data-view="orders"] #viewRoot,body[data-view="support"] #viewRoot,body[data-view="orders_list"] #viewRoot,body[data-view="active"] #viewRoot,body[data-view="pool"] #viewRoot{height:calc(100svh - 84px - var(--mobile-nav-h,74px)- env(safe-area-inset-bottom,0px)- 10px)!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body[data-role="admin"][data-view="orders_list"] .workspace,body[data-role="admin"][data-view="support"] .workspace,body[data-role="musteri"][data-view="orders"] .workspace,body[data-role="musteri"][data-view="support"] .workspace,body[data-role="isletme"][data-view="orders"] .workspace,body[data-role="isletme"][data-view="support"] .workspace,body[data-role="kurye"][data-view="active"] .workspace,body[data-role="kurye"][data-view="pool"] .workspace,body[data-role="kurye"][data-view="support"] .workspace{height:calc(100svh - 84px)!important;min-height:0!important;overflow:hidden!important;padding-bottom:calc(var(--mobile-nav-h,74px)+ 18px + env(safe-area-inset-bottom,0px))!important}.flat-page-panel,.page-lock-panel,.orders-page-panel,.support-page-panel,.screen-list-card,.screen-list-scroll,.orders-list-shell,.support-list-shell{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.page-lock-panel{height:100%!important;flex:1 1 auto!important;padding:8px!important}.screen-list-card{height:100%!important;padding:8px!important;border-radius:20px!important}.screen-list-scroll{padding-right:0!important}.support-admin-row.item-card,.themed-list-item{padding:12px!important;border-radius:18px!important;min-height:auto!important;gap:8px!important}.support-admin-row.item-card p,.themed-list-item p{margin:0!important;line-height:1.4!important}body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="pool"] .workspace,body[data-role][data-view="support"] .workspace{padding-top:calc(var(--topbar-h,74px)+ 10px)!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))!important;height:100svh!important;min-height:0!important;overflow:hidden!important}body[data-role][data-view="orders"] .workspace-inner,body[data-role][data-view="orders_list"] .workspace-inner,body[data-role][data-view="active"] .workspace-inner,body[data-role][data-view="pool"] .workspace-inner,body[data-role][data-view="support"] .workspace-inner{width:100%!important;max-width:100%!important;min-height:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important}body[data-view="orders"] #viewRoot,body[data-view="orders_list"] #viewRoot,body[data-view="active"] #viewRoot,body[data-view="pool"] #viewRoot,body[data-view="support"] #viewRoot{width:100%!important;max-width:100%!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.orders-page-panel,.support-page-panel,.page-lock-panel{width:100%!important;max-width:100%!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;padding:0!important;margin:0!important}.orders-list-shell,.support-list-shell,.screen-list-card{width:100%!important;max-width:100%!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;margin:0!important;border-radius:18px!important;padding:8px!important;box-sizing:border-box!important}.orders-list-scroll,.support-list-scroll,.screen-list-scroll{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;overflow:auto!important;padding-right:0!important}.order-cards-grid,.support-list{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:8px!important}.order-card.order-card-inline,.support-admin-row.item-card,.themed-list-item{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}.order-card.order-card-inline{background:#fff;box-shadow:0 12px 26px rgba(15,23,42,.06);min-height:auto!important;padding:9px 10px!important;border-radius:16px!important}.order-mobile-compact{display:grid;gap:8px!important}.order-mobile-top b{font-weight:1000;color:#0f172a;line-height:1.2!important;font-size:15px!important}.order-mobile-top span{font-weight:900;color:#475569;background:#f1f5f9;border-radius:999px;white-space:nowrap;font-size:12px!important;padding:5px 8px!important}.order-mobile-actions .btn{font-size:13px!important;min-height:32px!important;padding:6px 10px!important;border-radius:10px!important}.order-card.order-card-inline .delivery-track{margin:0 0 7px!important}.order-card.order-card-inline .delivery-track-line{height:5px!important}.order-card.order-card-inline .delivery-step-label{font-size:9.5px!important}.page-section-title{font-size:22px;margin:0 0 10px 0;padding:0 2px}.support-page-panel .page-section-title+.support-action-row{margin-top:0!important}.orders-page-panel .page-section-title+.screen-list-card,.support-page-panel .page-section-title+.screen-list-card,.orders-page-panel .order-action-top-row+.screen-list-card,.support-page-panel .support-action-row+.screen-list-card{margin-top:0!important}.order-mobile-action-grid .btn,.order-mobile-action-grid .order-mobile-price{min-height:34px!important;padding:7px 8px!important;border-radius:11px!important;font-size:13px!important}.order-mobile-actions{align-items:center;width:max-content!important;min-width:max-content!important;align-self:center!important;gap:6px!important;display:none!important}body[data-view^="settings"] .settings-shell,body[data-view^="settings_"] .settings-shell{position:relative!important;isolation:isolate!important}body[data-view^="settings"] .settings-menu-toggle,body[data-view^="settings_"] .settings-menu-toggle{position:relative!important;z-index:2147483646!important}body[data-view^="settings"] .settings-drawer,body[data-view^="settings_"] .settings-drawer{position:fixed!important;top:86px!important;bottom:18px!important;left:12px!important;width:min(292px,calc(100vw - 24px))!important;z-index:2147483647!important;isolation:isolate!important}body[data-view^="settings"] .settings-drawer.open,body[data-view^="settings_"] .settings-drawer.open{z-index:2147483647!important;transform:translateX(0)!important}.quick-order-modal-head-v4 h3{font-size:20px!important}.quick-order-modal-head-v4 .tiny{display:none!important}.checkout-shell-head{display:none!important}.checkout-layout,.checkout-layout-v2{display:block!important}.checkout-main,.checkout-main-v2,.checkout-sidebar,.checkout-sidebar-v2{width:100%!important;max-width:100%!important}.checkout-summary-shell{padding:0!important;background:transparent!important;box-shadow:none!important;border:none!important}.compact-action-row{position:sticky;bottom:0;background:#f8fafc;padding-top:10px}.quick-order-form .textarea{name:min(120px,24dvh)}.quick-order-compact-block{border-radius:18px!important}.quick-order-modal-card-v4 .checkout-block-head p,.quick-order-modal-card-v4 .compact-head-inline p{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;line-height:1.35!important}.quick-order-modal-card-v4 .mobile-order-wizard-form,.quick-order-modal-card-v4 .quick-order-form{padding:10px 10px 10px!important}.quick-order-step:last-child{padding-bottom:10px!important}.quick-order-modal-card-v4 .quick-order-form,.quick-order-modal-card-v4 .mobile-order-wizard-form{padding:0 10px 10px 10px!important}.quick-order-modal-card-v4 .quick-order-step:not(.hidden):not([hidden]){padding:10px 0 10px 0!important}.package-summary-row{grid-template-columns:minmax(0,1.1fr)minmax(0,.9fr)minmax(82px,.65fr)88px!important}.package-summary-head,.package-summary-row{grid-template-columns:minmax(0,1.1fr)minmax(0,.9fr)minmax(80px,.65fr)52px!important}.category-pricing-row{grid-template-columns:1fr;align-items:stretch;padding:14px!important}.category-pricing-name{padding-bottom:0}.management-table.category-table{min-width:980px!important}#mobileMenuBackdrop.open{z-index:2147482500!important}#sidebar.mobile-open{display:block!important;top:78px!important;bottom:12px!important;left:12px!important;width:min(306px,calc(100vw - 24px))!important;overflow:auto!important;border-radius:22px!important;z-index:2147483600!important;position:fixed!important;isolation:isolate!important;box-shadow:0 30px 90px rgba(15,23,42,.34)!important}.settings-drawer.open{transform:translateX(0);z-index:2147483600!important}body[data-role="admin"][data-view^="couriers"] .workspace,body[data-role="admin"][data-view^="finance"] .workspace,body[data-role="admin"][data-view="users"] .workspace{height:auto!important;min-height:100svh!important;overflow-y:auto!important;overflow-x:hidden!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:22px!important}body[data-role="admin"][data-view^="couriers"] #viewRoot,body[data-role="admin"][data-view^="finance"] #viewRoot,body[data-role="admin"][data-view="users"] #viewRoot{height:auto!important;overflow:visible!important;display:block!important}.courier-application-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.courier-application-card{padding:12px!important;border-radius:18px!important}.courier-app-head{align-items:start;grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important;margin-bottom:10px!important}.courier-avatar{width:40px!important;height:40px!important;border-radius:14px!important;font-size:13px!important}.courier-app-head h3{font-size:14px!important;line-height:1.2!important;word-break:break-word!important}.doc-open-btn,.doc-missing{min-height:40px!important;border-radius:12px!important;padding:8px!important;font-size:11px!important}.table-wrap table{min-width:760px!important}body[data-role="admin"] .workspace-inner,body[data-role="admin"] #viewRoot{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-role="admin"] .workspace{padding-left:12px!important;padding-right:12px!important}body[data-role="admin"][data-view="users"] .panel,body[data-role="admin"][data-view="couriers_manage"] .panel,body[data-role="admin"][data-view="finance_business_ledger"] .panel{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;overflow:hidden!important}body[data-role="admin"][data-view="users"] .panel-title,body[data-role="admin"][data-view="couriers_manage"] .panel-title,body[data-role="admin"][data-view="finance_business_ledger"] .panel-title{width:100%!important;max-width:100%!important;min-width:0!important;align-items:flex-start!important}body[data-role="admin"][data-view="users"] .panel-title h2,body[data-role="admin"][data-view="couriers_manage"] .panel-title h2,body[data-role="admin"][data-view="finance_business_ledger"] .panel-title h2{font-size:clamp(18px,5vw,24px)!important;line-height:1.15!important}body[data-role="admin"][data-view="users"] .panel-title p,body[data-role="admin"][data-view="couriers_manage"] .panel-title p,body[data-role="admin"][data-view="finance_business_ledger"] .panel-title p{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-role="admin"][data-view="users"] .input,body[data-role="admin"][data-view="users"] .select{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-role="admin"][data-view="users"] .user-role-summary,body[data-role="admin"][data-view="users"] .role-summary,body[data-role="admin"][data-view="users"] .role-cards,body[data-role="admin"][data-view="users"] .user-role-grid,body[data-role="admin"][data-view="users"] .users-role-grid,body[data-role="admin"][data-view="users"] .dashboard-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}body[data-role="admin"][data-view="users"] .role-card,body[data-role="admin"][data-view="users"] .stat,body[data-role="admin"][data-view="users"] .dash-tile{min-width:0!important;width:100%!important;min-height:64px!important;padding:8px 5px!important;border-radius:12px!important;overflow:hidden!important}body[data-role="admin"][data-view="users"] .role-card *,body[data-role="admin"][data-view="users"] .stat *,body[data-role="admin"][data-view="users"] .dash-tile *{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-role="admin"][data-view="users"] .table-wrap,body[data-role="admin"][data-view="couriers_manage"] .table-wrap{width:100%!important;max-width:100%!important;min-width:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important}body[data-role="admin"][data-view="couriers_manage"] .courier-application-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;gap:12px!important}body[data-role="admin"][data-view="couriers_manage"] .courier-application-card{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important}body[data-role="admin"][data-view="couriers_manage"] .courier-doc-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}body[data-role="admin"][data-view="couriers_manage"] .courier-doc-grid>*,body[data-role="admin"][data-view="couriers_manage"] .doc-open-btn,body[data-role="admin"][data-view="couriers_manage"] .doc-missing{min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-role="admin"][data-view="couriers_manage"] .doc-open-btn,body[data-role="admin"][data-view="couriers_manage"] .doc-missing{min-height:54px!important;padding:7px 4px!important;font-size:9px!important;line-height:1.15!important;text-align:center!important}body[data-role="admin"][data-view="couriers_manage"] .doc-open-btn span,body[data-role="admin"][data-view="couriers_manage"] .doc-open-btn b{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body[data-role="admin"][data-view="finance_business_ledger"] .workspace-inner,body[data-role="admin"][data-view="finance_business_ledger"] #viewRoot,body[data-role="admin"][data-view="finance_business_ledger"] .finance-table,body[data-role="admin"][data-view="finance_business_ledger"] .business-ledger-row{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;justify-self:stretch!important}body[data-role="admin"][data-view="finance_business_ledger"] .business-ledger-table{display:grid!important;grid-template-columns:1fr!important}body[data-role] .topbar{border:0;border-radius:0 0 22px 22px;background:rgba(255,255,255,.96);box-shadow:0 12px 32px rgba(15,23,42,.10);position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:2147483646!important;transform:none!important}.users-mobile-list,.courier-mobile-list{display:grid!important;gap:12px!important;margin-top:12px!important}.users-desktop-table,.courier-desktop-table{display:none!important}.user-simple-card{padding:14px 16px!important;border-radius:18px!important}.user-simple-main,.courier-manage-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.user-simple-main b,.courier-manage-head b{display:block!important;font-size:16px!important;color:#0f172a!important}.user-simple-main small{display:block!important;margin-top:4px!important;color:#64748b!important;font-size:12px!important;font-weight:900!important}.courier-manage-card{padding:14px 16px!important;border-radius:18px!important}.courier-manage-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:12px!important}.courier-manage-grid div{padding:10px 12px!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:14px!important;background:#f8fbff!important}.courier-manage-grid span{display:block!important;color:#64748b!important;font-size:11px!important;font-weight:900!important;margin-bottom:4px!important;text-transform:uppercase!important;letter-spacing:.04em!important}.courier-manage-grid b{display:block!important;color:#0f172a!important;font-size:14px!important}.courier-doc-grid{gap:6px!important;margin-bottom:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.courier-doc-grid .doc-open-btn,.courier-doc-grid .doc-missing{min-width:0!important;padding:10px 6px!important;font-size:11px!important;text-align:center!important}body[data-role="admin"] .package-table-row .package-card-actions,body[data-role="admin"] .category-table-row .package-card-actions,body[data-role="admin"] .campaign-row .package-card-actions,body[data-role="admin"] .pkg-actions-cell,body[data-role="admin"] .cat-actions-cell{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;align-items:center!important;width:100%!important}body[data-role="admin"] .package-table-row .package-card-actions .icon-btn,body[data-role="admin"] .category-table-row .package-card-actions .icon-btn,body[data-role="admin"] .campaign-row .package-card-actions .icon-btn,body[data-role="admin"] .pkg-actions-cell .icon-btn,body[data-role="admin"] .cat-actions-cell .icon-btn{width:100%!important;height:46px!important;min-width:0!important;border-radius:16px!important}.business-ledger-table-single,.full-width-ledger-card{width:100%!important;max-width:100%!important}.business-ledger-row-single{grid-template-columns:minmax(0,2fr)repeat(3,minmax(0,1fr))auto!important;width:100%!important;padding:14px!important;gap:10px!important}body[data-role] #globalMenuToggle.global-menu-toggle,body[data-view^="settings"] #globalMenuToggle.global-menu-toggle,body[data-view^="settings"] .global-menu-toggle{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;left:14px!important;top:calc(env(safe-area-inset-top,0px)+ 16px)!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;z-index:2147483647!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.20)!important;background:rgba(255,255,255,.98)!important;color:#0f172a!important;box-shadow:0 14px 34px rgba(15,23,42,.14)!important;font-size:23px!important;line-height:1!important;transform:none!important}body[data-view^="settings"] .topbar .brand{margin-left:58px!important}body[data-view^="settings"] #sidebar.mobile-open{display:block!important;position:fixed!important;left:0!important;top:0!important;bottom:0!important;z-index:2147483646!important;transform:translateX(0)!important;visibility:visible!important;opacity:1!important}body[data-view^="settings"] #mobileMenuBackdrop.open{display:block!important;visibility:visible!important;opacity:1!important;z-index:2147483645!important}body[data-role]:not([data-view^="settings"]) #globalMenuToggle.global-menu-toggle,body[data-role][data-view="home"] #globalMenuToggle.global-menu-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body[data-role][data-view^="settings"] #globalMenuToggle.global-menu-toggle{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;left:14px!important;top:calc(env(safe-area-inset-top,0px)+ 16px)!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;z-index:2147483647!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.20)!important;background:rgba(255,255,255,.98)!important;color:#0f172a!important;box-shadow:0 14px 34px rgba(15,23,42,.14)!important;font-size:23px!important;line-height:1!important;transform:none!important}body[data-role]:not([data-view^="settings"]) #sidebar.mobile-open,body[data-role]:not([data-view^="settings"]) #mobileMenuBackdrop.open{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body[data-role]:not([data-view^="settings"]) .topbar .brand{margin-left:0!important}body[data-role][data-view^="settings"] .topbar .brand{margin-left:58px!important}body[data-role="admin"][data-view="finance_business_ledger"] #modalRoot .modal.app-modal{z-index:2147483647!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:calc(env(safe-area-inset-top,0px)+ 18px)10px calc(env(safe-area-inset-bottom,0px)+ 18px)!important;overflow:auto!important}body[data-role="admin"][data-view="finance_business_ledger"] #modalRoot .modal-card.app-modal-card{width:min(100%,430px)!important;max-width:min(100%,430px)!important;max-height:calc(100dvh - 36px - env(safe-area-inset-top,0px)- env(safe-area-inset-bottom,0px))!important;margin:0 auto!important;overflow:auto!important;border-radius:22px!important}body[data-role="admin"][data-view="finance_business_ledger"] #modalRoot .app-modal-form{overflow:visible!important;padding-right:0!important}body[data-role="isletme"] .business-ledger-row-single{grid-template-columns:minmax(0,2fr)repeat(3,minmax(0,1fr))!important}body[data-role="isletme"] .business-ledger-row-single .finance-action-cell{display:none!important}body[data-role].sidebar-toggle-global-hidden #globalMenuToggle.global-menu-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body[data-role].sidebar-toggle-global-visible #globalMenuToggle.global-menu-toggle{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;left:14px!important;top:calc(env(safe-area-inset-top,0px)+ 16px)!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;z-index:2147483647!important;align-items:center!important;justify-content:center!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.20)!important;background:rgba(255,255,255,.98)!important;color:#0f172a!important;box-shadow:0 14px 34px rgba(15,23,42,.14)!important;font-size:23px!important;line-height:1!important;transform:none!important}body[data-role].sidebar-toggle-global-hidden .topbar .brand{margin-left:0!important}body[data-role].sidebar-toggle-global-visible .topbar .brand{margin-left:58px!important}body[data-role].sidebar-toggle-global-hidden #sidebar.mobile-open,body[data-role].sidebar-toggle-global-hidden #mobileMenuBackdrop.open{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body[data-role].sidebar-toggle-global-visible #sidebar.mobile-open{display:block!important;position:fixed!important;left:0!important;top:0!important;bottom:0!important;z-index:2147483646!important;transform:translateX(0)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body[data-role].sidebar-toggle-global-visible #mobileMenuBackdrop.open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;z-index:2147483645!important}body[data-role="kurye"] .courier-earning-grid.cards-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0 0 12px!important}body[data-role="kurye"] .courier-earning-card.item-card{min-width:0!important;min-height:96px!important;padding:10px 8px!important;border-radius:14px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;overflow:hidden!important}body[data-role="kurye"] .courier-earning-card .pill{max-width:100%!important;padding:5px 7px!important;font-size:9px!important;line-height:1!important;white-space:nowrap!important}body[data-role="kurye"] .courier-earning-value{margin-top:14px!important;font-size:24px!important;line-height:1!important;font-weight:950!important;letter-spacing:-.05em!important;white-space:nowrap!important}body[data-role="kurye"] .courier-earning-card .tiny{display:none!important}.compact-sheet-card{width:min(520px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;height:auto!important;max-height:calc(100dvh - var(--mobile-nav-h,74px)- 32px - env(safe-area-inset-bottom,0px))!important;margin:10px auto calc(var(--mobile-nav-h,74px)+ 12px + env(safe-area-inset-bottom,0px))!important;border-radius:24px!important}.compact-sheet-card .modal-head{position:sticky!important;top:0!important;z-index:5!important;background:#fff!important}.notifications-popup-card.compact-sheet-card .notifications-popup-scroll{padding-bottom:8px!important}.quick-order-overlay-v4{left:10px!important;right:10px!important;inset:8px 10px calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))10px!important;align-items:flex-start!important;justify-content:flex-start!important;padding:0!important}.quick-order-modal-card-v4{align-self:center!important;min-width:calc(100% - 20px)!important;min-height:0!important;max-width:100%!important;width:100%!important;height:auto!important;max-height:calc(100dvh - var(--mobile-nav-h,74px)- 18px - env(safe-area-inset-bottom,0px))!important;margin:0!important;border-radius:22px!important}.quick-order-modal-card-v4 .quick-order-modal-head-v4,.quick-order-modal-card-v4 .modal-head{padding-inline:12px!important;position:sticky!important;top:0!important;z-index:8!important;background:#fff!important}.legal-doc-popup-overlay{padding:10px!important;align-items:flex-start!important}.legal-doc-popup-scroll h2{font-size:20px!important}.notifications-popup-overlay,.notifications-popup-overlay-admin{padding:12px!important;align-items:flex-start!important;justify-content:center!important;padding-top:calc(var(--topbar-h,74px)+ 10px)!important;padding-right:10px!important;padding-left:10px!important;padding-bottom:calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))!important}.notifications-popup-card,.notifications-popup-card-admin{width:min(520px,calc(100vw - 20px))!important;height:calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- 20px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- 20px - env(safe-area-inset-bottom,0px))!important;min-height:calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- 20px - env(safe-area-inset-bottom,0px))!important;margin:0 auto!important;border-radius:24px!important}.legal-doc-popup-card{margin:0 auto!important;width:min(560px,calc(100vw - 20px))!important;max-height:calc(100dvh - 20px)!important;border-radius:24px!important}.legal-doc-popup-actions{flex-direction:column-reverse!important}.legal-doc-popup-actions .btn{width:100%!important;min-width:0!important}body[data-role="admin"] .notifications-popup-overlay-admin{align-items:flex-start!important;justify-content:center!important;padding-top:calc(var(--topbar-h,74px)+ 18px)!important;padding-right:10px!important;padding-left:10px!important;padding-bottom:calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))!important}body[data-role="admin"] .notifications-popup-card-admin{height:calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- 28px - env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- 28px - env(safe-area-inset-bottom,0px))!important;min-height:calc(100dvh - var(--topbar-h,74px)- var(--mobile-nav-h,74px)- 28px - env(safe-area-inset-bottom,0px))!important;margin:0 auto!important}body[data-role="admin"] .order-card.order-card-inline.mobile-open .order-action-row .admin-extra-action{display:inline-flex!important}body[data-role="admin"] .order-mobile-compact,body[data-role="admin"] .order-mobile-bottom,body[data-role="admin"] .order-mobile-action-grid{width:100%!important;max-width:100%!important}body[data-role="admin"] .order-mobile-action-grid .mobile-route-link,body[data-role="admin"] .order-mobile-action-grid .mobile-courier-notify-btn{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:8px 8px!important;border-radius:12px!important;font-size:11.5px!important;line-height:1.15!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-role="admin"] .order-card.order-card-inline.mobile-open .order-action-row .admin-extra-action,body[data-role="admin"] .order-card.order-card-inline .order-action-row .admin-extra-action{display:none!important}body[data-role="admin"] .courier-notify-overlay{z-index:2147483647!important;align-items:center!important;justify-content:center!important;padding:14px!important}body[data-role="admin"] .courier-notify-modal{overflow:auto!important;width:min(360px,calc(100vw - 30px))!important;max-width:360px!important;max-height:72dvh!important;border-radius:24px!important}body[data-role="admin"] .courier-notify-modal .modal-head{padding:14px!important}body[data-role="admin"] .courier-notify-modal .modal-head h2{font-size:18px!important}body[data-role="admin"] .courier-notify-modal .modal-head p{font-size:12px!important}body[data-role="admin"] .courier-notify-modal .app-modal-form{padding:14px!important;gap:12px!important}body[data-role="admin"] .courier-notify-modal .modal-sticky-actions .btn{min-height:42px!important;font-size:12px!important;border-radius:14px!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-route-link,body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-accept-order-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:38px!important;border-radius:12px!important;font-size:11.5px!important;line-height:1.15!important;white-space:nowrap!important}body[data-role="admin"] .order-mobile-action-grid .mobile-route-link{grid-column:1!important;grid-row:1!important}body[data-role="admin"] .order-mobile-action-grid .mobile-courier-notify-btn{display:flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:7px 8px!important;border-radius:11px!important;font-size:12px!important;line-height:1.15!important;white-space:normal!important;grid-column:2!important;grid-row:2!important}body[data-role="admin"] .order-mobile-action-grid .order-mobile-price{grid-column:1!important;width:100%!important;min-height:38px!important;border-radius:12px!important;grid-row:3!important}body[data-role="kurye"] .order-mobile-action-grid .mobile-courier-notify-btn{display:none!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-mobile-action-grid{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important;width:100%!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-mobile-action-grid [data-track]{display:none!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-route-link,body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-accept-order-btn,body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-mobile-price{grid-column:1/-1!important;width:100%!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:13px!important;font-size:12.5px!important;line-height:1.15!important;white-space:normal!important;text-align:center!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-route-link{grid-column:1!important;grid-row:1!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-accept-order-btn{grid-column:2!important;grid-row:2!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-mobile-price{grid-column:1!important;width:100%!important;grid-row:3!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-action-row .action-accept{display:none!important}body[data-role="musteri"] .order-mobile-action-grid,body[data-role="isletme"] .order-mobile-action-grid,body[data-role="customer"] .order-mobile-action-grid,body[data-role="business"] .order-mobile-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.order-mobile-action-grid:has([data-track]){grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-role="admin"] .order-mobile-action-grid{grid-auto-rows:auto!important;display:grid!important;gap:8px!important;align-items:stretch!important;width:100%!important;grid-template-columns:1fr!important}body[data-role="admin"] .order-mobile-action-grid .mobile-route-link,body[data-role="admin"] .order-mobile-action-grid .mobile-courier-notify-btn,body[data-role="admin"] .order-mobile-action-grid .order-mobile-price{width:100%!important;min-width:0!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:13px!important;font-size:12.5px!important;line-height:1.15!important;white-space:normal!important;text-align:center!important;grid-column:1/-1!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-mobile-action-grid,body[data-role="courier"] .order-card:has(.mobile-accept-order-btn) .order-mobile-action-grid{grid-template-columns:1fr!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-mobile-action-grid [data-track],body[data-role="courier"] .order-card:has(.mobile-accept-order-btn) .order-mobile-action-grid [data-track]{display:none!important}body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-route-link,body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .mobile-accept-order-btn,body[data-role="kurye"] .order-card:has(.mobile-accept-order-btn) .order-mobile-price,body[data-role="courier"] .order-card:has(.mobile-accept-order-btn) .mobile-route-link,body[data-role="courier"] .order-card:has(.mobile-accept-order-btn) .mobile-accept-order-btn,body[data-role="courier"] .order-card:has(.mobile-accept-order-btn) .order-mobile-price{grid-column:1/-1!important}body[data-role="admin"] .order-card .mobile-courier-notify-btn[style*="display:none"],body[data-role="kurye"] .order-card .mobile-courier-notify-btn[style*="display:none"]{display:none!important}.order-mobile-action-grid:has([data-track]):has(.mobile-route-link):has(.order-mobile-price):not(:has(.mobile-courier-notify-btn)):not(:has(.mobile-accept-order-btn)){grid-template-columns:repeat(3,minmax(0,1fr))!important}.order-mobile-action-grid:has(.mobile-courier-notify-btn):has(.mobile-route-link):has(.order-mobile-price){grid-template-columns:repeat(3,minmax(0,1fr))!important}.order-mobile-action-grid:has(.mobile-accept-order-btn):has(.mobile-route-link):has(.order-mobile-price){grid-template-columns:repeat(3,minmax(0,1fr))!important}.order-mobile-action-grid:not(:has([data-track])):not(:has(.mobile-courier-notify-btn)):not(:has(.mobile-accept-order-btn)):has(.mobile-route-link):has(.order-mobile-price){grid-template-columns:repeat(2,minmax(0,1fr))!important}.order-mobile-action-grid:has(.mobile-route-link):not(:has(.order-mobile-price)):not(:has([data-track])):not(:has(.mobile-courier-notify-btn)):not(:has(.mobile-accept-order-btn)),.order-mobile-action-grid:has(.order-mobile-price):not(:has(.mobile-route-link)):not(:has([data-track])):not(:has(.mobile-courier-notify-btn)):not(:has(.mobile-accept-order-btn)){grid-template-columns:1fr!important}body[data-role="admin"] .order-mobile-action-grid,body[data-role="kurye"] .order-mobile-action-grid,body[data-role="courier"] .order-mobile-action-grid,body[data-role="musteri"] .order-mobile-action-grid,body[data-role="isletme"] .order-mobile-action-grid,body[data-role="customer"] .order-mobile-action-grid,body[data-role="business"] .order-mobile-action-grid{align-items:stretch!important}body[data-role="admin"] .order-mobile-action-grid [data-track]{display:none!important}.order-mobile-action-grid [data-track],.order-mobile-action-grid .mobile-route-link,.order-mobile-action-grid .mobile-courier-notify-btn,.order-mobile-action-grid .mobile-accept-order-btn,.order-mobile-action-grid .order-mobile-price{grid-column:auto!important;grid-row:auto!important}.order-mobile-action-grid>.btn,.order-mobile-action-grid>.order-mobile-price{grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:none!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 6px!important;margin:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:13px!important;font-size:10.5px!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.order-mobile-action-grid>.order-mobile-price{font-size:10px!important;font-weight:950!important}.order-mobile-action-grid.mobile-actions-default,body[data-role="musteri"] .order-mobile-action-grid.mobile-actions-default,body[data-role="isletme"] .order-mobile-action-grid.mobile-actions-default{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-role="admin"] .order-mobile-action-grid.mobile-actions-admin-notify,.order-mobile-action-grid.mobile-actions-admin-notify,body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept,.order-mobile-action-grid.mobile-actions-courier-accept{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-role="admin"] .order-mobile-action-grid.mobile-actions-admin-basic,.order-mobile-action-grid.mobile-actions-admin-basic{grid-template-columns:repeat(2,minmax(0,1fr))!important}.order-mobile-action-grid>.btn,.order-mobile-action-grid>.order-mobile-price,body[data-role="admin"] .order-mobile-action-grid>.btn,body[data-role="admin"] .order-mobile-action-grid>.order-mobile-price,body[data-role="kurye"] .order-mobile-action-grid>.btn,body[data-role="kurye"] .order-mobile-action-grid>.order-mobile-price,body[data-role="musteri"] .order-mobile-action-grid>.btn,body[data-role="musteri"] .order-mobile-action-grid>.order-mobile-price,body[data-role="isletme"] .order-mobile-action-grid>.btn,body[data-role="isletme"] .order-mobile-action-grid>.order-mobile-price{grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 6px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;box-sizing:border-box!important;border-radius:13px!important;font-size:10.2px!important;font-weight:900!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-role="admin"] .order-mobile-action-grid .mobile-track-btn,body[data-role="admin"] .order-mobile-action-grid [data-track],body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-track-btn,body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept [data-track],body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-track-btn,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept [data-track]{display:none!important}body[data-role="admin"] .order-mobile-action-grid.mobile-actions-admin-notify .mobile-route-link,body[data-role="admin"] .order-mobile-action-grid.mobile-actions-admin-notify .mobile-courier-notify-btn,body[data-role="admin"] .order-mobile-action-grid.mobile-actions-admin-notify .order-mobile-price,body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-route-link,body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-accept-order-btn,body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept .order-mobile-price,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-route-link,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-accept-order-btn,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept .order-mobile-price{width:100%!important;display:flex!important;visibility:visible!important;opacity:1!important}.order-action-row .action-accept{display:none!important}.order-mobile-top{display:flex;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.18);padding-bottom:7px!important;align-items:flex-start!important;gap:10px!important}.order-mobile-title{min-width:0!important;display:grid!important;gap:4px!important;flex:1 1 auto!important}.order-mobile-title b{display:block!important;min-width:0!important;font-size:15.5px!important;line-height:1.15!important;color:#0f172a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.order-mobile-title small{display:block!important;min-width:0!important;font-size:11.5px!important;line-height:1.25!important;font-weight:900!important;color:#475569!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.order-mobile-price{white-space:nowrap;width:100%!important;min-height:58px!important;border-radius:16px!important;background:linear-gradient(135deg,#ef4444,#dc2626)!important;color:#fff!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:10px 12px!important;font-weight:1000!important;box-shadow:0 12px 24px rgba(220,38,38,.20)!important;line-height:1!important;font-size:15px!important;display:none!important}.order-mobile-action-grid{grid-auto-flow:row!important;justify-items:stretch!important;grid-auto-rows:40px!important;margin:0!important;display:grid!important;width:100%!important;gap:8px!important;align-items:stretch!important}.order-mobile-action-grid.mobile-actions-default{grid-template-columns:repeat(2,minmax(0,1fr))!important}.order-mobile-action-grid.mobile-actions-admin-notify{grid-template-columns:repeat(2,minmax(0,1fr))!important}.order-mobile-action-grid.mobile-actions-admin-basic{grid-template-columns:1fr!important}.order-mobile-action-grid.mobile-actions-courier-accept{grid-template-columns:repeat(2,minmax(0,1fr))!important}.order-mobile-action-grid>.btn{grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;min-height:40px!important;height:40px!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:13px!important;box-sizing:border-box!important;font-size:11px!important;line-height:1!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.order-mobile-action-grid .mobile-courier-notify-btn,.order-mobile-action-grid .mobile-accept-order-btn{background:linear-gradient(135deg,#38bdf8,#818cf8)!important;border-color:transparent!important;color:#fff!important;font-size:9.7px!important;letter-spacing:-.02em!important}body[data-role="admin"] .order-mobile-action-grid [data-track],body[data-role="admin"] .order-mobile-action-grid .mobile-track-btn,body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept [data-track],body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept [data-track]{display:none!important}body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-route-link,body[data-role="kurye"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-accept-order-btn,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-route-link,body[data-role="courier"] .order-mobile-action-grid.mobile-actions-courier-accept .mobile-accept-order-btn,body[data-role="admin"] .order-mobile-action-grid.mobile-actions-admin-notify .mobile-route-link,body[data-role="admin"] .order-mobile-action-grid.mobile-actions-admin-notify .mobile-courier-notify-btn{display:flex!important;width:100%!important}body[data-role] .order-mobile-action-grid .order-mobile-price,body[data-role="admin"] .order-mobile-action-grid .order-mobile-price,body[data-role="kurye"] .order-mobile-action-grid .order-mobile-price,body[data-role="courier"] .order-mobile-action-grid .order-mobile-price,body[data-role="musteri"] .order-mobile-action-grid .order-mobile-price,body[data-role="isletme"] .order-mobile-action-grid .order-mobile-price,body[data-role="customer"] .order-mobile-action-grid .order-mobile-price,body[data-role="business"] .order-mobile-action-grid .order-mobile-price{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}.order-mobile-compact,.order-mobile-bottom,.order-mobile-action-grid{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.order-mobile-bottom{justify-content:space-between;grid-template-columns:auto minmax(0,1fr)!important;align-items:stretch!important;display:block!important;gap:0!important}body[data-role="admin"] .order-card .order-mobile-action-grid.mobile-actions-admin-notify,.order-card .order-mobile-action-grid.mobile-actions-admin-notify,body[data-role="kurye"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role="courier"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept,.order-card .order-mobile-action-grid.mobile-actions-courier-accept,.order-card .order-mobile-action-grid:has(.mobile-courier-notify-btn):has(.mobile-route-link),.order-card .order-mobile-action-grid:has(.mobile-accept-order-btn):has(.mobile-route-link){display:grid!important;grid-template-columns:minmax(0,1fr)minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-auto-rows:42px!important;align-items:stretch!important;justify-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body[data-role="admin"] .order-card .order-mobile-action-grid.mobile-actions-admin-notify .mobile-route-link,body[data-role="admin"] .order-card .order-mobile-action-grid.mobile-actions-admin-notify .mobile-courier-notify-btn,body[data-role="kurye"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept .mobile-route-link,body[data-role="kurye"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept .mobile-accept-order-btn,body[data-role="courier"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept .mobile-route-link,body[data-role="courier"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept .mobile-accept-order-btn,.order-card .order-mobile-action-grid:has(.mobile-courier-notify-btn):has(.mobile-route-link) .mobile-route-link,.order-card .order-mobile-action-grid:has(.mobile-courier-notify-btn):has(.mobile-route-link) .mobile-courier-notify-btn,.order-card .order-mobile-action-grid:has(.mobile-accept-order-btn):has(.mobile-route-link) .mobile-route-link,.order-card .order-mobile-action-grid:has(.mobile-accept-order-btn):has(.mobile-route-link) .mobile-accept-order-btn{grid-column:auto!important;grid-row:auto!important;width:100%!important;max-width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 8px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border-radius:13px!important;font-size:11px!important;line-height:1.05!important;font-weight:950!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body[data-role="admin"] .order-card .order-mobile-action-grid [data-track],body[data-role="admin"] .order-card .order-mobile-action-grid .mobile-track-btn,body[data-role="kurye"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept [data-track],body[data-role="kurye"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept .mobile-track-btn,body[data-role="courier"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept [data-track],body[data-role="courier"] .order-card .order-mobile-action-grid.mobile-actions-courier-accept .mobile-track-btn{display:none!important}body[data-role="admin"] .order-card .mobile-courier-notify-btn,body[data-role="admin"] .order-card .mobile-courier-notify-btn[data-notify-courier],body[data-role="admin"] .order-card .admin-extra-action[data-notify-courier],body[data-role="admin"] .order-card .inline-courier-select-btn[data-notify-courier],body[data-role="kurye"] .order-card .mobile-accept-order-btn,body[data-role="courier"] .order-card .mobile-accept-order-btn,body[data-role="kurye"] .order-card .courier-action-btn.action-accept,body[data-role="courier"] .order-card .courier-action-btn.action-accept{background:linear-gradient(135deg,#047857,#065f46)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 22px rgba(4,120,87,.18)!important}body[data-role="admin"] .order-card .mobile-accept-order-btn,body[data-role="isletme"] .order-card .mobile-accept-order-btn,body[data-role="business"] .order-card .mobile-accept-order-btn,body[data-role="musteri"] .order-card .mobile-accept-order-btn,body[data-role="customer"] .order-card .mobile-accept-order-btn{display:none!important}body[data-role="musteri"] .order-card .mobile-route-link,body[data-role="customer"] .order-card .mobile-route-link,body[data-role="isletme"] .order-card .mobile-route-link,body[data-role="business"] .order-card .mobile-route-link{display:none!important}body[data-role="musteri"] .order-card .order-mobile-action-grid,body[data-role="customer"] .order-card .order-mobile-action-grid,body[data-role="isletme"] .order-card .order-mobile-action-grid,body[data-role="business"] .order-card .order-mobile-action-grid{display:grid!important;grid-template-columns:1fr!important;width:100%!important}body[data-role="musteri"] .order-card .mobile-track-btn,body[data-role="customer"] .order-card .mobile-track-btn,body[data-role="isletme"] .order-card .mobile-track-btn,body[data-role="business"] .order-card .mobile-track-btn,body[data-role="musteri"] .order-card .customer-track-action,body[data-role="customer"] .order-card .customer-track-action,body[data-role="isletme"] .order-card .customer-track-action,body[data-role="business"] .order-card .customer-track-action{width:100%!important;min-height:42px!important;border-radius:13px!important;background:linear-gradient(135deg,#047857,#065f46)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 22px rgba(4,120,87,.18)!important}.order-card .mobile-route-link,.order-card .mobile-route-link:hover,.order-card .mobile-route-link:focus,.order-card .mobile-route-link:active,.order-card .mobile-route-link.btn:hover,.order-card .mobile-route-link.btn:focus,.order-card .mobile-route-link.btn:active{background:linear-gradient(135deg,#38bdf8,#6366f1)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 22px rgba(99,102,241,.18)!important}body[data-role="admin"] .order-card .mobile-courier-notify-btn,body[data-role="admin"] .order-card .mobile-courier-notify-btn:hover,body[data-role="admin"] .order-card .mobile-courier-notify-btn:focus,body[data-role="admin"] .order-card .mobile-courier-notify-btn:active,body[data-role="kurye"] .order-card .mobile-accept-order-btn,body[data-role="kurye"] .order-card .mobile-accept-order-btn:hover,body[data-role="kurye"] .order-card .mobile-accept-order-btn:focus,body[data-role="kurye"] .order-card .mobile-accept-order-btn:active,body[data-role="courier"] .order-card .mobile-accept-order-btn,body[data-role="courier"] .order-card .mobile-accept-order-btn:hover,body[data-role="courier"] .order-card .mobile-accept-order-btn:focus,body[data-role="courier"] .order-card .mobile-accept-order-btn:active{background:linear-gradient(135deg,#047857,#065f46)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 22px rgba(4,120,87,.18)!important}body[data-role="kurye"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid,body[data-role="courier"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;align-items:stretch!important;justify-items:stretch!important}body[data-role="kurye"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-track-btn,body[data-role="kurye"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link,body[data-role="courier"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-track-btn,body[data-role="courier"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link{width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;height:44px!important;margin:0!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;box-sizing:border-box!important;font-weight:900!important;white-space:nowrap!important}body[data-role="kurye"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link,body[data-role="kurye"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link:hover,body[data-role="kurye"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link:focus,body[data-role="kurye"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link:active,body[data-role="courier"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link,body[data-role="courier"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link:hover,body[data-role="courier"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link:focus,body[data-role="courier"] .order-card:not(:has(.mobile-accept-order-btn)) .order-mobile-action-grid .mobile-route-link:active{background:linear-gradient(135deg,#047857,#065f46)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 22px rgba(4,120,87,.18)!important}.dash-tile b,.dashboard-stats .dash-tile b,.cards-grid .dash-tile b{display:block!important;font-size:clamp(30px,8.2vw,46px)!important;line-height:.95!important;font-weight:1000!important;letter-spacing:-.055em!important;color:inherit!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;transform:none!important;scale:1!important}.dash-tile b small,.dash-tile b span,.dash-tile b .currency,.dash-tile b .money,.dash-tile b [class*="currency"],.dash-tile b [class*="money"]{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.modal.quick-order-overlay{z-index:2147483600!important;padding:8px!important}.modal.quick-order-overlay .modal-card{z-index:2147483601!important}.payment-notification-card{grid-template-columns:1fr}.payment-notification-actions{justify-content:flex-start}.bank-transfer-popup-card{width:min(94vw,560px)}body:has(.quick-order-overlay-v4){overflow:hidden!important}body[data-role] .quick-order-modal-card-v4 .quick-order-form,body[data-role] .quick-order-modal-card-v4 .mobile-order-wizard-form,body.modal-open .quick-order-modal-card-v4 .quick-order-form,body.modal-open .quick-order-modal-card-v4 .mobile-order-wizard-form{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding:12px 12px 18px!important;margin:0!important;border-radius:0!important;-webkit-overflow-scrolling:touch!important}body[data-role] .quick-order-modal-card-v4 .quick-order-submitbar,body.modal-open .quick-order-modal-card-v4 .quick-order-submitbar{position:sticky!important;bottom:0!important;z-index:22!important;margin:0!important;padding:10px 0 4px!important;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.96)22%,#fff)!important}body[data-role] .quick-order-modal-card-v4 .quick-order-submit,body.modal-open .quick-order-modal-card-v4 .quick-order-submit{min-height:54px!important;border-radius:16px!important}body[data-role] .quick-order-overlay-v4,body.modal-open .quick-order-overlay-v4{position:fixed!important;align-items:stretch!important;justify-content:stretch!important;overflow:hidden!important;z-index:2147483000!important;inset:0 0 var(--quick-order-bottom-safe)0!important;width:100vw!important;height:calc(100dvh - var(--quick-order-bottom-safe))!important;min-height:calc(100dvh - var(--quick-order-bottom-safe))!important;max-height:calc(100dvh - var(--quick-order-bottom-safe))!important;padding:0!important;margin:0!important;background:#fff!important;border:0!important;outline:0!important;box-shadow:none!important;border-radius:0!important}body[data-role] .quick-order-overlay-v4 .quick-order-modal-card-v4,body.modal-open .quick-order-overlay-v4 .quick-order-modal-card-v4{min-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;z-index:2147483001!important;width:100vw!important;max-width:100vw!important;height:100%!important;max-height:100%!important;margin:0!important;background:#fff!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;border-radius:0!important}body[data-role] .quick-order-modal-card-v4 .quick-order-step>.checkout-block,body[data-role] .quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block,body[data-role] .quick-order-modal-card-v4 .form-subsection,body.modal-open .quick-order-modal-card-v4 .quick-order-step>.checkout-block,body.modal-open .quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block,body.modal-open .quick-order-modal-card-v4 .form-subsection{border:0!important;outline:0!important;box-shadow:none!important;filter:none!important}body[data-role] .quick-order-modal-card-v4 .quick-order-modal-head-v4,body[data-role] .quick-order-modal-card-v4 .modal-head,body.modal-open .quick-order-modal-card-v4 .quick-order-modal-head-v4,body.modal-open .quick-order-modal-card-v4 .modal-head{flex:0 0 auto!important;position:sticky!important;top:0!important;z-index:20!important;background:#fff!important;margin:0!important;padding:12px 14px!important;border-bottom:1px solid rgba(226,232,240,.95)!important;border-radius:0!important;border:0!important;outline:0!important;box-shadow:none!important}.poster-login-shell{grid-template-columns:1fr!important;max-width:580px!important}.login-promo-board{padding:16px;border-radius:24px;gap:12px}.login-promo-head h1{font-size:32px}.poster-login-card{padding:22px!important;border-radius:24px!important}body[data-role="kurye"][data-view="pool"] .topbar{display:block!important;position:fixed!important;left:0!important;right:0!important;top:0!important;z-index:2147483600!important}body[data-role="kurye"][data-view="pool"] .workspace{height:100dvh!important;min-height:0!important;overflow:hidden!important;padding:calc(var(--topbar-h,74px)+ 10px)10px calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important}body[data-role="kurye"][data-view="pool"] .workspace-inner,body[data-role="kurye"][data-view="pool"] #viewRoot,body[data-role="kurye"][data-view="pool"] .orders-page-panel{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}body[data-role="kurye"][data-view="pool"] .orders-page-panel{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body[data-role="kurye"][data-view="pool"] .page-section-title{flex:0 0 auto!important;margin:0 0 6px!important;line-height:1.15!important}body[data-role="kurye"][data-view="pool"] .courier-page-note{flex:0 0 auto!important;margin:0 0 8px!important}body[data-role="kurye"][data-view="pool"] .orders-list-shell{flex:1 1 auto!important;height:auto!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:8px!important;border-radius:18px!important}body[data-role="kurye"][data-view="pool"] .orders-list-scroll{flex:1 1 auto!important;height:100%!important;min-height:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;padding:0!important}body[data-role="kurye"][data-view="pool"] .order-action-top-row{display:none!important}body[data-role][data-view="pool"],body[data-role][data-view="active"],body[data-role][data-view="orders"],body[data-role][data-view="orders_list"],body[data-role][data-view="orders_map"]{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;position:relative!important}body[data-role][data-view="pool"] .topbar,body[data-role][data-view="active"] .topbar,body[data-role][data-view="orders"] .topbar,body[data-role][data-view="orders_list"] .topbar,body[data-role][data-view="orders_map"] .topbar{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:var(--fixed-topbar-h)!important;min-height:var(--fixed-topbar-h)!important;max-height:var(--fixed-topbar-h)!important;transform:none!important;translate:none!important;z-index:2147483600!important;margin:0!important;border-radius:0 0 24px 24px!important;overflow:hidden!important}body[data-role][data-view="pool"] .topbar .container,body[data-role][data-view="active"] .topbar .container,body[data-role][data-view="orders"] .topbar .container,body[data-role][data-view="orders_list"] .topbar .container,body[data-role][data-view="orders_map"] .topbar .container{height:100%!important;max-height:100%!important;padding:0 12px!important}body[data-role][data-view="pool"] .topbar-inner,body[data-role][data-view="active"] .topbar-inner,body[data-role][data-view="orders"] .topbar-inner,body[data-role][data-view="orders_list"] .topbar-inner,body[data-role][data-view="orders_map"] .topbar-inner{min-height:0!important;height:100%!important;max-height:100%!important;padding:7px 0!important;align-items:center!important}body[data-role][data-view="pool"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="orders_map"] .workspace{position:fixed!important;top:var(--fixed-topbar-h)!important;left:0!important;right:0!important;bottom:calc(var(--fixed-bottombar-h)+ env(safe-area-inset-bottom,0px))!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px!important;overflow:hidden!important;box-sizing:border-box!important;z-index:1!important}body[data-role][data-view="pool"] .workspace-inner,body[data-role][data-view="active"] .workspace-inner,body[data-role][data-view="orders"] .workspace-inner,body[data-role][data-view="orders_list"] .workspace-inner,body[data-role][data-view="orders_map"] .workspace-inner,body[data-role][data-view="pool"] #viewRoot,body[data-role][data-view="active"] #viewRoot,body[data-role][data-view="orders"] #viewRoot,body[data-role][data-view="orders_list"] #viewRoot,body[data-role][data-view="orders_map"] #viewRoot{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}body[data-role][data-view="pool"] #statsRoot,body[data-role][data-view="active"] #statsRoot,body[data-role][data-view="orders"] #statsRoot,body[data-role][data-view="orders_list"] #statsRoot,body[data-role][data-view="orders_map"] #statsRoot{display:none!important}body[data-role][data-view="pool"] .orders-page-panel,body[data-role][data-view="active"] .orders-page-panel,body[data-role][data-view="orders"] .orders-page-panel,body[data-role][data-view="orders_list"] .orders-page-panel,body[data-role][data-view="orders_map"] .orders-page-panel{flex:1 1 auto!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:8px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;border-radius:22px!important}body[data-role][data-view="pool"] .page-section-title,body[data-role][data-view="active"] .page-section-title,body[data-role][data-view="orders"] .page-section-title,body[data-role][data-view="orders_list"] .page-section-title,body[data-role][data-view="orders_map"] .page-section-title{flex:0 0 auto!important;margin:0 0 8px!important;padding:0!important;line-height:1.15!important}body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell{flex:1 1 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:8px!important;overflow:hidden!important;border-radius:18px!important;box-sizing:border-box!important}body[data-role][data-view="pool"] .orders-list-scroll,body[data-role][data-view="active"] .orders-list-scroll,body[data-role][data-view="orders"] .orders-list-scroll,body[data-role][data-view="orders_list"] .orders-list-scroll,body[data-role][data-view="orders_map"] .orders-list-scroll,body[data-role][data-view="pool"] .screen-list-scroll,body[data-role][data-view="active"] .screen-list-scroll,body[data-role][data-view="orders"] .screen-list-scroll,body[data-role][data-view="orders_list"] .screen-list-scroll,body[data-role][data-view="orders_map"] .screen-list-scroll{flex:1 1 auto!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0 2px 0 0!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important}body[data-role][data-view="pool"] .order-cards-grid,body[data-role][data-view="active"] .order-cards-grid,body[data-role][data-view="orders"] .order-cards-grid,body[data-role][data-view="orders_list"] .order-cards-grid,body[data-role][data-view="orders_map"] .order-cards-grid{width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;gap:8px!important;padding-bottom:8px!important}body[data-role][data-view="pool"] .order-card.order-card-inline,body[data-role][data-view="active"] .order-card.order-card-inline,body[data-role][data-view="orders"] .order-card.order-card-inline,body[data-role][data-view="orders_list"] .order-card.order-card-inline,body[data-role][data-view="orders_map"] .order-card.order-card-inline{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}body[data-view="support"] .support-list-shell{padding:8px!important;border-radius:18px!important}body[data-view="support"] .support-list-scroll{padding-right:0!important}body[data-view="support"][data-role] .workspace{position:fixed!important;top:var(--topbar-h,74px)!important;left:0!important;right:0!important;bottom:calc(var(--mobile-nav-h,74px)+ env(safe-area-inset-bottom,0px))!important;width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;padding:8px 0 8px 0!important;margin:0!important;box-sizing:border-box!important}body[data-view="support"][data-role] .workspace-inner{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body[data-view="support"] #viewRoot{padding-bottom:14px!important;position:relative!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important;box-sizing:border-box!important}body[data-view="support"] .support-page-panel{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:0 0 0 0!important;margin:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;box-sizing:border-box!important}body[data-view="support"] .support-page-panel .page-section-title{flex:0 0 auto!important;margin:0 0 8px 0!important;padding:0 2px!important;line-height:1!important}body[data-view="support"] .support-page-panel .support-action-row{flex:0 0 auto!important;margin:0 0 8px 0!important;padding:0 2px!important}body[data-view="support"] .support-list-shell,body[data-view="support"] .screen-list-card{width:100%!important;max-width:100%!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;margin:0!important;padding:8px!important;border-radius:18px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}body[data-view="support"] .support-list-scroll,body[data-view="support"] .screen-list-scroll{width:100%!important;max-width:100%!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:0!important}body[data-view="support"] .support-list{width:100%!important;max-width:100%!important;min-height:100%!important;padding:0 0 8px 0!important;display:flex!important;flex-direction:column!important;gap:8px!important}body[data-role]:not(.modal-open) .topbar,body[data-role]:not(.modal-open) .workspace,body[data-role]:not(.modal-open) .workspace-inner,body[data-role]:not(.modal-open) #viewRoot{pointer-events:auto!important}body.pg-create-fullscreen-mode .workspace{padding-top:0!important;padding-bottom:0!important}.pg-order-fullscreen-card .quick-order-modal-head-v4,.pg-order-fullscreen-card .quick-order-modal-head{position:sticky!important;top:0!important;z-index:3!important;padding:6px 2px 10px!important;margin:0 0 8px!important;border:0!important;background:linear-gradient(180deg,rgba(242,255,248,.98),rgba(242,255,248,.78))!important;backdrop-filter:blur(10px)!important}.pg-order-fullscreen-card .quick-order-topbar{gap:10px!important}.pg-order-fullscreen-card .quick-order-topbar-icon{width:42px!important;height:42px!important;border-radius:16px!important;font-size:20px!important}.pg-order-fullscreen-card .quick-order-topbar h3{font-size:20px!important;letter-spacing:-.02em!important}.pg-order-fullscreen-card .quick-order-topbar .tiny{font-size:11px!important}.pg-order-wizard-head{position:relative;margin:6px 0 12px;padding:16px;border:1px solid rgba(16,185,129,.16);border-radius:28px;background:rgba(255,255,255,.78);box-shadow:0 18px 46px rgba(15,23,42,.08);overflow:hidden}.pg-order-dot:first-child::before{display:none}.pg-order-dot.done::before,.pg-order-dot.active::before{background:linear-gradient(90deg,#10b981,#38bdf8)}.pg-order-dot.done i{background:#10b981;color:#fff}.pg-order-dot.active{color:#0f172a}.pg-mobile-order-wizard .quick-order-step.hidden{display:block!important}.pg-mobile-order-wizard .form-grid,.pg-mobile-order-wizard .two,.pg-mobile-order-wizard .three,.pg-mobile-order-wizard .checkout-payment-grid,.pg-mobile-order-wizard .checkout-bottom-grid{grid-template-columns:1fr!important;gap:10px!important}.pg-mobile-order-wizard .checkout-summary-item strong{font-size:20px!important}.pg-order-native-action-hidden,.pg-mobile-order-wizard [data-next-summary],.pg-mobile-order-wizard [data-back-edit],.pg-mobile-order-wizard .checkout-action-row{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important}.pg-order-back:active,.pg-order-next:active{transform:scale(.975)}@keyframes pgOrderStepIn{from{opacity:0;transform:translate3d(22px,0,0) scale(.985)}to{opacity:1;transform:translate3d(0,0,0) scale(1)}}.quick-order-overlay-v4.pg-order-fullscreen-overlay,.quick-order-overlay.pg-order-fullscreen-overlay{position:fixed!important;z-index:2147483000!important;width:100vw!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;backdrop-filter:none!important;display:block!important;inset:0!important;height:100dvh!important;overflow:hidden!important;background:linear-gradient(180deg,#f3fff9 0%,#eef8ff 58%,#f6f0ff 100%)!important}.quick-order-modal-card-v4.pg-order-fullscreen-card,.quick-order-modal-card.pg-order-fullscreen-card,.modal-card.pg-order-fullscreen-card{position:fixed!important;width:100vw!important;max-width:none!important;max-height:none!important;margin:0!important;border-radius:0!important;background:linear-gradient(155deg,#f2fff8 0%,#eff8ff 48%,#f9f3ff 100%)!important;box-shadow:none!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;inset:0!important;height:100dvh!important;min-height:100dvh!important;padding:calc(env(safe-area-inset-top,0px)+ 7px)12px calc(env(safe-area-inset-bottom,0px)+ 8px)!important;overflow:hidden!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important}.pg-mobile-order-wizard{width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:9px!important;overflow:hidden!important}.pg-mobile-order-wizard .quick-order-step{height:auto!important;min-height:0!important;display:contents!important}.pg-mobile-order-wizard .quick-order-step.hidden,.pg-mobile-order-wizard [data-order-edit-step][hidden],.pg-mobile-order-wizard [data-summary-step][hidden]{display:contents!important}.pg-order-wizard-head::before{content:"";position:absolute;border-radius:999px;background:radial-gradient(circle,rgba(34,197,94,.24),transparent 66%);pointer-events:none;inset:-58px auto auto -46px!important;width:116px!important;height:116px!important;opacity:.75!important}.pg-order-wizard-title-copy{min-width:0!important}.pg-mobile-order-wizard .pg-order-step-card{display:none!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:12px!important;border-radius:22px!important;border:1px solid rgba(148,163,184,.15)!important;background:rgba(255,255,255,.92)!important;box-shadow:0 12px 30px rgba(15,23,42,.075)!important;overflow:auto!important;overscroll-behavior:contain!important}.pg-mobile-order-wizard .pg-order-step-card.is-active{animation:pgOrderStepIn .25s cubic-bezier(.2,.85,.2,1)both;display:block!important}.pg-mobile-order-wizard [data-open-package-modal].btn,.pg-mobile-order-wizard [data-open-package-modal]{min-height:34px!important;height:34px!important;border-radius:12px!important;font-size:10.5px!important;box-shadow:0 9px 18px rgba(79,119,255,.16)!important}.pg-mobile-order-wizard .package-inline-card,.pg-mobile-order-wizard [data-package-summary-list]>*{min-height:42px!important;border-radius:14px!important;padding:8px 9px!important;font-size:10.5px!important;box-shadow:0 7px 16px rgba(15,23,42,.06)!important}.pg-mobile-order-wizard .package-inline-card .btn,.pg-mobile-order-wizard [data-package-summary-list] .btn,.pg-mobile-order-wizard [data-remove-package-summary]{min-width:42px!important;min-height:30px!important;height:30px!important;border-radius:11px!important;font-size:10px!important}.pg-mobile-order-wizard .checkout-bottom-grid,.pg-mobile-order-wizard .compact-stack-grid{gap:7px!important}.pg-order-back{color:#0f172a;background:#f8fafc!important;box-shadow:0 7px 16px rgba(15,23,42,.055)!important}.pg-order-next{color:#fff;background:linear-gradient(135deg,#14b8a6,#6366f1)!important;box-shadow:0 10px 21px rgba(99,102,241,.20)!important}.pg-mobile-order-wizard .package-summary-row{grid-template-columns:1fr .72fr .82fr 44px!important;gap:4px!important;min-height:42px!important;padding:7px 7px!important;border-radius:13px!important;align-items:center!important}.pg-mobile-order-wizard .package-summary-note-inline{grid-column:1/-1!important;font-size:9.5px!important;line-height:1.15!important;padding-top:2px!important}.pg-mobile-order-wizard.pg-first-step-active .package-summary-note-inline{display:none!important}.pg-mobile-order-wizard .package-summary-delete-btn{min-width:38px!important;width:38px!important;min-height:28px!important;height:28px!important;padding:0!important;border-radius:10px!important;font-size:9.5px!important}.quick-order-overlay-v4.pg-order-fullscreen-overlay,.quick-order-overlay.pg-order-fullscreen-overlay,.quick-order-modal-card-v4.pg-order-fullscreen-card,.quick-order-modal-card.pg-order-fullscreen-card,.modal-card.pg-order-fullscreen-card,.pg-mobile-order-wizard,.pg-mobile-order-wizard .pg-order-step-card.is-active{pointer-events:auto!important}.pg-order-wizard-head.pg-order-wizard-head-v417,.pg-order-wizard-head{margin:0!important;border:1px solid rgba(14,165,233,.14)!important;background:rgba(255,255,255,.92)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;padding:8px 11px 9px!important;border-radius:19px!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important}.pg-order-step-nav{display:grid;border-top:1px solid rgba(226,232,240,.82);grid-template-columns:.82fr 1.18fr!important;gap:8px!important;position:sticky!important;bottom:0!important;z-index:60!important;pointer-events:auto!important;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.98)18%,rgba(255,255,255,.98))!important;margin-top:6px!important;padding-top:7px!important;padding-bottom:1px!important}.pg-order-back,.pg-order-next{border:0;font-weight:950;letter-spacing:-.01em;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease;min-height:42px!important;height:42px!important;border-radius:15px!important;font-size:12px!important;position:relative!important;z-index:70!important;pointer-events:auto!important;touch-action:manipulation!important;user-select:none!important;-webkit-user-select:none!important}.pg-mobile-order-wizard .pg-first-step-card.is-active{display:grid!important;align-content:start!important;overflow:hidden!important;grid-template-rows:auto auto auto auto auto 1fr auto!important}.pg-mobile-order-wizard .pg-first-step-card.is-active .field{margin-bottom:5px!important}.pg-mobile-order-wizard .pg-first-step-card.is-active .input,.pg-mobile-order-wizard .pg-first-step-card.is-active .select{min-height:38px!important;height:38px!important;border-radius:13px!important}.pg-order-fullscreen-card .quick-order-modal-head-v4,.pg-order-fullscreen-card .quick-order-modal-head,.pg-order-fullscreen-card>.modal-head{display:none!important}.pg-mobile-order-wizard.pg-mobile-order-wizard-v419,.pg-mobile-order-wizard{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:6px!important;overflow:hidden!important}.pg-mobile-order-wizard .pg-order-step-wrapper{display:contents!important}.pg-mobile-order-wizard [data-pg-order-step]:not(.is-active),.pg-mobile-order-wizard .pg-order-step-card:not(.is-active),.pg-mobile-order-wizard section[hidden],.pg-mobile-order-wizard [data-order-edit-step]>section:not(.is-active),.pg-mobile-order-wizard [data-summary-step]>section:not(.is-active){display:none!important;visibility:hidden!important;pointer-events:none!important}.pg-order-wizard-head.pg-order-wizard-head-v419,.pg-order-wizard-head.pg-order-wizard-head-v417,.pg-order-wizard-head{flex:0 0 auto!important;margin:0!important;padding:7px 10px 8px!important;border-radius:18px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 6px 16px rgba(15,23,42,.055)!important}.pg-order-dot::before{content:"";position:absolute;left:-50%;width:100%;background:rgba(148,163,184,.18);z-index:0;top:9px!important;height:2px!important}.pg-mobile-order-wizard .compact-stack-grid,.pg-mobile-order-wizard .single-address-stack,.pg-mobile-order-wizard .checkout-bottom-grid,.pg-mobile-order-wizard .checkout-payment-grid,.pg-mobile-order-wizard .campaign-code-grid{gap:6px!important}.pg-mobile-order-wizard .single-address-stack .address-inline-field{min-height:0!important;overflow:visible!important;align-self:stretch!important}.pg-mobile-order-wizard [data-coord-label]{display:none!important}.pg-mobile-order-wizard .package-inline-list{display:grid!important;margin-top:6px!important;gap:4px!important}.pg-mobile-order-wizard .package-summary-row strong,.pg-mobile-order-wizard .package-summary-col{line-height:1.05!important;font-size:9.2px!important}.pg-mobile-order-wizard .pg-order-back,.pg-mobile-order-wizard .pg-order-next{min-height:38px!important;height:38px!important;border-radius:13px!important;font-size:11px!important}.pg-mobile-order-wizard .summary-note-field,.pg-mobile-order-wizard .campaign-code-grid{display:none!important}html.pg-create-fullscreen-mode{width:100%!important;height:100dvh!important;overflow:hidden!important;position:relative!important;inset:auto!important}body.pg-create-fullscreen-mode{width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;position:relative!important;inset:auto!important;padding-top:0!important;padding-bottom:0!important}body.pg-create-fullscreen-mode .topbar,body.pg-create-fullscreen-mode header.topbar,body.pg-create-fullscreen-mode .app-header{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;position:sticky!important;top:0!important;z-index:2147483600!important}body.pg-create-fullscreen-mode .quick-order-overlay-v4.pg-order-fullscreen-overlay,body.pg-create-fullscreen-mode .quick-order-overlay.pg-order-fullscreen-overlay,.quick-order-overlay-v4.pg-order-fullscreen-overlay.pg-order-direct-page-v419,.quick-order-overlay.pg-order-fullscreen-overlay.pg-order-direct-page-v419{inset:0!important;min-width:100vw!important;max-width:100vw!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;transform:none!important;display:block!important;align-items:stretch!important;justify-content:stretch!important;background:#f7fbff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;position:fixed!important;top:var(--pg-create-top-offset,82px)!important;right:0!important;bottom:var(--pg-create-bottom-offset,86px)!important;left:0!important;width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;z-index:2147482500!important;overflow:hidden!important}body.pg-create-fullscreen-mode .quick-order-modal-card-v4.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .quick-order-modal-card.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .modal-card.pg-order-fullscreen-card,.quick-order-modal-card-v4.pg-order-fullscreen-card.pg-order-direct-card-v419,.quick-order-modal-card.pg-order-fullscreen-card.pg-order-direct-card-v419,.modal-card.pg-order-fullscreen-card.pg-order-direct-card-v419{inset:0!important;min-width:100vw!important;max-width:100vw!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:linear-gradient(155deg,#f6fffb 0%,#f1f8ff 54%,#fbf7ff 100%)!important;display:grid!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;position:fixed!important;top:var(--pg-create-top-offset,82px)!important;right:0!important;bottom:var(--pg-create-bottom-offset,86px)!important;left:0!important;width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;padding:6px 10px!important;z-index:2147482500!important;overflow:hidden!important}body.pg-create-fullscreen-mode .pg-mobile-order-wizard.pg-mobile-order-wizard-v419,body.pg-create-fullscreen-mode .pg-mobile-order-wizard{height:100%!important;max-height:100%!important;min-height:0!important}body.pg-create-fullscreen-mode .quick-order-overlay-v4.pg-order-fullscreen-overlay,body.pg-create-fullscreen-mode .quick-order-overlay.pg-order-fullscreen-overlay,.quick-order-overlay-v4.pg-order-fullscreen-overlay.pg-order-direct-page-v421,.quick-order-overlay.pg-order-fullscreen-overlay.pg-order-direct-page-v421{background:linear-gradient(160deg,#f2fff8 0%,#f4fbff 52%,#fbf8ff 100%)!important}body.pg-create-fullscreen-mode .quick-order-modal-card-v4.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .quick-order-modal-card.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .modal-card.pg-order-fullscreen-card,.quick-order-modal-card-v4.pg-order-fullscreen-card.pg-order-direct-card-v421,.quick-order-modal-card.pg-order-fullscreen-card.pg-order-direct-card-v421,.modal-card.pg-order-fullscreen-card.pg-order-direct-card-v421{padding:5px 8px!important;background:linear-gradient(160deg,#f2fff8 0%,#f4fbff 55%,#fbf8ff 100%)!important}body.pg-create-fullscreen-mode .pg-mobile-order-wizard,.pg-mobile-order-wizard.pg-mobile-order-wizard-v421,.pg-mobile-order-wizard{gap:4px!important;background:transparent!important}.pg-order-wizard-head.pg-order-wizard-head-v421,.pg-order-wizard-head.pg-order-wizard-head-v419,.pg-order-wizard-head.pg-order-wizard-head-v417,.pg-order-wizard-head{padding:6px 9px 7px!important;border-radius:16px!important;background:rgba(255,255,255,.91)!important;border:1px solid rgba(16,185,129,.10)!important;box-shadow:0 5px 14px rgba(15,23,42,.045)!important}.pg-order-wizard-title-row{justify-content:space-between;margin-top:0!important;margin:0!important;display:grid!important;align-items:start!important;gap:6px!important;grid-template-columns:1fr 28px!important}.pg-order-wizard-kicker{display:inline-flex;align-items:center;border-radius:999px;font-weight:950;text-transform:uppercase;line-height:1!important;letter-spacing:.08em!important;min-height:15px!important;padding:0 7px!important;font-size:7px!important;background:rgba(16,185,129,.12)!important;color:#047857!important}.pg-order-wizard-title-row h2{color:#0f172a;font-weight:950;letter-spacing:-.045em!important;margin-top:4px!important;margin:2px 0 0!important;font-size:16px!important;line-height:1!important}.pg-order-wizard-title-row p{font-weight:800!important;margin-top:3px!important;margin:1px 0 0!important;font-size:8.7px!important;line-height:1.05!important;color:#64748b!important}.pg-order-wizard-x{border:0;color:#0f172a;background:#fff;font-weight:950;box-shadow:0 8px 18px rgba(15,23,42,.09)!important;font-size:15px!important;width:28px!important;height:28px!important;border-radius:11px!important}.pg-order-wizard-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start!important;margin-top:5px!important;gap:3px!important}.pg-order-dot{position:relative;display:grid;justify-items:center;color:#94a3b8;font-weight:900;gap:1px!important;font-size:7px!important;line-height:1!important}.pg-order-dot i{position:relative;z-index:1;display:grid;place-items:center;background:#e2e8f0;color:#64748b;font-style:normal;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7);transition:transform .22s ease,background .22s ease,color .22s ease,box-shadow .22s ease;width:17px!important;height:17px!important;border-radius:8px!important;font-size:7.5px!important}.pg-order-dot b{position:relative;z-index:1;white-space:nowrap;font-size:7px!important}.pg-order-dot.active i{color:#fff;transform:translateY(-1px)scale(1.04)!important;background:linear-gradient(135deg,#047857,#065f46)!important;box-shadow:0 7px 14px rgba(4,120,87,.18)!important}.pg-order-section-label{display:inline-flex;align-items:center;border-radius:999px;font-weight:950;text-transform:uppercase;letter-spacing:.08em!important;margin-bottom:6px!important;min-height:17px!important;margin:0 0 4px!important;padding:0 7px!important;font-size:7.2px!important;background:#e8fbf4!important;color:#047857!important}.pg-mobile-order-wizard .checkout-block-head,.pg-mobile-order-wizard .compact-head-inline{margin-bottom:7px!important;padding-bottom:7px!important;margin:0 0 5px!important;padding:0 0 5px!important;border-bottom:1px solid rgba(148,163,184,.14)!important}.pg-mobile-order-wizard .checkout-block-head h3,.pg-mobile-order-wizard .compact-head-inline h3{color:#0f172a!important;font-size:15px!important;line-height:1!important;letter-spacing:-.03em!important}.pg-mobile-order-wizard .checkout-block-head p,.pg-mobile-order-wizard .compact-head-inline p{font-size:8.4px!important;line-height:1.08!important;color:#64748b!important;font-weight:800!important}.pg-mobile-order-wizard [data-open-package-modal].btn,.pg-mobile-order-wizard [data-open-package-modal],.pg-mobile-order-wizard .btn.blue{min-height:30px!important;height:30px!important;margin:0!important;border-radius:11px!important;font-size:9px!important;background:linear-gradient(135deg,#14b8a6,#5b7cfa)!important;box-shadow:0 7px 14px rgba(20,184,166,.14)!important}.pg-mobile-order-wizard .package-inline-list,.pg-mobile-order-wizard .summary-package-inline-list{margin-top:3px!important;gap:3px!important;display:grid!important}.pg-mobile-order-wizard .package-summary-head{grid-template-columns:1fr .72fr .82fr 44px!important;padding:0 4px 2px!important;gap:3px!important;font-size:7px!important;line-height:1!important}.pg-mobile-order-wizard .package-summary-row,.pg-mobile-order-wizard [data-package-summary-list]>*{min-height:32px!important;padding:5px 6px!important;border-radius:11px!important;gap:3px!important;box-shadow:0 5px 12px rgba(15,23,42,.04)!important}.pg-mobile-order-wizard .package-summary-row strong,.pg-mobile-order-wizard .package-summary-col,.pg-mobile-order-wizard .package-summary-size,.pg-mobile-order-wizard .package-summary-qty{font-size:8.5px!important;line-height:1!important}.pg-mobile-order-wizard .package-summary-delete-btn,.pg-mobile-order-wizard [data-remove-package-summary]{width:34px!important;min-width:34px!important;max-width:34px!important;height:25px!important;min-height:25px!important;border-radius:9px!important;font-size:8px!important}.pg-mobile-order-wizard #packageCountPreview,.pg-mobile-order-wizard .tiny{margin:2px 0 0!important;font-size:8px!important;line-height:1.05!important;color:#64748b!important}.pg-mobile-order-wizard .compact-stack-grid,.pg-mobile-order-wizard .checkout-bottom-grid,.pg-mobile-order-wizard .checkout-payment-grid,.pg-mobile-order-wizard .compact-payment-grid,.pg-mobile-order-wizard .single-address-stack{gap:5px!important;row-gap:5px!important;column-gap:5px!important;margin:0!important}.pg-mobile-order-wizard .single-address-stack{display:grid!important;height:auto!important;min-height:0!important;grid-template-rows:none!important;align-content:start!important;overflow:visible!important}.pg-mobile-order-wizard .field{margin-bottom:7px!important;margin:0!important}.pg-mobile-order-wizard .field label{display:block!important;font-weight:950!important;margin-bottom:5px!important;margin:0 0 3px!important;font-size:8px!important;line-height:1!important;letter-spacing:.045em!important;color:#475569!important}.pg-mobile-order-wizard .input,.pg-mobile-order-wizard .select,.pg-mobile-order-wizard .textarea{width:100%!important;border:1px solid rgba(148,163,184,.22)!important;min-height:34px!important;height:34px!important;border-radius:12px!important;font-size:9.2px!important;padding:0 9px!important;background:#fff!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 5px 12px rgba(15,23,42,.035)!important}.pg-mobile-order-wizard input[type="file"].input{padding:7px 8px!important;font-size:8.8px!important}.pg-mobile-order-wizard .textarea{min-height:48px!important;height:48px!important;padding:7px 9px!important}.pg-mobile-order-wizard .address-inline-field{padding:5px!important;border-radius:14px!important;background:rgba(255,255,255,.96)!important;box-shadow:0 5px 12px rgba(15,23,42,.035)!important;min-height:0!important}.pg-mobile-order-wizard .address-inline-input{grid-template-columns:minmax(0,1fr)34px!important;gap:4px!important}.pg-mobile-order-wizard .location-icon-btn{min-width:34px!important;width:34px!important;min-height:34px!important;height:34px!important;border-radius:11px!important;font-size:13px!important;background:linear-gradient(135deg,#38bdf8,#5b7cfa)!important}.pg-mobile-order-wizard .inline-controls,.pg-mobile-order-wizard .compact-inline-select{margin-top:4px!important}.pg-mobile-order-wizard .address-inline-preview{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:4px!important;min-height:22px!important;max-height:22px!important;padding:6px 8px!important;border-radius:10px!important;font-size:7.8px!important;line-height:1!important}.pg-mobile-order-wizard [data-pg-order-step="2"] .checkout-payment-grid,.pg-mobile-order-wizard [data-pg-order-step="2"] .compact-payment-grid{display:grid!important;grid-template-columns:1fr!important;gap:5px!important}.pg-mobile-order-wizard [data-pg-order-step="2"] .field{margin:0!important}.pg-mobile-order-wizard .money-input-wrap{display:block!important;position:relative!important;width:100%!important;height:34px!important}.pg-mobile-order-wizard .money-input-symbol{position:absolute!important;left:13px!important;top:50%!important;transform:translateY(-50%)!important;width:18px!important;height:18px!important;line-height:18px!important;text-align:center!important;font-size:14px!important;font-weight:950!important;color:#0ea5e9!important;z-index:2!important}.pg-mobile-order-wizard .money-input-wrap .money-input,.pg-mobile-order-wizard .money-input{height:34px!important;min-height:34px!important;padding-left:40px!important;line-height:34px!important;display:block!important;text-align:left!important}.pg-mobile-order-wizard .checkout-summary-list,.pg-mobile-order-wizard .compact-summary-list{display:grid!important;margin-top:3px!important;gap:4px!important}.pg-mobile-order-wizard .checkout-summary-item{font-size:9.5px!important;min-height:29px!important;padding:6px 8px!important;border-radius:11px!important;background:#fff!important}.pg-mobile-order-wizard .checkout-summary-item span,.pg-mobile-order-wizard .checkout-summary-item strong{font-size:8.8px!important;line-height:1!important}.pg-mobile-order-wizard .checkout-summary-item.total{background:linear-gradient(135deg,rgba(4,120,87,.09),rgba(20,184,166,.10))!important}.pg-mobile-order-wizard .pg-order-step-nav{position:relative!important;bottom:auto!important;z-index:80!important;background:transparent!important;margin-top:auto!important;padding:5px 0 0!important;gap:6px!important;grid-template-columns:.78fr 1.22fr!important;flex:0 0 auto!important}.pg-mobile-order-wizard .pg-order-back,.pg-mobile-order-wizard .pg-order-next,.pg-order-back,.pg-order-next{min-height:35px!important;height:35px!important;border-radius:12px!important;font-size:10px!important;font-weight:950!important}.pg-mobile-order-wizard .pg-order-back,.pg-order-back{background:#f8fafc!important;color:#0f172a!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 6px 14px rgba(15,23,42,.04)!important}.pg-mobile-order-wizard .pg-order-next,.pg-order-next{background:linear-gradient(135deg,#047857,#065f46)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 10px 22px rgba(4,120,87,.18)!important}.pg-mobile-order-wizard .pg-order-next:active,.pg-order-next:active{transform:translateY(1px)scale(.99)!important}body.pg-create-fullscreen-mode .quick-order-overlay-v4.pg-order-fullscreen-overlay,body.pg-create-fullscreen-mode .quick-order-overlay.pg-order-fullscreen-overlay,.quick-order-overlay-v4.pg-order-fullscreen-overlay.pg-order-direct-page-v422,.quick-order-overlay.pg-order-fullscreen-overlay.pg-order-direct-page-v422{pointer-events:auto!important;overflow:hidden!important}body.pg-create-fullscreen-mode .quick-order-modal-card-v4.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .quick-order-modal-card.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .modal-card.pg-order-fullscreen-card{overflow:hidden!important}.pg-mobile-order-wizard .pg-order-step-nav,.quick-order-modal-card-v4 .pg-order-step-nav,.quick-order-overlay-v4 .pg-order-step-nav{display:grid!important;grid-template-columns:.78fr 1.22fr!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:42px!important;margin-top:auto!important;padding:6px 0 0!important;position:sticky!important;bottom:0!important;z-index:2147482601!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:linear-gradient(180deg,rgba(255,255,255,.68),#fff 42%)!important;flex:0 0 auto!important}.pg-mobile-order-wizard .pg-order-step-nav[hidden],.quick-order-modal-card-v4 .pg-order-step-nav[hidden],.quick-order-overlay-v4 .pg-order-step-nav[hidden]{display:grid!important;visibility:visible!important;opacity:1!important}.pg-mobile-order-wizard .pg-order-back,.quick-order-overlay-v4 .pg-order-back{background:#f8fafc!important;color:#0f172a!important;border:1px solid rgba(148,163,184,.2)!important;box-shadow:0 6px 15px rgba(15,23,42,.05)!important}.pg-mobile-order-wizard .pg-order-next,.quick-order-overlay-v4 .pg-order-next{background:linear-gradient(135deg,#047857,#059669)!important;color:#fff!important;box-shadow:0 12px 23px rgba(4,120,87,.22)!important}html.pg-create-fullscreen-mode,body.pg-create-fullscreen-mode{position:fixed!important;inset:0!important;width:100%!important;min-height:100dvh!important;background:#f7fbff!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important}body.pg-create-fullscreen-mode #modalRoot{inset:0!important;display:block!important;position:fixed!important;top:var(--pg-create-top-offset,82px)!important;right:0!important;bottom:var(--pg-create-bottom-offset,86px)!important;left:0!important;width:100vw!important;min-height:0!important;padding:0!important;margin:0!important;z-index:2147482500!important;pointer-events:auto!important;background:linear-gradient(160deg,#f2fff8 0%,#f4fbff 52%,#fbf8ff 100%)!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}body.pg-create-fullscreen-mode .quick-order-overlay-v4.pg-order-fullscreen-overlay,body.pg-create-fullscreen-mode .quick-order-overlay.pg-order-fullscreen-overlay,.quick-order-overlay-v4.pg-order-fullscreen-overlay.pg-order-direct-page-v423,.quick-order-overlay.pg-order-fullscreen-overlay.pg-order-direct-page-v423{overflow:hidden!important;overscroll-behavior:none!important}body.pg-create-fullscreen-mode .quick-order-modal-card-v4.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .quick-order-modal-card.pg-order-fullscreen-card,body.pg-create-fullscreen-mode .modal-card.pg-order-fullscreen-card,.quick-order-modal-card-v4.pg-order-fullscreen-card.pg-order-direct-card-v423,.quick-order-modal-card.pg-order-fullscreen-card.pg-order-direct-card-v423,.modal-card.pg-order-fullscreen-card.pg-order-direct-card-v423{overflow:hidden!important;overscroll-behavior:none!important}.pg-mobile-order-wizard.pg-mobile-order-wizard-v423,body.pg-create-fullscreen-mode .pg-mobile-order-wizard{height:100%!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:none!important}.pg-mobile-order-wizard [data-pg-order-step].is-active,.pg-mobile-order-wizard .pg-order-step-card.is-active{width:100%!important;margin:0!important;visibility:visible!important;pointer-events:auto!important;grid-template-rows:none!important;gap:5px!important;padding:7px!important;border-radius:18px!important;border:1px solid rgba(16,185,129,.08)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 7px 18px rgba(15,23,42,.045)!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-content:flex-start!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;padding-bottom:0!important}.pg-mobile-order-wizard [data-pg-order-step].is-active>.pg-order-step-nav,.pg-mobile-order-wizard .pg-order-step-card.is-active>.pg-order-step-nav,.pg-mobile-order-wizard .pg-order-step-nav,.quick-order-modal-card-v4 .pg-order-step-nav,.quick-order-overlay-v4 .pg-order-step-nav{position:relative!important;bottom:auto!important;top:auto!important;transform:translateY(-10px)!important;margin-top:8px!important;margin-bottom:0!important;padding:0!important;min-height:38px!important;flex:0 0 auto!important;align-self:stretch!important;background:transparent!important}.pg-mobile-order-wizard .pg-order-step-nav button,.pg-mobile-order-wizard .pg-order-back,.pg-mobile-order-wizard .pg-order-next,.quick-order-overlay-v4 .pg-order-back,.quick-order-overlay-v4 .pg-order-next{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;border:0!important;font-size:10.5px!important;font-weight:950!important;line-height:1!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;position:relative!important;z-index:2147482602!important;min-height:34px!important;height:34px!important;border-radius:13px!important}.pg-mobile-order-wizard .checkout-block,.pg-mobile-order-wizard .quick-order-compact-block{flex:0 0 auto!important}.pg-mobile-order-wizard .pg-first-step-card .checkout-bottom-grid,.pg-mobile-order-wizard .pg-first-step-card .compact-stack-grid{margin-bottom:0!important}body[data-role][data-view^="settings"]{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:auto!important}html.pg-create-fullscreen-mode body[data-role][data-view^="settings"],body.pg-create-fullscreen-mode[data-view^="settings"]{overflow:hidden!important}body[data-role][data-view^="settings"] .workspace{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;padding-top:92px!important;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))!important}body[data-role][data-view^="settings"] .workspace-inner,body[data-role][data-view^="settings"] #viewRoot,body[data-role][data-view^="settings"] .settings-shell,body[data-role][data-view^="settings"] .settings-layout,body[data-role][data-view^="settings"] .settings-home-page,body[data-role][data-view^="settings"] .settings-content-panel,body[data-role][data-view^="settings"] .modern-settings-page,body[data-role][data-view^="settings"] .user-settings-home-page{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;touch-action:pan-y!important}body[data-role][data-view^="settings"] #viewRoot{padding-bottom:22px!important}body[data-role][data-view^="settings"] .settings-drawer{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}body[data-role]:not(.modal-open) #modalRoot{pointer-events:none!important}body[data-role]:not(.modal-open) #modalRoot .quick-order-overlay,body[data-role]:not(.modal-open) #modalRoot .quick-order-overlay-v4,body[data-role]:not(.modal-open) #modalRoot .package-builder-overlay{pointer-events:none!important;visibility:hidden!important;opacity:0!important}body[data-role][data-view^="settings"] #modalRoot .quick-order-overlay,body[data-role][data-view^="settings"] #modalRoot .quick-order-overlay-v4{display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important}body[data-role][data-view^="settings"].pg-create-fullscreen-mode,html.pg-create-fullscreen-mode body[data-role][data-view^="settings"]{position:relative!important;inset:auto!important;overflow:hidden!important;touch-action:auto!important}body[data-role][data-view^="settings"].pg-create-fullscreen-mode #modalRoot,html.pg-create-fullscreen-mode body[data-role][data-view^="settings"] #modalRoot{pointer-events:none!important;visibility:hidden!important;opacity:0!important}body[data-role][data-view^="settings"]:where(button,a,[role="button"],input,select,textarea,.btn,.settings-home-card,.settings-shortcut-button,.nav-btn){pointer-events:auto!important;touch-action:manipulation!important}body[data-role]:not(.modal-open):not(.pg-create-fullscreen-mode) #modalRoot,body[data-role][data-view^="settings"] #modalRoot{pointer-events:none!important}body[data-role]:not(.modal-open):not(.pg-create-fullscreen-mode) #modalRoot>*,body[data-role][data-view^="settings"] #modalRoot>*{pointer-events:none!important}body:not(.modal-open) #modalRoot{position:static!important;inset:auto!important;z-index:auto!important}.pg-mobile-order-wizard-v427 *,.pg-order-direct-page-v427 *,.pg-order-direct-card-v427 *{animation-duration:.16s!important;transition-duration:.16s!important}body[data-role="admin"][data-view^="settings"]{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important;touch-action:auto!important}body[data-role="admin"][data-view^="settings"] .topbar{min-height:56px!important;height:56px!important;border-radius:0 0 16px 16px!important;box-shadow:0 8px 22px rgba(15,23,42,.08)!important}body[data-role="admin"][data-view^="settings"] .topbar-inner{min-height:56px!important;height:56px!important;padding:4px 0!important;align-items:center!important}body[data-role="admin"][data-view^="settings"] .topbar .container{padding:0 10px!important}body[data-role="admin"][data-view^="settings"] .brand{gap:8px!important;margin-left:48px!important}body[data-role="admin"][data-view^="settings"] .logo{width:38px!important;height:38px!important;min-width:38px!important;border-radius:13px!important;padding:3px!important;box-shadow:0 8px 18px rgba(34,197,94,.12)!important}body[data-role="admin"][data-view^="settings"] .brand-title{font-size:14px!important;line-height:1.05!important}body[data-role="admin"][data-view^="settings"] .brand-subtitle{display:none!important}body[data-role="admin"][data-view^="settings"] #globalMenuToggle.global-menu-toggle{top:calc(env(safe-area-inset-top,0px)+ 8px)!important;left:10px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;border-radius:13px!important;font-size:20px!important}body[data-role="admin"][data-view^="settings"] .workspace{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;padding-top:calc(62px + env(safe-area-inset-top,0px))!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important}body[data-role="admin"][data-view^="settings"] .workspace-inner,body[data-role="admin"][data-view^="settings"] #viewRoot{padding-top:0!important;margin-top:0!important;padding-bottom:0!important;min-height:0!important;max-height:none!important;overflow:visible!important}body[data-role="admin"][data-view^="settings"] .settings-backbar{position:sticky!important;top:6px!important;z-index:120!important;margin:0 0 8px!important;padding:6px!important;min-height:42px!important;border-radius:16px!important;box-shadow:0 8px 22px rgba(15,23,42,.07)!important}body[data-role="admin"][data-view^="settings"] .settings-back-btn{min-height:36px!important;height:36px!important;padding:0 10px!important;border-radius:12px!important;font-size:12px!important}body[data-role="admin"][data-view^="settings"] .settings-modern-wrap,body[data-role="admin"][data-view^="settings"] .settings-content-panel,body[data-role="admin"][data-view^="settings"] .settings-direct-panel{margin:0!important;padding:8px!important;border-radius:18px!important;overflow:visible!important}body[data-role="admin"][data-view^="settings"] #settingsForm,body[data-role="admin"][data-view^="settings"] .settings-sub-grid,body[data-role="admin"][data-view^="settings"] .settings-direct-grid{gap:8px!important;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important}body[data-role="admin"][data-view^="settings"] .settings-card{padding:12px!important;border-radius:18px!important;margin:0 0 8px!important}body[data-role="admin"][data-view^="settings"] .settings-card-head{margin-bottom:10px!important}body[data-role="admin"][data-view^="settings"] .settings-card-head h3{font-size:16px!important;line-height:1.15!important}body[data-role="admin"][data-view^="settings"] .settings-card-head p,body[data-role="admin"][data-view^="settings"] .tiny{font-size:11px!important;line-height:1.35!important}body[data-role="admin"][data-view^="settings"] .form-grid,body[data-role="admin"][data-view^="settings"] .commission-role-settings,body[data-role="admin"][data-view^="settings"] .two,body[data-role="admin"][data-view^="settings"] .three{gap:8px!important}body[data-role="admin"][data-view^="settings"] .field{gap:5px!important}body[data-role="admin"][data-view^="settings"] .input,body[data-role="admin"][data-view^="settings"] .select,body[data-role="admin"][data-view^="settings"] .textarea{min-height:42px!important;padding:10px 12px!important;border-radius:14px!important}body[data-role="admin"][data-view^="settings"] .commission-role-card{padding:12px!important;border-radius:16px!important}body[data-role="admin"][data-view^="settings"] .commission-role-head{gap:2px!important}body[data-role="admin"][data-view^="settings"] .commission-role-head strong{font-size:14px!important}body[data-role="admin"][data-view^="settings"] .commission-role-head small{font-size:11px!important;line-height:1.3!important}body[data-role="admin"][data-view^="settings"] #settingsForm>button[type="submit"]{position:fixed!important;left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;z-index:2147482500!important;width:auto!important;min-height:48px!important;height:48px!important;border-radius:16px!important;background:linear-gradient(135deg,#059669,#16a34a)!important;color:#fff!important;border:0!important;box-shadow:0 18px 46px rgba(5,150,105,.28)!important;pointer-events:auto!important;touch-action:manipulation!important}body[data-role="admin"].pg-admin-settings-active,body[data-role="admin"][data-view^="settings"]{height:100dvh!important;overflow:hidden!important}body[data-role="admin"].pg-admin-settings-active .workspace,body[data-role="admin"][data-view^="settings"] .workspace{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;padding-bottom:calc(178px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important}body[data-role="admin"].pg-admin-settings-active #settingsForm,body[data-role="admin"][data-view^="settings"] #settingsForm{padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))!important}body[data-role="admin"].pg-admin-settings-active #settingsForm>button[type="submit"],body[data-role="admin"].pg-admin-settings-active #settingsForm>input[type="submit"],body[data-role="admin"][data-view^="settings"] #settingsForm>button[type="submit"],body[data-role="admin"][data-view^="settings"] #settingsForm>input[type="submit"],body[data-role="admin"] #settingsForm>.admin-settings-save-btn{position:fixed!important;left:12px!important;right:12px!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;z-index:2147483100!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:50px!important;height:50px!important;padding:0 16px!important;border:0!important;border-radius:18px!important;background:linear-gradient(135deg,#059669,#16a34a)!important;color:#fff!important;font-weight:900!important;font-size:14px!important;letter-spacing:.01em!important;box-shadow:0 18px 44px rgba(5,150,105,.30)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important}body[data-role="admin"] #autoCalcResult[hidden],body[data-role="admin"] .auto-calc-result[hidden]{display:none!important}body[data-role][data-view^="settings"],body[data-role].pg-admin-settings-active{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body[data-role][data-view^="settings"] .topbar,body[data-role].pg-admin-settings-active .topbar{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:2147483200!important}body[data-role][data-view^="settings"] .workspace,body[data-role].pg-admin-settings-active .workspace{width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;padding-top:calc(74px + env(safe-area-inset-top,0px))!important;padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(var(--mobile-nav-h,76px)+ 142px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important}body[data-role][data-view^="settings"] .workspace-inner,body[data-role][data-view^="settings"] #viewRoot,body[data-role][data-view^="settings"] .settings-home-page,body[data-role][data-view^="settings"] .modern-settings-page,body[data-role][data-view^="settings"] .settings-content-panel,body[data-role][data-view^="settings"] .settings-direct-panel,body[data-role][data-view^="settings"] .panel,body[data-role][data-view^="settings"] #settingsForm,body[data-role].pg-admin-settings-active .workspace-inner,body[data-role].pg-admin-settings-active #viewRoot,body[data-role].pg-admin-settings-active #settingsForm{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-role][data-view^="settings"] .settings-home-page,body[data-role][data-view^="settings"] .modern-settings-page,body[data-role][data-view^="settings"] .settings-content-panel,body[data-role][data-view^="settings"] .settings-direct-panel,body[data-role][data-view^="settings"] .panel{min-height:calc(100dvh - var(--mobile-nav-h,76px)- 96px)!important;margin-left:0!important;margin-right:0!important}body[data-role][data-view^="settings"] #settingsForm>button[type="submit"],body[data-role][data-view^="settings"] #settingsForm>input[type="submit"],body[data-role] #settingsForm>.admin-settings-save-btn{bottom:calc(var(--mobile-nav-h,76px)+ 20px + env(safe-area-inset-bottom,0px))!important;z-index:2147483250!important}body[data-role][data-view^="settings"] .money-input-wrap,body[data-role].pg-admin-settings-active .money-input-wrap{position:relative!important;display:block!important;width:100%!important}body[data-role][data-view^="settings"] .money-input-wrap .money-input.input,body[data-role][data-view^="settings"] .money-input-wrap input.money-input,body[data-role].pg-admin-settings-active .money-input-wrap .money-input.input,body[data-role].pg-admin-settings-active .money-input-wrap input.money-input{padding-left:62px!important;padding-right:12px!important;text-indent:0!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}body[data-role][data-view^="settings"] .money-input-symbol,body[data-role].pg-admin-settings-active .money-input-symbol{left:18px!important;top:50%!important;width:28px!important;min-width:28px!important;height:1em!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:translateY(-50%)!important;pointer-events:none!important;z-index:3!important}html,body{overscroll-behavior:none!important;width:100%!important;max-width:100%!important;min-height:100dvh!important;overflow-x:hidden!important}body[data-role] .topbar,body[data-role].modal-open .topbar,body[data-role].pg-create-fullscreen-mode .topbar,body[data-role].pg-admin-settings-active .topbar,body[data-role][data-view^="settings"] .topbar{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;z-index:2147483200!important;transform:none!important;translate:none!important}body[data-role] .workspace,body[data-role].modal-open .workspace,body[data-role].pg-create-fullscreen-mode .workspace,body[data-role].pg-admin-settings-active .workspace,body[data-role][data-view^="settings"] .workspace{width:100vw!important;max-width:100vw!important;min-width:0!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding-top:calc(var(--pg-topbar-h)+ env(safe-area-inset-top,0px)+ 8px)!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:calc(var(--pg-bottom-nav-h)+ env(safe-area-inset-bottom,0px)+ 12px)!important;box-sizing:border-box!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}body[data-role] .workspace-inner,body[data-role] #viewRoot,body[data-role] .panel,body[data-role] .settings-home-page,body[data-role] .modern-settings-page,body[data-role] .settings-content-panel,body[data-role] .settings-direct-panel{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .page-section-title,body[data-role][data-view="orders_list"] .page-section-title,body[data-role][data-view="orders_map"] .page-section-title,body[data-role][data-view="active"] .page-section-title,body[data-role][data-view="pool"] .page-section-title,body[data-role][data-view="support"] .page-section-title,body[data-role][data-view="delivered"] .page-section-title,body[data-role][data-view="announcements"] .page-section-title{flex:0 0 auto!important;margin:0 0 6px!important;padding:0 2px!important;line-height:1.15!important}body[data-role][data-view="pool"] .courier-page-note,body[data-role][data-view="active"] .courier-page-note{flex:0 0 auto!important;margin:0 0 6px!important;padding:0 2px!important}body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="delivered"] .orders-list-shell,body[data-role][data-view="support"] .screen-list-card,body[data-role][data-view="orders"] .screen-list-card,body[data-role][data-view="orders_list"] .screen-list-card,body[data-role][data-view="orders_map"] .screen-list-card,body[data-role][data-view="active"] .screen-list-card,body[data-role][data-view="pool"] .screen-list-card,body[data-role][data-view="delivered"] .screen-list-card{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .orders-list-scroll,body[data-role][data-view="orders_list"] .orders-list-scroll,body[data-role][data-view="orders_map"] .orders-list-scroll,body[data-role][data-view="active"] .orders-list-scroll,body[data-role][data-view="pool"] .orders-list-scroll,body[data-role][data-view="delivered"] .orders-list-scroll,body[data-role][data-view="orders"] .screen-list-scroll,body[data-role][data-view="orders_list"] .screen-list-scroll,body[data-role][data-view="orders_map"] .screen-list-scroll,body[data-role][data-view="active"] .screen-list-scroll,body[data-role][data-view="pool"] .screen-list-scroll,body[data-role][data-view="delivered"] .screen-list-scroll{width:100%!important;max-width:100%!important;flex:1 1 auto!important;min-height:0!important;height:100%!important;padding:0!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .order-card.order-card-inline,body[data-role][data-view="orders_list"] .order-card.order-card-inline,body[data-role][data-view="orders_map"] .order-card.order-card-inline,body[data-role][data-view="active"] .order-card.order-card-inline,body[data-role][data-view="pool"] .order-card.order-card-inline,body[data-role][data-view="delivered"] .order-card.order-card-inline{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:9px!important;border-radius:14px!important;border:1px solid rgba(34,211,238,.24)!important;background:#fff!important;box-shadow:none!important;transform:none!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .order-card.order-card-inline:hover,body[data-role][data-view="orders_list"] .order-card.order-card-inline:hover,body[data-role][data-view="orders_map"] .order-card.order-card-inline:hover,body[data-role][data-view="active"] .order-card.order-card-inline:hover,body[data-role][data-view="pool"] .order-card.order-card-inline:hover,body[data-role][data-view="delivered"] .order-card.order-card-inline:hover{transform:none!important;box-shadow:none!important}body[data-role][data-view="orders"] .order-card.order-card-inline::before,body[data-role][data-view="orders_list"] .order-card.order-card-inline::before,body[data-role][data-view="orders_map"] .order-card.order-card-inline::before,body[data-role][data-view="active"] .order-card.order-card-inline::before,body[data-role][data-view="pool"] .order-card.order-card-inline::before,body[data-role][data-view="delivered"] .order-card.order-card-inline::before{height:3px!important}body[data-role][data-view="orders"] .order-mobile-bottom,body[data-role][data-view="orders_list"] .order-mobile-bottom,body[data-role][data-view="orders_map"] .order-mobile-bottom,body[data-role][data-view="active"] .order-mobile-bottom,body[data-role][data-view="pool"] .order-mobile-bottom,body[data-role][data-view="delivered"] .order-mobile-bottom{margin:0!important;padding:0!important;gap:6px!important}body[data-role][data-view="orders"] .order-card .order-progress-top,body[data-role][data-view="orders"] .order-card .order-row-grid,body[data-role][data-view="orders"] .order-card .order-action-row,body[data-role][data-view="orders_list"] .order-card .order-progress-top,body[data-role][data-view="orders_list"] .order-card .order-row-grid,body[data-role][data-view="orders_list"] .order-card .order-action-row,body[data-role][data-view="orders_map"] .order-card .order-progress-top,body[data-role][data-view="orders_map"] .order-card .order-row-grid,body[data-role][data-view="orders_map"] .order-card .order-action-row,body[data-role][data-view="active"] .order-card .order-progress-top,body[data-role][data-view="active"] .order-card .order-row-grid,body[data-role][data-view="active"] .order-card .order-action-row,body[data-role][data-view="pool"] .order-card .order-progress-top,body[data-role][data-view="pool"] .order-card .order-row-grid,body[data-role][data-view="pool"] .order-card .order-action-row,body[data-role][data-view="delivered"] .order-card .order-progress-top,body[data-role][data-view="delivered"] .order-card .order-row-grid,body[data-role][data-view="delivered"] .order-card .order-action-row{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body[data-role] .money-input-wrap{position:relative!important;display:block!important;width:100%!important;min-width:0!important}body[data-role] .money-input-wrap .money-input,body[data-role] .money-input-wrap input.money-input,body[data-role] .money-input-wrap .money-input.input{width:100%!important;padding-left:74px!important;padding-right:12px!important;text-indent:0!important;text-align:left!important;direction:ltr!important;box-sizing:border-box!important}body[data-role] .money-input-symbol{position:absolute!important;left:20px!important;top:50%!important;width:34px!important;min-width:34px!important;height:1em!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transform:translateY(-50%)!important;pointer-events:none!important;z-index:4!important}body[data-role] .workspace,body[data-role].modal-open .workspace,body[data-role].pg-create-fullscreen-mode .workspace,body[data-role].pg-admin-settings-active .workspace{width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding-bottom:calc(var(--pg-bottom-nav-h)+ var(--pg-bottom-card-gap)+ env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important}body[data-role] #viewRoot{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important;min-height:0!important;margin:0!important;box-sizing:border-box!important}body[data-role] #viewRoot>:last-child{margin-bottom:0!important}body[data-role][data-view="orders"] #viewRoot,body[data-role][data-view="orders_list"] #viewRoot,body[data-role][data-view="orders_map"] #viewRoot,body[data-role][data-view="active"] #viewRoot,body[data-role][data-view="pool"] #viewRoot,body[data-role][data-view="support"] #viewRoot,body[data-role][data-view="delivered"] #viewRoot,body[data-role][data-view="announcements"] #viewRoot{height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body[data-role][data-view="orders"] .flat-page-panel,body[data-role][data-view="orders_list"] .flat-page-panel,body[data-role][data-view="orders_map"] .flat-page-panel,body[data-role][data-view="active"] .flat-page-panel,body[data-role][data-view="pool"] .flat-page-panel,body[data-role][data-view="support"] .flat-page-panel,body[data-role][data-view="delivered"] .flat-page-panel,body[data-role][data-view="announcements"] .flat-page-panel,body[data-role][data-view="orders"] .page-lock-panel,body[data-role][data-view="orders_list"] .page-lock-panel,body[data-role][data-view="orders_map"] .page-lock-panel,body[data-role][data-view="active"] .page-lock-panel,body[data-role][data-view="pool"] .page-lock-panel,body[data-role][data-view="support"] .page-lock-panel,body[data-role][data-view="delivered"] .page-lock-panel,body[data-role][data-view="announcements"] .page-lock-panel{background:transparent!important;border:0!important;box-shadow:none!important;width:100%!important;max-width:100%!important;flex:1 1 auto!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role] .page-section-title,body[data-role] .courier-page-note,body[data-role] .support-action-row{flex:0 0 auto!important}body[data-role] .screen-list-card,body[data-role] .orders-list-shell,body[data-role] .support-list-shell{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:100%!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role] .screen-list-scroll,body[data-role] .orders-list-scroll,body[data-role] .support-list-scroll{width:100%!important;max-width:100%!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;margin:0!important;padding:0!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;scroll-padding-bottom:var(--pg-bottom-card-gap)!important}body[data-role] .order-cards-grid,body[data-role] .support-list{width:100%!important;max-width:100%!important;margin:0!important;padding-bottom:0!important;box-sizing:border-box!important}body[data-role] .order-cards-grid>:last-child,body[data-role] .support-list>:last-child,body[data-role] .screen-list-scroll>:last-child,body[data-role] .orders-list-scroll>:last-child,body[data-role] .support-list-scroll>:last-child{margin-bottom:0!important}body[data-view="home"] #viewRoot,body[data-view="home"] .app-dashboard-panel,body[data-view="home"] .dashboard-metrics{height:100%!important;min-height:0!important;max-height:100%!important;margin-bottom:0!important}body[data-role] .topbar,body[data-role].modal-open .topbar,body[data-role].pg-create-fullscreen-mode .topbar,body[data-role].pg-admin-settings-active .topbar,body[data-role][data-view^="settings"] .topbar,body[data-role][data-view="orders"] .topbar,body[data-role][data-view="orders_list"] .topbar,body[data-role][data-view="orders_map"] .topbar,body[data-role][data-view="active"] .topbar,body[data-role][data-view="pool"] .topbar,body[data-role][data-view="support"] .topbar,body[data-role][data-view="delivered"] .topbar,body[data-role][data-view="announcements"] .topbar{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;transform:none!important;translate:none!important;z-index:2147483647!important;isolation:isolate!important}body[data-role] .topbar *{pointer-events:auto!important}body[data-role] .top-actions,body[data-role] .top-profile-wrap,body[data-role] #topProfileWrap,body[data-role] #profileMenuBtn,body[data-role] .profile-menu-btn,body[data-role] #profileDropdown,body[data-role] .profile-dropdown{position:relative!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;z-index:2147483647!important}body[data-role] #profileDropdown,body[data-role] .profile-dropdown{position:absolute!important;z-index:2147483647!important}body[data-role] #profileDropdown.open,body[data-role] .profile-dropdown.open{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body[data-role][data-view="orders"],body[data-role][data-view="orders_list"],body[data-role][data-view="orders_map"],body[data-role][data-view="active"],body[data-role][data-view="pool"],body[data-role][data-view="support"],body[data-role][data-view="delivered"],body[data-role][data-view="announcements"]{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body[data-role][data-view="orders"] .workspace-inner,body[data-role][data-view="orders_list"] .workspace-inner,body[data-role][data-view="orders_map"] .workspace-inner,body[data-role][data-view="active"] .workspace-inner,body[data-role][data-view="pool"] .workspace-inner,body[data-role][data-view="support"] .workspace-inner,body[data-role][data-view="delivered"] .workspace-inner,body[data-role][data-view="announcements"] .workspace-inner,body[data-role][data-view="orders"] #viewRoot,body[data-role][data-view="orders_list"] #viewRoot,body[data-role][data-view="orders_map"] #viewRoot,body[data-role][data-view="active"] #viewRoot,body[data-role][data-view="pool"] #viewRoot,body[data-role][data-view="support"] #viewRoot,body[data-role][data-view="delivered"] #viewRoot,body[data-role][data-view="announcements"] #viewRoot{position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;margin:0!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .flat-page-panel,body[data-role][data-view="orders_list"] .flat-page-panel,body[data-role][data-view="orders_map"] .flat-page-panel,body[data-role][data-view="active"] .flat-page-panel,body[data-role][data-view="pool"] .flat-page-panel,body[data-role][data-view="support"] .flat-page-panel,body[data-role][data-view="delivered"] .flat-page-panel,body[data-role][data-view="announcements"] .flat-page-panel,body[data-role][data-view="orders"] .page-lock-panel,body[data-role][data-view="orders_list"] .page-lock-panel,body[data-role][data-view="orders_map"] .page-lock-panel,body[data-role][data-view="active"] .page-lock-panel,body[data-role][data-view="pool"] .page-lock-panel,body[data-role][data-view="support"] .page-lock-panel,body[data-role][data-view="delivered"] .page-lock-panel,body[data-role][data-view="announcements"] .page-lock-panel,body[data-role][data-view="orders"] .orders-page-panel,body[data-role][data-view="orders_list"] .orders-page-panel,body[data-role][data-view="orders_map"] .orders-page-panel,body[data-role][data-view="active"] .orders-page-panel,body[data-role][data-view="pool"] .orders-page-panel,body[data-role][data-view="support"] .support-page-panel,body[data-role][data-view="delivered"] .orders-page-panel,body[data-role][data-view="announcements"] .announcements-page-panel{position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .screen-list-card,body[data-role][data-view="orders_list"] .screen-list-card,body[data-role][data-view="orders_map"] .screen-list-card,body[data-role][data-view="active"] .screen-list-card,body[data-role][data-view="pool"] .screen-list-card,body[data-role][data-view="support"] .screen-list-card,body[data-role][data-view="delivered"] .screen-list-card,body[data-role][data-view="announcements"] .screen-list-card,body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="support"] .support-list-shell,body[data-role][data-view="delivered"] .orders-list-shell{position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:8px!important;border-radius:18px!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .screen-list-scroll,body[data-role][data-view="orders_list"] .screen-list-scroll,body[data-role][data-view="orders_map"] .screen-list-scroll,body[data-role][data-view="active"] .screen-list-scroll,body[data-role][data-view="pool"] .screen-list-scroll,body[data-role][data-view="support"] .screen-list-scroll,body[data-role][data-view="delivered"] .screen-list-scroll,body[data-role][data-view="announcements"] .screen-list-scroll,body[data-role][data-view="orders"] .orders-list-scroll,body[data-role][data-view="orders_list"] .orders-list-scroll,body[data-role][data-view="orders_map"] .orders-list-scroll,body[data-role][data-view="active"] .orders-list-scroll,body[data-role][data-view="pool"] .orders-list-scroll,body[data-role][data-view="support"] .support-list-scroll,body[data-role][data-view="delivered"] .orders-list-scroll{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;margin:0!important;padding:0!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;box-sizing:border-box!important;scroll-padding-bottom:5px!important}body[data-role][data-view="orders"] .page-section-title,body[data-role][data-view="orders_list"] .page-section-title,body[data-role][data-view="orders_map"] .page-section-title,body[data-role][data-view="active"] .page-section-title,body[data-role][data-view="pool"] .page-section-title,body[data-role][data-view="support"] .page-section-title,body[data-role][data-view="delivered"] .page-section-title,body[data-role][data-view="announcements"] .page-section-title,body[data-role][data-view="pool"] .courier-page-note,body[data-role][data-view="active"] .courier-page-note,body[data-role][data-view="support"] .support-action-row{flex:0 0 auto!important;margin-top:0!important;margin-bottom:6px!important}body[data-role] #viewRoot,body[data-role] .orders-page-panel,body[data-role] .support-page-panel,body[data-role] .screen-list-card,body[data-role] .orders-list-scroll,body[data-role] .support-list-scroll,body[data-role] .order-cards-grid,body[data-role] .support-list,body[data-role] .order-card.order-card-inline,body[data-role] .order-card[data-order-mobile-card],body[data-role] .support-admin-row.item-card,body[data-role] .themed-list-item{z-index:1!important}body[data-role] .order-card.order-card-inline,body[data-role] .order-card[data-order-mobile-card]{position:relative!important;inset:auto!important;transform:none!important;translate:none!important}body[data-role][data-view="orders"] .topbar,body[data-role][data-view="orders_list"] .topbar,body[data-role][data-view="orders_map"] .topbar,body[data-role][data-view="active"] .topbar,body[data-role][data-view="pool"] .topbar,body[data-role][data-view="support"] .topbar,body[data-role][data-view="delivered"] .topbar,body[data-role][data-view="announcements"] .topbar{height:var(--pg-topbar-h,74px)!important;min-height:var(--pg-topbar-h,74px)!important;max-height:var(--pg-topbar-h,74px)!important;overflow:visible!important;border-radius:0 0 22px 22px!important}body[data-role][data-view="orders"] .topbar .container,body[data-role][data-view="orders_list"] .topbar .container,body[data-role][data-view="orders_map"] .topbar .container,body[data-role][data-view="active"] .topbar .container,body[data-role][data-view="pool"] .topbar .container,body[data-role][data-view="support"] .topbar .container,body[data-role][data-view="delivered"] .topbar .container,body[data-role][data-view="announcements"] .topbar .container{height:100%!important;max-height:100%!important;padding:0 12px!important;overflow:visible!important}body[data-role][data-view="orders"] .topbar-inner,body[data-role][data-view="orders_list"] .topbar-inner,body[data-role][data-view="orders_map"] .topbar-inner,body[data-role][data-view="active"] .topbar-inner,body[data-role][data-view="pool"] .topbar-inner,body[data-role][data-view="support"] .topbar-inner,body[data-role][data-view="delivered"] .topbar-inner,body[data-role][data-view="announcements"] .topbar-inner{min-height:0!important;height:100%!important;max-height:100%!important;padding:7px 0!important;align-items:center!important;overflow:visible!important}body[data-role][data-view="orders"] .screen-list-card,body[data-role][data-view="orders_list"] .screen-list-card,body[data-role][data-view="orders_map"] .screen-list-card,body[data-role][data-view="active"] .screen-list-card,body[data-role][data-view="pool"] .screen-list-card,body[data-role][data-view="support"] .screen-list-card,body[data-role][data-view="delivered"] .screen-list-card,body[data-role][data-view="announcements"] .screen-list-card{height:100%!important;min-height:0!important;max-height:100%!important}body[data-role="admin"][data-view="orders"],body[data-role="admin"][data-view="orders_list"],body[data-role="admin"][data-view="orders_map"],body[data-role="admin"][data-view="support"],body[data-role="kurye"][data-view="pool"],body[data-role="kurye"][data-view="active"],body[data-role="kurye"][data-view="support"]{width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;position:relative!important}body[data-role="admin"][data-view="orders"] .topbar,body[data-role="admin"][data-view="orders_list"] .topbar,body[data-role="admin"][data-view="orders_map"] .topbar,body[data-role="admin"][data-view="support"] .topbar,body[data-role="kurye"][data-view="pool"] .topbar,body[data-role="kurye"][data-view="active"] .topbar,body[data-role="kurye"][data-view="support"] .topbar{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;height:var(--pg-topbar-h)!important;min-height:var(--pg-topbar-h)!important;max-height:var(--pg-topbar-h)!important;z-index:2147483647!important;overflow:visible!important;transform:none!important;translate:none!important;margin:0!important;border-radius:0 0 22px 22px!important;isolation:isolate!important}body[data-role="admin"][data-view="orders"] .topbar .container,body[data-role="admin"][data-view="orders_list"] .topbar .container,body[data-role="admin"][data-view="orders_map"] .topbar .container,body[data-role="admin"][data-view="support"] .topbar .container,body[data-role="kurye"][data-view="pool"] .topbar .container,body[data-role="kurye"][data-view="active"] .topbar .container,body[data-role="kurye"][data-view="support"] .topbar .container,body[data-role="admin"][data-view="orders"] .topbar-inner,body[data-role="admin"][data-view="orders_list"] .topbar-inner,body[data-role="admin"][data-view="orders_map"] .topbar-inner,body[data-role="admin"][data-view="support"] .topbar-inner,body[data-role="kurye"][data-view="pool"] .topbar-inner,body[data-role="kurye"][data-view="active"] .topbar-inner,body[data-role="kurye"][data-view="support"] .topbar-inner{height:100%!important;min-height:0!important;max-height:100%!important;overflow:visible!important;pointer-events:auto!important}body[data-role="admin"][data-view="orders"] .top-actions,body[data-role="admin"][data-view="orders_list"] .top-actions,body[data-role="admin"][data-view="orders_map"] .top-actions,body[data-role="admin"][data-view="support"] .top-actions,body[data-role="kurye"][data-view="pool"] .top-actions,body[data-role="kurye"][data-view="active"] .top-actions,body[data-role="kurye"][data-view="support"] .top-actions,body[data-role="admin"][data-view="orders"] #topProfileWrap,body[data-role="admin"][data-view="orders_list"] #topProfileWrap,body[data-role="admin"][data-view="orders_map"] #topProfileWrap,body[data-role="admin"][data-view="support"] #topProfileWrap,body[data-role="kurye"][data-view="pool"] #topProfileWrap,body[data-role="kurye"][data-view="active"] #topProfileWrap,body[data-role="kurye"][data-view="support"] #topProfileWrap,body[data-role="admin"][data-view="orders"] .profile-menu-btn,body[data-role="admin"][data-view="support"] .profile-menu-btn,body[data-role="kurye"][data-view="pool"] .profile-menu-btn,body[data-role="kurye"][data-view="support"] .profile-menu-btn{pointer-events:auto!important;position:relative!important;z-index:2147483647!important;touch-action:manipulation!important}body[data-role="admin"][data-view="orders"] .workspace,body[data-role="admin"][data-view="orders_list"] .workspace,body[data-role="admin"][data-view="orders_map"] .workspace,body[data-role="admin"][data-view="support"] .workspace,body[data-role="kurye"][data-view="pool"] .workspace,body[data-role="kurye"][data-view="active"] .workspace,body[data-role="kurye"][data-view="support"] .workspace{position:fixed!important;top:calc(var(--pg-topbar-h)+ env(safe-area-inset-top,0px)+ 5px)!important;left:0!important;right:0!important;bottom:calc(var(--pg-bottom-nav-h)+ var(--pg-bottom-card-gap)+ env(safe-area-inset-bottom,0px))!important;width:100vw!important;max-width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important;z-index:1!important}body[data-role="admin"][data-view="orders"] .workspace-inner,body[data-role="admin"][data-view="orders_list"] .workspace-inner,body[data-role="admin"][data-view="orders_map"] .workspace-inner,body[data-role="admin"][data-view="support"] .workspace-inner,body[data-role="kurye"][data-view="pool"] .workspace-inner,body[data-role="kurye"][data-view="active"] .workspace-inner,body[data-role="kurye"][data-view="support"] .workspace-inner,body[data-role="admin"][data-view="orders"] #viewRoot,body[data-role="admin"][data-view="orders_list"] #viewRoot,body[data-role="admin"][data-view="orders_map"] #viewRoot,body[data-role="admin"][data-view="support"] #viewRoot,body[data-role="kurye"][data-view="pool"] #viewRoot,body[data-role="kurye"][data-view="active"] #viewRoot,body[data-role="kurye"][data-view="support"] #viewRoot{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role="admin"][data-view="orders"] #statsRoot,body[data-role="admin"][data-view="orders_list"] #statsRoot,body[data-role="admin"][data-view="orders_map"] #statsRoot,body[data-role="admin"][data-view="support"] #statsRoot,body[data-role="kurye"][data-view="pool"] #statsRoot,body[data-role="kurye"][data-view="active"] #statsRoot,body[data-role="kurye"][data-view="support"] #statsRoot{display:none!important}body[data-role="admin"][data-view="orders"] .flat-page-panel,body[data-role="admin"][data-view="orders_list"] .flat-page-panel,body[data-role="admin"][data-view="orders_map"] .flat-page-panel,body[data-role="admin"][data-view="support"] .flat-page-panel,body[data-role="kurye"][data-view="pool"] .flat-page-panel,body[data-role="kurye"][data-view="active"] .flat-page-panel,body[data-role="kurye"][data-view="support"] .flat-page-panel,body[data-role="admin"][data-view="orders"] .page-lock-panel,body[data-role="admin"][data-view="orders_list"] .page-lock-panel,body[data-role="admin"][data-view="orders_map"] .page-lock-panel,body[data-role="admin"][data-view="support"] .page-lock-panel,body[data-role="kurye"][data-view="pool"] .page-lock-panel,body[data-role="kurye"][data-view="active"] .page-lock-panel,body[data-role="kurye"][data-view="support"] .page-lock-panel,body[data-role="admin"][data-view="orders"] .orders-page-panel,body[data-role="admin"][data-view="orders_list"] .orders-page-panel,body[data-role="admin"][data-view="orders_map"] .orders-page-panel,body[data-role="admin"][data-view="support"] .support-page-panel,body[data-role="kurye"][data-view="pool"] .orders-page-panel,body[data-role="kurye"][data-view="active"] .orders-page-panel,body[data-role="kurye"][data-view="support"] .support-page-panel,body[data-role="admin"][data-view="orders"] .screen-list-card,body[data-role="admin"][data-view="orders_list"] .screen-list-card,body[data-role="admin"][data-view="orders_map"] .screen-list-card,body[data-role="admin"][data-view="support"] .screen-list-card,body[data-role="kurye"][data-view="pool"] .screen-list-card,body[data-role="kurye"][data-view="active"] .screen-list-card,body[data-role="kurye"][data-view="support"] .screen-list-card,body[data-role="admin"][data-view="orders"] .orders-list-shell,body[data-role="admin"][data-view="orders_list"] .orders-list-shell,body[data-role="admin"][data-view="orders_map"] .orders-list-shell,body[data-role="admin"][data-view="support"] .support-list-shell,body[data-role="kurye"][data-view="pool"] .orders-list-shell,body[data-role="kurye"][data-view="active"] .orders-list-shell,body[data-role="kurye"][data-view="support"] .support-list-shell{position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}body[data-role="admin"][data-view="orders"] .screen-list-scroll,body[data-role="admin"][data-view="orders_list"] .screen-list-scroll,body[data-role="admin"][data-view="orders_map"] .screen-list-scroll,body[data-role="admin"][data-view="support"] .screen-list-scroll,body[data-role="kurye"][data-view="pool"] .screen-list-scroll,body[data-role="kurye"][data-view="active"] .screen-list-scroll,body[data-role="kurye"][data-view="support"] .screen-list-scroll,body[data-role="admin"][data-view="orders"] .orders-list-scroll,body[data-role="admin"][data-view="orders_list"] .orders-list-scroll,body[data-role="admin"][data-view="orders_map"] .orders-list-scroll,body[data-role="admin"][data-view="support"] .support-list-scroll,body[data-role="kurye"][data-view="pool"] .orders-list-scroll,body[data-role="kurye"][data-view="active"] .orders-list-scroll,body[data-role="kurye"][data-view="support"] .support-list-scroll{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;margin:0!important;padding:0!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scroll-padding-bottom:5px!important}body[data-role="admin"][data-view="orders"] .page-section-title,body[data-role="admin"][data-view="orders_list"] .page-section-title,body[data-role="admin"][data-view="orders_map"] .page-section-title,body[data-role="admin"][data-view="support"] .page-section-title,body[data-role="kurye"][data-view="pool"] .page-section-title,body[data-role="kurye"][data-view="active"] .page-section-title,body[data-role="kurye"][data-view="support"] .page-section-title,body[data-role="kurye"][data-view="pool"] .courier-page-note,body[data-role="kurye"][data-view="active"] .courier-page-note,body[data-role="kurye"][data-view="support"] .support-action-row{flex:0 0 auto!important;margin:0 0 5px!important;padding:0 8px!important}body[data-role="admin"][data-view="orders"] .order-cards-grid,body[data-role="admin"][data-view="orders_list"] .order-cards-grid,body[data-role="admin"][data-view="orders_map"] .order-cards-grid,body[data-role="kurye"][data-view="pool"] .order-cards-grid,body[data-role="kurye"][data-view="active"] .order-cards-grid,body[data-role="admin"][data-view="support"] .support-list,body[data-role="kurye"][data-view="support"] .support-list{width:100%!important;max-width:100%!important;margin:0!important;padding:0 8px 0!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .page-section-title,body[data-role][data-view="orders_list"] .page-section-title,body[data-role][data-view="orders_map"] .page-section-title,body[data-role][data-view="active"] .page-section-title,body[data-role][data-view="pool"] .page-section-title,body[data-role][data-view="delivered"] .page-section-title,body[data-role][data-view="orders"] .panel-title,body[data-role][data-view="orders_list"] .panel-title,body[data-role][data-view="orders_map"] .panel-title,body[data-role][data-view="active"] .panel-title,body[data-role][data-view="pool"] .panel-title,body[data-role][data-view="delivered"] .panel-title,body[data-role][data-view="pool"] .courier-page-note,body[data-role][data-view="active"] .courier-page-note,body[data-role][data-view="pool"] .courier-auto-location-note,body[data-role][data-view="active"] .courier-auto-location-note{display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;flex:0 0 0!important}body[data-role][data-view="orders"] #viewRoot,body[data-role][data-view="orders_list"] #viewRoot,body[data-role][data-view="orders_map"] #viewRoot,body[data-role][data-view="active"] #viewRoot,body[data-role][data-view="pool"] #viewRoot,body[data-role][data-view="support"] #viewRoot,body[data-role][data-view="delivered"] #viewRoot,body[data-role][data-view="announcements"] #viewRoot,body[data-role][data-view="orders"] .flat-page-panel,body[data-role][data-view="orders_list"] .flat-page-panel,body[data-role][data-view="orders_map"] .flat-page-panel,body[data-role][data-view="active"] .flat-page-panel,body[data-role][data-view="pool"] .flat-page-panel,body[data-role][data-view="support"] .flat-page-panel,body[data-role][data-view="delivered"] .flat-page-panel,body[data-role][data-view="announcements"] .flat-page-panel,body[data-role][data-view="orders"] .page-lock-panel,body[data-role][data-view="orders_list"] .page-lock-panel,body[data-role][data-view="orders_map"] .page-lock-panel,body[data-role][data-view="active"] .page-lock-panel,body[data-role][data-view="pool"] .page-lock-panel,body[data-role][data-view="support"] .page-lock-panel,body[data-role][data-view="delivered"] .page-lock-panel,body[data-role][data-view="announcements"] .page-lock-panel{height:var(--pg-full-panel-h,calc(100dvh - var(--pg-topbar-h,74px)- var(--pg-bottom-nav-h,var(--mobile-nav-h,74px))- env(safe-area-inset-bottom,0px)- 5px))!important;min-height:var(--pg-full-panel-h,calc(100dvh - var(--pg-topbar-h,74px)- var(--pg-bottom-nav-h,var(--mobile-nav-h,74px))- env(safe-area-inset-bottom,0px)- 5px))!important;max-height:var(--pg-full-panel-h,calc(100dvh - var(--pg-topbar-h,74px)- var(--pg-bottom-nav-h,var(--mobile-nav-h,74px))- env(safe-area-inset-bottom,0px)- 5px))!important}body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="orders_map"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="pool"] .workspace,body[data-role][data-view="support"] .workspace,body[data-role][data-view="delivered"] .workspace,body[data-role][data-view="announcements"] .workspace{z-index:1!important;padding-top:calc(var(--pg-topbar-h)+ env(safe-area-inset-top,0px)+ 5px)!important;padding-left:8px!important;padding-right:8px!important;padding-bottom:calc(var(--pg-bottom-nav-h)+ var(--pg-bottom-card-gap)+ env(safe-area-inset-bottom,0px))!important;display:flex!important;flex-direction:column!important;position:fixed!important;top:calc(var(--pg-topbar-h,74px)+ env(safe-area-inset-top,0px)+ 5px)!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0 8px!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important;bottom:calc(var(--pg-bottom-nav-h,var(--mobile-nav-h,74px))+ env(safe-area-inset-bottom,0px))!important}body[data-role][data-view="orders"],body[data-role][data-view="orders_list"],body[data-role][data-view="orders_map"],body[data-role][data-view="active"],body[data-role][data-view="pool"],body[data-role][data-view="delivered"]{--pg-topbar-h:74px!important;--pg-bottom-nav-h:var(--mobile-nav-h,74px)!important;--pg-bottom-card-gap:0px!important}body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="orders_map"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="pool"] .workspace,body[data-role][data-view="delivered"] .workspace{padding-bottom:0!important;position:fixed!important;top:calc(var(--pg-topbar-h,74px)+ env(safe-area-inset-top,0px))!important;bottom:calc(var(--pg-bottom-nav-h,74px)+ env(safe-area-inset-bottom,0px))!important;left:0!important;right:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important}body[data-role][data-view="orders"] .workspace-inner,body[data-role][data-view="orders_list"] .workspace-inner,body[data-role][data-view="orders_map"] .workspace-inner,body[data-role][data-view="active"] .workspace-inner,body[data-role][data-view="pool"] .workspace-inner,body[data-role][data-view="delivered"] .workspace-inner,body[data-role][data-view="orders"] #viewRoot,body[data-role][data-view="orders_list"] #viewRoot,body[data-role][data-view="orders_map"] #viewRoot,body[data-role][data-view="active"] #viewRoot,body[data-role][data-view="pool"] #viewRoot,body[data-role][data-view="delivered"] #viewRoot,body[data-role][data-view="orders"] .flat-page-panel,body[data-role][data-view="orders_list"] .flat-page-panel,body[data-role][data-view="orders_map"] .flat-page-panel,body[data-role][data-view="active"] .flat-page-panel,body[data-role][data-view="pool"] .flat-page-panel,body[data-role][data-view="delivered"] .flat-page-panel,body[data-role][data-view="orders"] .page-lock-panel,body[data-role][data-view="orders_list"] .page-lock-panel,body[data-role][data-view="orders_map"] .page-lock-panel,body[data-role][data-view="active"] .page-lock-panel,body[data-role][data-view="pool"] .page-lock-panel,body[data-role][data-view="delivered"] .page-lock-panel,body[data-role][data-view="orders"] .orders-page-panel,body[data-role][data-view="orders_list"] .orders-page-panel,body[data-role][data-view="orders_map"] .orders-page-panel,body[data-role][data-view="active"] .orders-page-panel,body[data-role][data-view="pool"] .orders-page-panel,body[data-role][data-view="delivered"] .orders-page-panel,body[data-role][data-view="orders"] .screen-list-card,body[data-role][data-view="orders_list"] .screen-list-card,body[data-role][data-view="orders_map"] .screen-list-card,body[data-role][data-view="active"] .screen-list-card,body[data-role][data-view="pool"] .screen-list-card,body[data-role][data-view="delivered"] .screen-list-card,body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="delivered"] .orders-list-shell{display:flex!important;flex-direction:column!important;padding-bottom:0!important;margin-bottom:0!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important;border-radius:0!important;padding:0!important;margin:0!important;overflow:hidden!important}body[data-role][data-view="orders"] .screen-list-scroll,body[data-role][data-view="orders_list"] .screen-list-scroll,body[data-role][data-view="orders_map"] .screen-list-scroll,body[data-role][data-view="active"] .screen-list-scroll,body[data-role][data-view="pool"] .screen-list-scroll,body[data-role][data-view="delivered"] .screen-list-scroll,body[data-role][data-view="orders"] .orders-list-scroll,body[data-role][data-view="orders_list"] .orders-list-scroll,body[data-role][data-view="orders_map"] .orders-list-scroll,body[data-role][data-view="active"] .orders-list-scroll,body[data-role][data-view="pool"] .orders-list-scroll,body[data-role][data-view="delivered"] .orders-list-scroll{flex:1 1 auto!important;min-height:0!important;scroll-padding-bottom:0!important;height:100%!important;max-height:100%!important;padding:0!important;margin:0!important;overflow:auto!important}body[data-role][data-view="support"] .support-admin-row,body[data-role][data-view="support"] .support-admin-row.item-card,body[data-role][data-view="support"] .support-user-card,body[data-role][data-view="support"] .support-admin-ticket{min-height:var(--pg-support-card-min-h)!important;align-content:center!important;padding:calc(var(--pg-card-pad,14px)+ 4px)!important}:root{--mobile-nav-h:74px;--mobile-nav-gap:10px;--quick-order-bottom-safe:calc(var(--mobile-nav-h,86px)+ env(safe-area-inset-bottom,0px));--fixed-topbar-h:var(--topbar-h,74px);--fixed-bottombar-h:var(--mobile-nav-h,74px);--pg-create-top-offset:82px;--pg-create-bottom-offset:86px;--pg-bottom-card-gap:0px!important;--pg-topbar-h:var(--topbar-h,74px);--pg-bottom-nav-h:var(--mobile-nav-h,74px);--pg-card-gap:0px;--pg-panel-pad:0px;--pg-card-radius:0px}body[data-role][data-view="orders"] #statsRoot,body[data-role][data-view="orders_list"] #statsRoot,body[data-role][data-view="orders_map"] #statsRoot,body[data-role][data-view="active"] #statsRoot,body[data-role][data-view="pool"] #statsRoot,body[data-role][data-view="delivered"] #statsRoot,body[data-role][data-view="support"] #statsRoot{display:none!important}body[data-role][data-view="orders"] .screen-list-card,body[data-role][data-view="orders_list"] .screen-list-card,body[data-role][data-view="orders_map"] .screen-list-card,body[data-role][data-view="active"] .screen-list-card,body[data-role][data-view="pool"] .screen-list-card,body[data-role][data-view="delivered"] .screen-list-card,body[data-role][data-view="support"] .screen-list-card,body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="delivered"] .orders-list-shell,body[data-role][data-view="support"] .support-list-shell{min-height:min(100%,var(--pg-list-card-min-h))!important;background:#fff!important;background-image:none!important}body[data-role][data-view="orders"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_list"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_map"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="active"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="pool"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="delivered"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="support"] .screen-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_list"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="orders_map"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="active"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="pool"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="delivered"] .orders-list-scroll::-webkit-scrollbar,body[data-role][data-view="support"] .support-list-scroll::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body[data-role][data-view="orders"] .order-card,body[data-role][data-view="orders_list"] .order-card,body[data-role][data-view="orders_map"] .order-card,body[data-role][data-view="active"] .order-card,body[data-role][data-view="pool"] .order-card,body[data-role][data-view="delivered"] .order-card,body[data-role][data-view="orders"] .order-card.order-card-inline,body[data-role][data-view="orders_list"] .order-card.order-card-inline,body[data-role][data-view="orders_map"] .order-card.order-card-inline,body[data-role][data-view="active"] .order-card.order-card-inline,body[data-role][data-view="pool"] .order-card.order-card-inline,body[data-role][data-view="delivered"] .order-card.order-card-inline,body[data-role][data-view="support"] .support-admin-row,body[data-role][data-view="support"] .support-admin-row.item-card,body[data-role][data-view="support"] .support-user-card,body[data-role][data-view="support"] .support-admin-ticket,body[data-role][data-view="support"] .themed-list-item,body[data-role][data-view="support"] .item-card{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .order-card,body[data-role][data-view="orders_list"] .order-card,body[data-role][data-view="orders_map"] .order-card,body[data-role][data-view="active"] .order-card,body[data-role][data-view="pool"] .order-card,body[data-role][data-view="delivered"] .order-card{margin-bottom:0!important;border-radius:0!important;margin:0!important;height:100%!important;padding:var(--pg-card-pad,14px)!important}body[data-role][data-view="orders"] .empty,body[data-role][data-view="orders_list"] .empty,body[data-role][data-view="orders_map"] .empty,body[data-role][data-view="active"] .empty,body[data-role][data-view="pool"] .empty,body[data-role][data-view="delivered"] .empty,body[data-role][data-view="support"] .empty{width:100%!important;min-height:100%!important;margin:0!important;border-radius:0!important;border:0!important;box-shadow:none!important;display:grid!important;place-items:center!important;box-sizing:border-box!important}body[data-role][data-view="support"] .support-action-row{position:absolute!important;right:10px!important;bottom:10px!important;z-index:20!important;margin:0!important;padding:0!important;gap:0!important}body[data-role][data-view="support"] .support-action-row .btn{min-height:42px!important;border-radius:999px!important;box-shadow:0 12px 26px rgba(15,23,42,.18)!important}body[data-role][data-view="orders"] .page-section-title,body[data-role][data-view="orders_list"] .page-section-title,body[data-role][data-view="orders_map"] .page-section-title,body[data-role][data-view="active"] .page-section-title,body[data-role][data-view="pool"] .page-section-title,body[data-role][data-view="delivered"] .page-section-title,body[data-role][data-view="support"] .page-section-title,body[data-role][data-view="orders"] .panel-title,body[data-role][data-view="orders_list"] .panel-title,body[data-role][data-view="orders_map"] .panel-title,body[data-role][data-view="active"] .panel-title,body[data-role][data-view="pool"] .panel-title,body[data-role][data-view="delivered"] .panel-title,body[data-role][data-view="support"] .panel-title,body[data-role][data-view="pool"] .courier-page-note,body[data-role][data-view="active"] .courier-page-note{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}body[data-role][data-view="orders"] .order-mobile-compact,body[data-role][data-view="orders_list"] .order-mobile-compact,body[data-role][data-view="orders_map"] .order-mobile-compact,body[data-role][data-view="active"] .order-mobile-compact,body[data-role][data-view="pool"] .order-mobile-compact,body[data-role][data-view="delivered"] .order-mobile-compact{display:grid!important;width:100%!important;max-width:100%!important;margin:0!important;gap:6px!important}body[data-role][data-view="orders"] .order-mobile-top,body[data-role][data-view="orders_list"] .order-mobile-top,body[data-role][data-view="orders_map"] .order-mobile-top,body[data-role][data-view="active"] .order-mobile-top,body[data-role][data-view="pool"] .order-mobile-top,body[data-role][data-view="delivered"] .order-mobile-top{padding:0 0 6px!important;margin:0!important;gap:6px!important;padding-bottom:4px!important}body[data-role][data-view="orders"] .order-mobile-top span,body[data-role][data-view="orders_list"] .order-mobile-top span,body[data-role][data-view="orders_map"] .order-mobile-top span,body[data-role][data-view="active"] .order-mobile-top span,body[data-role][data-view="pool"] .order-mobile-top span,body[data-role][data-view="delivered"] .order-mobile-top span{font-size:11px!important;padding:4px 8px!important}body[data-role][data-view="orders"] .order-mobile-action-grid>.btn,body[data-role][data-view="orders_list"] .order-mobile-action-grid>.btn,body[data-role][data-view="orders_map"] .order-mobile-action-grid>.btn,body[data-role][data-view="active"] .order-mobile-action-grid>.btn,body[data-role][data-view="pool"] .order-mobile-action-grid>.btn,body[data-role][data-view="delivered"] .order-mobile-action-grid>.btn,body[data-role][data-view="orders"] .order-mobile-action-grid>.order-mobile-price,body[data-role][data-view="orders_list"] .order-mobile-action-grid>.order-mobile-price,body[data-role][data-view="orders_map"] .order-mobile-action-grid>.order-mobile-price,body[data-role][data-view="active"] .order-mobile-action-grid>.order-mobile-price,body[data-role][data-view="pool"] .order-mobile-action-grid>.order-mobile-price,body[data-role][data-view="delivered"] .order-mobile-action-grid>.order-mobile-price{min-height:30px!important;padding:5px 8px!important;border-radius:10px!important;font-size:12px!important;line-height:1.1!important}body[data-role][data-view="support"] .support-admin-row b,body[data-role][data-view="support"] .support-user-card b,body[data-role][data-view="support"] .support-admin-ticket b{font-size:14px!important;line-height:1.1!important}body[data-role][data-view="support"] .support-admin-row small,body[data-role][data-view="support"] .support-user-card small,body[data-role][data-view="support"] .support-admin-ticket small{font-size:10.5px!important;line-height:1.1!important}body[data-role][data-view="support"] .support-admin-row p,body[data-role][data-view="support"] .support-user-card p,body[data-role][data-view="support"] .support-admin-ticket p{margin:0!important;font-size:12px!important;line-height:1.25!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body[data-role][data-view="support"] .support-reply{padding:6px 8px!important;border-radius:8px!important;font-size:12px!important;line-height:1.2!important}body[data-role][data-view="support"] .package-card-actions,body[data-role][data-view="support"] .inline-controls{gap:6px!important}body[data-role][data-view="support"] .package-card-actions .btn,body[data-role][data-view="support"] .support-action-row .btn{min-height:30px!important;padding:5px 9px!important;font-size:12px!important}body[data-role][data-view="orders"] .screen-list-scroll,body[data-role][data-view="orders_list"] .screen-list-scroll,body[data-role][data-view="orders_map"] .screen-list-scroll,body[data-role][data-view="active"] .screen-list-scroll,body[data-role][data-view="pool"] .screen-list-scroll,body[data-role][data-view="delivered"] .screen-list-scroll,body[data-role][data-view="support"] .screen-list-scroll,body[data-role][data-view="orders"] .orders-list-scroll,body[data-role][data-view="orders_list"] .orders-list-scroll,body[data-role][data-view="orders_map"] .orders-list-scroll,body[data-role][data-view="active"] .orders-list-scroll,body[data-role][data-view="pool"] .orders-list-scroll,body[data-role][data-view="delivered"] .orders-list-scroll,body[data-role][data-view="support"] .support-list-scroll{min-width:0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;margin:0!important;padding:0!important;overflow-y:auto!important;overflow-x:hidden!important;box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;scroll-padding-top:0!important;scroll-padding-bottom:0!important;scrollbar-width:none!important;-ms-overflow-style:none!important}body[data-role][data-view="orders"] .order-card,body[data-role][data-view="orders_list"] .order-card,body[data-role][data-view="orders_map"] .order-card,body[data-role][data-view="active"] .order-card,body[data-role][data-view="pool"] .order-card,body[data-role][data-view="delivered"] .order-card,body[data-role][data-view="orders"] .order-card.order-card-inline,body[data-role][data-view="orders_list"] .order-card.order-card-inline,body[data-role][data-view="orders_map"] .order-card.order-card-inline,body[data-role][data-view="active"] .order-card.order-card-inline,body[data-role][data-view="pool"] .order-card.order-card-inline,body[data-role][data-view="delivered"] .order-card.order-card-inline{width:100%!important;min-width:0!important;height:auto!important;min-height:var(--pg-order-card-min-h,76px)!important;margin:0!important;padding:var(--pg-card-pad,8px)!important;border-radius:var(--pg-card-radius,0px)!important;box-shadow:none!important;box-sizing:border-box!important}body[data-role][data-view="support"] .support-admin-row,body[data-role][data-view="support"] .support-admin-row.item-card,body[data-role][data-view="support"] .support-user-card,body[data-role][data-view="support"] .support-admin-ticket,body[data-role][data-view="support"] .themed-list-item,body[data-role][data-view="support"] .item-card{width:100%!important;min-width:0!important;height:auto!important;min-height:var(--pg-support-card-min-h,76px)!important;margin:0!important;padding:var(--pg-card-pad,8px)!important;gap:6px!important;border-radius:var(--pg-card-radius,0px)!important;box-shadow:none!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .order-mobile-top b,body[data-role][data-view="orders_list"] .order-mobile-top b,body[data-role][data-view="orders_map"] .order-mobile-top b,body[data-role][data-view="active"] .order-mobile-top b,body[data-role][data-view="pool"] .order-mobile-top b,body[data-role][data-view="delivered"] .order-mobile-top b{font-size:var(--pg-compact-title-font,14px)!important;line-height:1.05!important}body[data-role][data-view="orders"] .order-mobile-top small,body[data-role][data-view="orders_list"] .order-mobile-top small,body[data-role][data-view="orders_map"] .order-mobile-top small,body[data-role][data-view="active"] .order-mobile-top small,body[data-role][data-view="pool"] .order-mobile-top small,body[data-role][data-view="delivered"] .order-mobile-top small{font-size:var(--pg-compact-meta-font,10.5px)!important;line-height:1.1!important}body[data-role][data-view="orders"] .order-mobile-action-grid>.btn,body[data-role][data-view="orders_list"] .order-mobile-action-grid>.btn,body[data-role][data-view="orders_map"] .order-mobile-action-grid>.btn,body[data-role][data-view="active"] .order-mobile-action-grid>.btn,body[data-role][data-view="pool"] .order-mobile-action-grid>.btn,body[data-role][data-view="delivered"] .order-mobile-action-grid>.btn{min-height:var(--pg-action-btn-h,30px)!important;height:var(--pg-action-btn-h,30px)!important;padding:0 8px!important;border-radius:max(0px,calc(var(--pg-card-radius,0px)+ 10px))!important;font-size:12px!important;line-height:1!important}body[data-role][data-view="orders"] .order-mobile-action-grid.mobile-actions-default,body[data-role][data-view="orders_list"] .order-mobile-action-grid.mobile-actions-default,body[data-role][data-view="orders_map"] .order-mobile-action-grid.mobile-actions-default,body[data-role][data-view="active"] .order-mobile-action-grid.mobile-actions-default,body[data-role][data-view="pool"] .order-mobile-action-grid.mobile-actions-default,body[data-role][data-view="delivered"] .order-mobile-action-grid.mobile-actions-default,body[data-role][data-view="orders"] .order-mobile-action-grid.mobile-actions-admin-notify,body[data-role][data-view="orders_list"] .order-mobile-action-grid.mobile-actions-admin-notify,body[data-role][data-view="orders_map"] .order-mobile-action-grid.mobile-actions-admin-notify,body[data-role][data-view="active"] .order-mobile-action-grid.mobile-actions-admin-notify,body[data-role][data-view="pool"] .order-mobile-action-grid.mobile-actions-admin-notify,body[data-role][data-view="delivered"] .order-mobile-action-grid.mobile-actions-admin-notify,body[data-role][data-view="orders"] .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role][data-view="orders_list"] .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role][data-view="orders_map"] .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role][data-view="active"] .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role][data-view="pool"] .order-mobile-action-grid.mobile-actions-courier-accept,body[data-role][data-view="delivered"] .order-mobile-action-grid.mobile-actions-courier-accept{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-role][data-view="orders"] .order-mobile-action-grid.mobile-actions-admin-basic,body[data-role][data-view="orders_list"] .order-mobile-action-grid.mobile-actions-admin-basic,body[data-role][data-view="orders_map"] .order-mobile-action-grid.mobile-actions-admin-basic,body[data-role][data-view="active"] .order-mobile-action-grid.mobile-actions-admin-basic,body[data-role][data-view="pool"] .order-mobile-action-grid.mobile-actions-admin-basic,body[data-role][data-view="delivered"] .order-mobile-action-grid.mobile-actions-admin-basic{grid-template-columns:1fr!important}body[data-role][data-view="orders"],body[data-role][data-view="orders_list"],body[data-role][data-view="orders_map"],body[data-role][data-view="active"],body[data-role][data-view="pool"],body[data-role][data-view="delivered"],body[data-role][data-view="support"]{--pg-card-radius:0px!important;--pg-card-pad:8px!important;--pg-panel-pad:0px!important;--pg-card-gap:0px!important;--pg-order-card-min-h:76px!important;--pg-order-card-floor-h:76px!important;--pg-support-card-min-h:76px!important;--pg-order-card-row-max:auto!important;--pg-order-card-align:start!important;--pg-bottom-card-gap:0px!important;width:var(--pg-page-w,100vw)!important;max-width:var(--pg-page-w,100vw)!important;min-width:0!important;height:var(--pg-page-h,100dvh)!important;min-height:var(--pg-page-h,100dvh)!important;max-height:var(--pg-page-h,100dvh)!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important;background-clip:padding-box!important}body[data-role][data-view="orders"] .topbar,body[data-role][data-view="orders_list"] .topbar,body[data-role][data-view="orders_map"] .topbar,body[data-role][data-view="active"] .topbar,body[data-role][data-view="pool"] .topbar,body[data-role][data-view="delivered"] .topbar,body[data-role][data-view="support"] .topbar{position:fixed!important;top:0!important;left:var(--pg-page-x,0px)!important;right:var(--pg-page-x,0px)!important;width:auto!important;max-width:none!important;height:var(--pg-topbar-h,70px)!important;min-height:var(--pg-topbar-h,70px)!important;margin:0!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .topbar-inner,body[data-role][data-view="orders_list"] .topbar-inner,body[data-role][data-view="orders_map"] .topbar-inner,body[data-role][data-view="active"] .topbar-inner,body[data-role][data-view="pool"] .topbar-inner,body[data-role][data-view="delivered"] .topbar-inner,body[data-role][data-view="support"] .topbar-inner{width:100%!important;max-width:none!important;min-height:var(--pg-topbar-h,70px)!important;height:var(--pg-topbar-h,70px)!important;padding-top:0!important;padding-bottom:0!important}body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="orders_map"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="pool"] .workspace,body[data-role][data-view="delivered"] .workspace,body[data-role][data-view="support"] .workspace{z-index:1!important;position:fixed!important;top:calc(var(--pg-topbar-h,70px)+ var(--pg-page-top-offset,0px)+ env(safe-area-inset-top,0px))!important;bottom:calc(var(--pg-page-y,0px)+ var(--pg-bottom-nav-h,74px)+ var(--pg-page-bottom-offset,0px)+ env(safe-area-inset-bottom,0px))!important;left:calc(var(--pg-page-x,0px)+ var(--pg-page-side-pad,0px))!important;right:calc(var(--pg-page-x,0px)+ var(--pg-page-side-pad,0px))!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .workspace-inner,body[data-role][data-view="orders_list"] .workspace-inner,body[data-role][data-view="orders_map"] .workspace-inner,body[data-role][data-view="active"] .workspace-inner,body[data-role][data-view="pool"] .workspace-inner,body[data-role][data-view="delivered"] .workspace-inner,body[data-role][data-view="support"] .workspace-inner,body[data-role][data-view="orders"] #viewRoot,body[data-role][data-view="orders_list"] #viewRoot,body[data-role][data-view="orders_map"] #viewRoot,body[data-role][data-view="active"] #viewRoot,body[data-role][data-view="pool"] #viewRoot,body[data-role][data-view="delivered"] #viewRoot,body[data-role][data-view="support"] #viewRoot,body[data-role][data-view="orders"] .flat-page-panel,body[data-role][data-view="orders_list"] .flat-page-panel,body[data-role][data-view="orders_map"] .flat-page-panel,body[data-role][data-view="active"] .flat-page-panel,body[data-role][data-view="pool"] .flat-page-panel,body[data-role][data-view="delivered"] .flat-page-panel,body[data-role][data-view="support"] .flat-page-panel,body[data-role][data-view="orders"] .page-lock-panel,body[data-role][data-view="orders_list"] .page-lock-panel,body[data-role][data-view="orders_map"] .page-lock-panel,body[data-role][data-view="active"] .page-lock-panel,body[data-role][data-view="pool"] .page-lock-panel,body[data-role][data-view="delivered"] .page-lock-panel,body[data-role][data-view="support"] .page-lock-panel,body[data-role][data-view="orders"] .orders-page-panel,body[data-role][data-view="orders_list"] .orders-page-panel,body[data-role][data-view="orders_map"] .orders-page-panel,body[data-role][data-view="active"] .orders-page-panel,body[data-role][data-view="pool"] .orders-page-panel,body[data-role][data-view="delivered"] .orders-page-panel,body[data-role][data-view="support"] .support-page-panel,body[data-role][data-view="orders"] .screen-list-card,body[data-role][data-view="orders_list"] .screen-list-card,body[data-role][data-view="orders_map"] .screen-list-card,body[data-role][data-view="active"] .screen-list-card,body[data-role][data-view="pool"] .screen-list-card,body[data-role][data-view="delivered"] .screen-list-card,body[data-role][data-view="support"] .screen-list-card,body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="delivered"] .orders-list-shell,body[data-role][data-view="support"] .support-list-shell{background:transparent!important;background-image:none!important;width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;border:0!important;box-shadow:none!important;height:100%!important;min-height:0!important;max-height:100%!important;flex:1 1 auto!important;margin:0!important;padding:var(--pg-panel-pad,0px)!important;border-radius:var(--pg-card-radius,0px)!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role][data-view="orders"] .order-cards-grid,body[data-role][data-view="orders_list"] .order-cards-grid,body[data-role][data-view="orders_map"] .order-cards-grid,body[data-role][data-view="active"] .order-cards-grid,body[data-role][data-view="pool"] .order-cards-grid,body[data-role][data-view="delivered"] .order-cards-grid,body[data-role][data-view="support"] .support-list{display:grid!important;width:100%!important;max-width:100%!important;height:auto!important;align-items:start!important;box-sizing:border-box!important;gap:var(--pg-card-gap,0px)!important;align-content:var(--pg-order-card-align,start)!important;min-height:100%!important;margin:0!important;padding:0!important}body[data-role][data-view="orders"] .order-cards-grid,body[data-role][data-view="orders_list"] .order-cards-grid,body[data-role][data-view="orders_map"] .order-cards-grid,body[data-role][data-view="active"] .order-cards-grid,body[data-role][data-view="pool"] .order-cards-grid,body[data-role][data-view="delivered"] .order-cards-grid{width:100%!important;max-width:100%!important;min-width:0!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;flex:1 1 auto!important;align-content:stretch!important;height:100%!important;min-height:100%!important;padding:0!important;margin:0!important;gap:0!important;grid-auto-rows:minmax(var(--pg-order-card-min-h,76px),var(--pg-order-card-row-max,auto))!important}body[data-role][data-view="support"] .support-list{display:grid!important;gap:var(--pg-card-gap,8px)!important;grid-auto-rows:minmax(var(--pg-support-card-min-h,76px),var(--pg-order-card-row-max,auto))!important}body[data-role]:is([data-view="orders"],[data-view="orders_list"],[data-view="orders_map"],[data-view="active"],[data-view="pool"],[data-view="delivered"],[data-view="support"]){width:100vw!important;max-width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;overflow:hidden!important}body[data-role]:is([data-view="orders"],[data-view="orders_list"],[data-view="orders_map"],[data-view="active"],[data-view="pool"],[data-view="delivered"],[data-view="support"]) .topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:auto!important;width:100vw!important;max-width:100vw!important;min-width:0!important;height:var(--topbar-h,70px)!important;min-height:var(--topbar-h,70px)!important;max-height:var(--topbar-h,70px)!important;margin:0!important;transform:none!important;translate:none!important;box-sizing:border-box!important}body[data-role]:is([data-view="orders"],[data-view="orders_list"],[data-view="orders_map"],[data-view="active"],[data-view="pool"],[data-view="delivered"],[data-view="support"]) .topbar-inner{width:100%!important;max-width:none!important;height:var(--topbar-h,70px)!important;min-height:var(--topbar-h,70px)!important;max-height:var(--topbar-h,70px)!important;box-sizing:border-box!important}body[data-role]:is([data-view="orders"],[data-view="orders_list"],[data-view="orders_map"],[data-view="active"],[data-view="pool"],[data-view="delivered"],[data-view="support"]) .workspace{position:fixed!important;top:calc(var(--topbar-h,70px)+ var(--pg-page-top-offset,0px)+ env(safe-area-inset-top,0px))!important;bottom:auto!important;left:50%!important;right:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;transform:translateX(-50%)!important;translate:none!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;width:var(--pg-list-w,100vw)!important;max-width:none!important;height:var(--pg-list-h,calc(100dvh - var(--topbar-h,70px)- var(--mobile-nav-h,74px)))!important;max-height:none!important;overflow:hidden!important}body[data-role][data-view="home"] .workspace-inner,body[data-role][data-view="home"] #viewRoot,body[data-role][data-view="home"] .app-dashboard-panel{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body[data-role][data-view="home"] .app-dashboard-panel{display:block!important;padding:var(--pg-home-card-gap,5px)!important;margin:0!important;border-radius:14px!important}body[data-role][data-view="home"] .dashboard-metrics,body[data-role][data-view="home"] .dashboard-metrics.dashboard-metrics-full,body[data-role][data-view="home"] .stats>.dashboard-metrics-full{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;gap:var(--pg-home-card-gap,5px)!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:visible!important}body[data-role][data-view="home"] .dash-tile,body[data-role][data-view="home"] .stat{height:auto!important;min-height:var(--pg-metric-min-h,88px)!important;padding:var(--pg-home-card-pad,7px)!important;border-radius:14px!important;justify-content:center!important;text-align:center!important;gap:2px!important}body[data-role][data-view="home"] .dash-tile::before{width:58px!important;height:58px!important;left:-12px!important;top:-12px!important}body[data-role][data-view="home"] .dash-tile span{font-size:clamp(8.5px,2.35vw,10.5px)!important;line-height:1.1!important}body[data-role][data-view="home"] .dash-tile b{font-size:clamp(19px,5.6vw,30px)!important;line-height:1!important;margin:2px 0!important}body[data-role][data-view="home"] .dash-tile small{font-size:clamp(8px,2.2vw,9.5px)!important;line-height:1.1!important}body[data-role][data-view="orders"] .order-mobile-action-grid .order-mobile-price,body[data-role][data-view="orders_list"] .order-mobile-action-grid .order-mobile-price,body[data-role][data-view="orders_map"] .order-mobile-action-grid .order-mobile-price,body[data-role][data-view="active"] .order-mobile-action-grid .order-mobile-price,body[data-role][data-view="pool"] .order-mobile-action-grid .order-mobile-price,body[data-role][data-view="delivered"] .order-mobile-action-grid .order-mobile-price,body[data-role] .order-mobile-price{display:var(--pg-order-price-display,flex)!important;visibility:visible!important;grid-column:1/-1!important;width:100%!important;min-width:100%!important;max-width:100%!important;min-height:auto!important;height:auto!important;padding:2px 0 0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#ef4444!important;font-size:12px!important;font-weight:1000!important;line-height:1.15!important;text-align:center!important;align-items:center!important;justify-content:center!important}body[data-role] .order-mobile-price *,body[data-role] .order-mobile-price .money-value,body[data-role] .order-mobile-price .money-symbol,body[data-role] .order-mobile-price .money-amount{color:#ef4444!important;background:transparent!important;text-shadow:none!important}body[data-role][data-view="orders"] .order-mobile-action-grid,body[data-role][data-view="orders_list"] .order-mobile-action-grid,body[data-role][data-view="orders_map"] .order-mobile-action-grid,body[data-role][data-view="active"] .order-mobile-action-grid,body[data-role][data-view="pool"] .order-mobile-action-grid,body[data-role][data-view="delivered"] .order-mobile-action-grid{max-width:100%!important;margin:0!important;gap:var(--pg-action-gap,6px)!important;grid-auto-rows:var(--pg-action-btn-h,30px)!important;width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-role]{background:#f5f7fb;overflow-y:auto;padding-top:0!important;overscroll-behavior:none!important;-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;min-height:100dvh!important;background-size:cover!important;overflow-x:hidden!important;padding-bottom:0!important}body[data-role] .topbar .brand-title{font-size:13px!important}body[data-role] .topbar .brand-subtitle{display:none!important}body[data-role] .top-actions .topbar-action-btn:not(.icon-only),body[data-role] .top-actions #balanceBtn,body[data-role] .top-actions #packageBtn{display:none!important}body[data-role] .top-actions{margin-left:auto;gap:5px!important}body[data-role] .topbar-action-btn.icon-only,body[data-role] .profile-menu-btn{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:14px!important}body[data-role] .profile-menu-label,body[data-role] .profile-menu-dot{display:none!important}body[data-role] .sidebar.mobile-open{transform:translateX(0)scale(1)!important;opacity:1!important;pointer-events:auto!important}body[data-role] .sidebar .nav-list{gap:8px!important;padding-bottom:26px!important}body[data-role] .sidebar.mobile-open .nav-group:nth-child(1){animation-delay:.04s}body[data-role] .sidebar.mobile-open .nav-group:nth-child(2){animation-delay:.08s}body[data-role] .sidebar.mobile-open .nav-group:nth-child(3){animation-delay:.12s}body[data-role] .sidebar.mobile-open .nav-group:nth-child(4){animation-delay:.16s}@keyframes gkbDrawerItemIn{to{opacity:1;transform:translateX(0)}}body[data-role] .sidebar.mobile-open .nav-group:nth-child(5){animation-delay:.20s}body[data-role] .workspace{padding-bottom:calc(var(--mobile-nav-h)+ 34px + env(safe-area-inset-bottom,0px))!important;display:flex!important;flex-direction:column!important;padding-top:96px!important;margin-left:0!important;padding:10px 10px 16px!important;min-height:calc(100dvh - var(--pg-admin-topbar-h))!important}body[data-role][data-view="home"] .workspace{padding-top:calc(var(--topbar-h)+ 8px)!important;overflow:auto!important;height:calc(100dvh - var(--pg-admin-topbar-h))!important;padding:8px 8px 12px!important}body[data-role] .workspace-inner{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important;margin:0 auto!important;box-sizing:border-box!important;max-width:100%!important}body[data-role] .topbar .brand>div:not(.logo){display:none!important}body[data-role] .topbar .brand .logo{width:38px!important;height:38px!important;border-radius:14px!important;margin:0 auto!important}body[data-role] .workspace,body[data-role][data-view="home"] .workspace,body[data-role][data-view="orders"] .workspace,body[data-role][data-view="support"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="pool"] .workspace,body[data-role][data-view="delivered"] .workspace{padding-bottom:12px!important;min-height:calc(100dvh - var(--pg-admin-topbar-h,74px))!important}body[data-role] .topbar-inner{padding:10px 0;align-items:center;gap:12px!important;width:100%!important;min-height:var(--pg-admin-topbar-h)!important;padding-left:66px!important;padding-right:8px!important;justify-content:flex-end!important}body[data-role] .topbar .brand{gap:0!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;width:auto!important;max-width:52vw!important}body[data-role] .global-menu-toggle{left:12px!important;right:auto!important}body[data-role] #globalMenuToggle.global-menu-toggle{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body[data-role] #sidebar.sidebar,body[data-role] .sidebar{background:linear-gradient(180deg,#111827 0%,#0f172a 100%)!important;color:#e5e7eb!important;border:1px solid rgba(255,255,255,.10)!important;box-shadow:34px 0 90px rgba(15,23,42,.34)!important}body[data-role] #sidebar.sidebar.mobile-open,body[data-role].sidebar-drawer-open #sidebar.sidebar.mobile-open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translateX(0)scale(1)!important}body[data-role] #sidebar .side-modules-title{background:linear-gradient(135deg,#0ea5e9,#16a34a)!important;color:#fff!important;border:0!important;box-shadow:0 14px 28px rgba(14,165,233,.24)!important}body[data-role] #sidebar .nav-list{gap:8px!important}body[data-role] #sidebar .nav-group-title{color:#94a3b8!important;opacity:1!important}body[data-role] #sidebar .nav-btn{color:#cbd5e1!important;background:transparent!important;border-color:transparent!important;border-radius:12px!important;min-height:50px!important;grid-template-columns:34px 1fr!important;box-shadow:none!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}body[data-role] #sidebar .nav-btn:hover,body[data-role] #sidebar .nav-btn:focus-visible{background:rgba(255,255,255,.07)!important;color:#fff!important;transform:translateX(3px)!important;outline:none!important}body[data-role] #sidebar .nav-btn.active{background:linear-gradient(135deg,#0ea5e9,#16a34a)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 14px 28px rgba(14,165,233,.24)!important}body[data-role] #sidebar .nav-btn::after{background:linear-gradient(90deg,rgba(255,255,255,.13),rgba(255,255,255,.05))!important}body[data-role] #sidebar .nav-ico{color:inherit!important}body[data-role] #sidebar .nav-btn span{position:relative!important;z-index:1!important}body[data-role].sidebar-drawer-open #mobileMenuBackdrop.open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body[data-role]:not(.sidebar-drawer-open) #mobileMenuBackdrop,body[data-role] #mobileMenuBackdrop:not(.open){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body[data-role] .sidebar{position:fixed!important;top:0!important;left:0!important;bottom:0!important;width:min(86vw,330px)!important;height:100dvh!important;max-height:100dvh!important;z-index:2147483200!important;transform:translateX(-108%)scale(.985)!important;opacity:0!important;pointer-events:none!important;border-radius:0 30px 30px 0!important;border:1px solid rgba(255,255,255,.72)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96))!important;box-shadow:34px 0 90px rgba(15,23,42,.28)!important;padding:14px 12px 22px!important;transition:transform .22s ease,opacity .18s ease!important;will-change:auto!important}body[data-role] .sidebar .nav-group{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:680px){.top-actions .pill{display:none}.topbar-inner{align-items:flex-start}.brand-subtitle{max-width:45vw}.two,.three{grid-template-columns:1fr}.role-tabs{grid-template-columns:repeat(2,1fr)}.card,.panel,.modal-card{border-radius:18px;padding:14px}.hero{padding-top:20px}.stat{min-height:84px;padding:12px}.stat .num{font-size:22px}.map-box{min-height:300px}.modal{padding:8px}.modal .map-box{height:320px;min-height:320px}.quick-order-summary-grid{grid-template-columns:1fr;gap:10px}.quick-summary-value{font-size:24px}.quick-courier-fab .fab-text{font-size:13px}.quick-order-overlay{padding:10px}.quick-order-modal-head{margin-bottom:8px}.quick-order-form{margin-top:12px;gap:12px}.quick-order-section{padding:14px;border-radius:20px}.quick-order-hero-badge{justify-content:center}.quick-order-section-head h3{font-size:16px}.quick-order-page-panel{padding:14px;max-width:430px;margin:0 auto}.home-action-bar{width:100%}.home-action-bar .btn{flex:1 1 auto}.finance-modal-card{width:min(100%,430px);padding:14px;border-radius:22px}.package-plan-box{padding:14px;flex-direction:column;align-items:flex-start}.three-grid{grid-template-columns:1fr}.quick-order-section-head{gap:12px;align-items:flex-start}.quick-order-modal-card{max-height:calc(100dvh - 20px);padding:14px;border-radius:24px;margin:0 auto;width:min(100%,430px)}.location-picker-card{width:min(100%,430px);max-height:calc(100dvh - 20px);border-radius:22px}.login-switch{grid-template-columns:1fr}.package-item-row{grid-template-columns:34px 1fr;gap:10px;padding:10px}.package-remove-btn{width:100%}.login-page{align-items:start;place-items:start center;padding:14px;background:#f4f7fb}.login-shell{width:100%;max-width:440px}.login-card{margin-top:8px;border-radius:24px;min-height:auto}.courier-file-grid{gap:10px}.file-card{min-height:112px;border-radius:16px}.courier-app-metrics{grid-template-columns:1fr 1fr 1fr}.system-update-overlay{padding:14px!important}.system-update-card{width:min(360px,100%);padding:28px 20px 24px;border-radius:24px;transform:translateY(-8dvh)}.su-title{font-size:20px}.su-subtitle{font-size:13px}.su-steps{flex-wrap:wrap;gap:4px}.su-step{padding:5px 10px;font-size:10px}.su-step-line{width:16px}.su-logo-wrap{width:88px;height:88px;margin-bottom:18px}.su-center-icon{width:40px;height:40px;border-radius:14px}.su-dot{width:9px;height:9px}body[data-role] .workspace{padding-left:10px;padding-right:10px}.dashboard-alert b{font-size:16px}.dashboard-alert span{font-size:12px}.address-select-card{min-height:86px;border-radius:16px}.modal-sticky-actions{bottom:-14px;display:grid;grid-template-columns:1fr 1fr}.modal-sticky-actions .btn{width:100%}.form-subsection{padding:14px;border-radius:16px}.app-modal-card{height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}.order-card .order-id{font-size:16px}.order-card .inline-controls{grid-template-columns:1fr}body[data-role] .stat{min-height:118px;min-width:164px}.doc-image-preview{height:118px}.dash-tile{min-height:140px;padding:18px}.dash-tile b{font-size:34px}.pkg-inline-info{gap:10px}.package-management-grid{grid-template-columns:1fr!important}.modern-progress .progress-step span{font-size:7px}.order-card .order-meta{grid-template-columns:1fr}.toast-stack{top:78px;right:10px;bottom:10px;width:calc(100% - 20px)}.order-row-grid{grid-template-columns:1fr}.quick-order-modal-card,.address-modal-card{width:min(100vw - 12px,100%);padding:14px;border-radius:22px}.quick-order-hero{text-align:center;align-items:flex-start}.courier-notify-summary{grid-template-columns:1fr}.delivery-track{padding-top:16px}.delivery-track-bar{left:10px;right:10px;top:24px}.delivery-step-dot{width:30px;height:30px;font-size:14px}.delivery-step-label{font-size:10px}.quick-order-overlay-v3{padding:10px!important}.quick-order-modal-card-v3{width:calc(100vw - 12px)!important;max-height:calc(100vh - 12px)!important;padding:16px 14px 14px!important;border-radius:24px!important}.quick-order-topline-icon{width:44px;height:44px;border-radius:14px;font-size:20px}.quick-order-hero-copy h3{font-size:24px!important}.package-item-fields{grid-template-columns:1fr!important}.quick-order-summary-grid-v2{grid-template-columns:1fr!important}.quick-order-overlay-v4{padding:10px}.quick-order-modal-card-v4{width:calc(100vw - 12px)!important;max-height:calc(100vh - 12px)!important;padding:12px!important;border-radius:22px!important}.quick-order-topbar h3{font-size:22px}.checkout-card-head h2{font-size:24px}.checkout-package-row-top{grid-template-columns:auto 1fr}.checkout-package-row .package-remove-btn{grid-column:1/-1;justify-self:start}.checkout-package-fields,.checkout-payment-grid,.checkout-address-grid,.checkout-bottom-grid{grid-template-columns:1fr!important}.checkout-shell-head h2{font-size:24px}.checkout-package-fields-v2,.checkout-address-grid,.checkout-payment-grid,.checkout-bottom-grid{grid-template-columns:1fr!important}.checkout-summary-item{flex-direction:column;align-items:flex-start}.order-card .inline-controls.order-action-row .btn.courier-action-btn,.order-action-row .btn.courier-action-btn{width:100%!important}.announcement-card-head{grid-template-columns:auto 1fr}.announcement-status{grid-column:1/-1;justify-self:start}.announcement-actions .btn{flex:1}.announcement-picker-head{display:grid}.announcement-user-grid,.announcement-public-grid,.announcement-admin-grid{grid-template-columns:1fr}.announcement-public-card{border-radius:22px;padding:16px}.announcement-summary-grid{grid-template-columns:1fr}.announcement-count-pill{margin-top:8px}.notifications-popup-overlay{padding:10px!important}.notifications-popup-card{max-height:calc(100dvh - 20px)!important;border-radius:22px!important;padding:14px!important}.notifications-popup-actions{position:sticky;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,.92),#fff);padding-bottom:2px}.business-ledger-row,.courier-payment-row{grid-template-columns:minmax(0,1.2fr)minmax(0,.75fr)minmax(0,.75fr)minmax(0,.75fr)40px!important;gap:6px!important;padding:10px!important}.business-ledger-row b,.business-ledger-row span,.courier-payment-row b,.courier-payment-row span{font-size:12px!important}.business-ledger-row small,.courier-payment-row small{font-size:9.5px!important;margin-top:2px!important}.pay-icon-btn{width:36px!important;height:36px!important;min-width:36px!important}.courier-doc-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.courier-doc-grid .doc-open-btn,.courier-doc-grid .doc-missing{min-height:60px!important;padding:8px 6px!important}.courier-doc-grid .doc-open-btn span,.courier-doc-grid .doc-missing{font-size:10px!important}.courier-doc-grid .doc-open-btn b{font-size:11px!important}body[data-role="admin"][data-view="users"] .table-wrap,body[data-role="admin"][data-view="couriers_manage"] .table-wrap{overflow:visible!important}body[data-role="admin"][data-view="users"] table,body[data-role="admin"][data-view="users"] thead,body[data-role="admin"][data-view="users"] tbody,body[data-role="admin"][data-view="users"] tr,body[data-role="admin"][data-view="users"] td,body[data-role="admin"][data-view="couriers_manage"] table,body[data-role="admin"][data-view="couriers_manage"] thead,body[data-role="admin"][data-view="couriers_manage"] tbody,body[data-role="admin"][data-view="couriers_manage"] tr,body[data-role="admin"][data-view="couriers_manage"] td{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body[data-role="admin"][data-view="users"] thead,body[data-role="admin"][data-view="couriers_manage"] thead{display:none!important}body[data-role="admin"][data-view="users"] tbody,body[data-role="admin"][data-view="couriers_manage"] tbody{display:grid!important;gap:10px!important}body[data-role="admin"][data-view="users"] tr,body[data-role="admin"][data-view="couriers_manage"] tr{background:#fff!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:18px!important;padding:10px 12px!important;box-shadow:0 12px 28px rgba(15,23,42,.06)!important;overflow:hidden!important}body[data-role="admin"][data-view="users"] td,body[data-role="admin"][data-view="couriers_manage"] td{border:0!important;padding:8px 0!important;display:grid!important;grid-template-columns:minmax(92px,.45fr)minmax(0,1fr)!important;gap:8px!important;align-items:center!important;text-align:left!important}body[data-role="admin"][data-view="users"] td::before,body[data-role="admin"][data-view="couriers_manage"] td::before{font-size:10px!important;font-weight:950!important;color:#64748b!important;text-transform:uppercase!important;letter-spacing:.04em!important}body[data-role="admin"][data-view="users"] td:nth-child(1)::before{content:"Ad"}body[data-role="admin"][data-view="users"] td:nth-child(2)::before{content:"Kullanıcı Türü"}body[data-role="admin"][data-view="users"] td:nth-child(3)::before{content:"Telefon"}body[data-role="admin"][data-view="users"] td:nth-child(4)::before{content:"E-Posta"}body[data-role="admin"][data-view="users"] td:nth-child(5)::before{content:"Paket"}body[data-role="admin"][data-view="users"] td:nth-child(6)::before{content:"Bakiye"}body[data-role="admin"][data-view="users"] td:nth-child(7)::before{content:"Durum"}body[data-role="admin"][data-view="users"] td:nth-child(8)::before{content:"İşlem"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(1)::before{content:"Kurye"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(2)::before{content:"Telefon"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(3)::before{content:"Aktif İş"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(4)::before{content:"Teslimat"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(5)::before{content:"Evraklar"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(6)::before{content:"Son Konum"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(7)::before{content:"Durum"}body[data-role="admin"][data-view="couriers_manage"] td:nth-child(8)::before{content:"İşlem"}body[data-role="admin"][data-view="users"] td>*,body[data-role="admin"][data-view="couriers_manage"] td>*{min-width:0!important;max-width:100%!important}body[data-role="admin"][data-view="users"] select,body[data-role="admin"][data-view="couriers_manage"] .inline-controls{width:100%!important;max-width:100%!important}.app-modal[aria-label="Kullanıcı Düzenle"] .app-modal-card{height:auto!important;max-height:calc(100dvh - 72px)!important}.app-modal[aria-label="Kullanıcı Düzenle"],.app-modal[aria-label="Kurye Düzenle"]{padding:8px 8px calc(78px + var(--safe-bottom))!important;place-items:center!important}.app-modal[aria-label="Kullanıcı Düzenle"] .user-edit-modal-card,.app-modal[aria-label="Kurye Düzenle"] .user-edit-modal-card,.app-modal[aria-label="Kullanıcı Düzenle"] .campaign-modal-card,.app-modal[aria-label="Kurye Düzenle"] .campaign-modal-card{width:min(100%,330px)!important;max-height:calc(100dvh - 168px)!important;padding:9px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .input,.app-modal[aria-label="Kullanıcı Düzenle"] .select,.app-modal[aria-label="Kurye Düzenle"] .input,.app-modal[aria-label="Kurye Düzenle"] .select{min-height:30px!important;height:30px!important;padding:4px 7px!important;font-size:11.5px!important}.app-modal[aria-label="Kullanıcı Düzenle"] .field label,.app-modal[aria-label="Kurye Düzenle"] .field label{font-size:9.5px!important}.faq-public-card{width:100vw!important;height:calc(100dvh - var(--mobile-nav-h,86px)- env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--mobile-nav-h,86px)- env(safe-area-inset-bottom,0px))!important;border-radius:0!important;box-shadow:none!important;border:0!important}.faq-public-modal{align-items:flex-start!important;padding:0!important}.faq-admin-actions{display:grid;grid-template-columns:1fr}.faq-admin-actions .btn{width:100%}}@media print{body{background:#fff;color:#111}.workspace{margin:0;padding:0}.panel,.card{box-shadow:none;border-color:#ddd;background:#fff}}@media (max-width:520px){.login-page{padding:14px}.login-card{padding:22px;border-radius:22px}.login-card h1{font-size:26px}.login-showcase{display:none}.auth-entry-page{padding:10px!important}.login-shell-auth{max-width:100%;width:100%!important}.login-card-auth{padding:16px!important;border-radius:22px!important;gap:14px!important}.login-card-top{align-items:flex-start!important}.login-glow-icon{display:none!important}.login-card-top h2{font-size:28px!important}.auth-switch{min-height:50px!important}.auth-switch button{min-height:38px!important;font-size:13px!important}.register-role-card{min-height:118px!important;padding:15px!important}.selected-role-banner{align-items:flex-start!important;flex-direction:column!important}.selected-role-banner .btn{width:100%!important}.auth-form .input,.auth-form .select,.auth-form .textarea{min-height:50px!important;font-size:14px!important}.auth-form #submitBtn{min-height:56px!important}.courier-application-grid{grid-template-columns:1fr!important}.courier-applications-panel .panel-title h2{font-size:20px!important}.courier-applications-panel .panel-title .muted{font-size:12px!important;line-height:1.35!important}.floating-location-picker.location-picker-overlay{padding:10px!important;align-items:center!important}.location-picker-card{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:12px!important;border-radius:22px!important}.location-picker-head{margin-bottom:8px!important}.location-picker-head .tiny{font-size:11px!important;line-height:1.25!important}.location-picker-actions{margin-bottom:8px!important}.location-picker-actions .btn{min-height:44px!important;font-size:13px!important}.location-picker-map{height:min(54dvh,390px)!important;min-height:280px!important;max-height:calc(100dvh - 166px)!important}.balance-topup-modal,.bank-transfer-popup-modal{padding:10px!important;align-items:center!important}.balance-topup-card,.bank-transfer-popup-card{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:12px!important;border-radius:22px!important}.balance-topup-form{gap:8px!important}.balance-topup-card .modal-head,.bank-transfer-popup-card .modal-head{margin-bottom:6px!important}.bank-transfer-amount-inline b{font-size:24px!important}}@media (min-width:981px){body{background:radial-gradient(circle at 6% 10%,rgba(34,197,94,.10),transparent 28%),radial-gradient(circle at 92% 4%,rgba(59,130,246,.12),transparent 28%),linear-gradient(180deg,#f8fbff 0%,#eef4fb 100%)}.container{width:min(1680px,calc(100% - 48px))}.sidebar{width:268px;top:94px;left:26px;padding:14px;border-radius:30px}.workspace{margin-left:326px;padding:26px 30px 42px 0}.workspace-inner{max-width:1680px}.panel{padding:24px;border-radius:28px}.stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.stat{min-height:108px;padding:18px;border-radius:22px}.stat .num{font-size:30px}.cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.table-wrap table{min-width:1120px}th,td{padding:15px 14px}.topbar-inner{min-height:82px}.nav-btn{min-height:56px;font-size:14px}body:not(.login-page){background:#e8edf4}body[data-role]{min-height:100dvh;background:linear-gradient(135deg,rgba(14,165,233,.08),transparent 30%),linear-gradient(315deg,rgba(22,163,74,.08),transparent 32%),#e8edf4}body[data-role] .topbar .container{width:100%;max-width:none;padding:0 18px}body[data-role] .side-head{border-color:rgba(255,255,255,.10);padding:18px 14px;margin-bottom:14px}body[data-role] .side-user{color:#fff;font-size:18px}body[data-role] .side-role{color:#94a3b8}body[data-role] .nav-list{gap:8px}body[data-role] .nav-btn{min-height:50px;border-radius:12px;color:#cbd5e1;grid-template-columns:34px 1fr;padding:10px 12px}body[data-role] .nav-btn:hover{background:rgba(255,255,255,.07);color:#fff}body[data-role] .nav-btn.active{background:linear-gradient(135deg,#0ea5e9,#16a34a);color:#fff;border-color:transparent;box-shadow:0 14px 28px rgba(14,165,233,.24)}body[data-role] .workspace-inner{max-width:none}body[data-role] .panel{border-radius:14px;border:1px solid rgba(148,163,184,.20);background:rgba(255,255,255,.94);box-shadow:0 16px 42px rgba(15,23,42,.075)}body[data-role] .stats{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}body[data-role] .stat{border-radius:14px;min-height:104px;background:linear-gradient(180deg,#fff,#f8fafc)}body[data-role] .cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body[data-role] .order-card,body[data-role] .item-card,body[data-role] .quick-card{border-radius:12px;background:#fff}body[data-role] .map-box{border-radius:12px;min-height:400px}body[data-role] .table-wrap{border-radius:12px}body[data-role] th{background:#0f172a;color:#e5e7eb}.login-page{background:linear-gradient(135deg,rgba(15,23,42,.92),rgba(30,41,59,.78)),radial-gradient(circle at 24% 20%,rgba(14,165,233,.24),transparent 32%),radial-gradient(circle at 76% 12%,rgba(34,197,94,.22),transparent 34%),#0f172a}.login-card{border-radius:20px;box-shadow:0 34px 90px rgba(0,0,0,.30)}.orders-list-panel .order-card.order-card-inline:hover{transform:none!important}:root{--radius:14px;--topbar-h:82px}.courier-application-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important}body[data-role] .topbar{position:fixed;z-index:80;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(255,255,255,.92);box-shadow:0 18px 46px rgba(15,23,42,.09);top:0!important;left:318px!important;right:24px!important}body[data-role] .workspace{margin-left:318px;padding:118px 24px 38px 0;padding-top:calc(var(--topbar-h,82px)+ 22px)!important}.users-mobile-list,.courier-mobile-list{display:none!important}body[data-view="support"][data-role] .workspace{height:100dvh!important;overflow:hidden!important;padding-top:calc(var(--topbar-h,82px)+ 14px)!important}body[data-view="support"] #viewRoot,body[data-view="support"] .support-page-panel{height:calc(100dvh - var(--topbar-h,82px)- 28px)!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body[data-view="support"] .support-list-shell{flex:1 1 auto!important;min-height:0!important}.mobile-order-detail-modal{width:min(720px,calc(100vw - 48px))!important;max-height:min(86dvh,820px)!important}body[data-role="admin"][data-view="orders"] #statsRoot,body[data-role="admin"][data-view="orders_list"] #statsRoot,body[data-role="admin"][data-view="orders_map"] #statsRoot,body[data-role="admin"][data-view="support"] #statsRoot,body[data-role="kurye"][data-view="pool"] #statsRoot,body[data-role="kurye"][data-view="active"] #statsRoot,body[data-role="kurye"][data-view="support"] #statsRoot{display:none!important}body[data-role="admin"][data-view="orders"] .workspace,body[data-role="admin"][data-view="orders_list"] .workspace,body[data-role="admin"][data-view="orders_map"] .workspace,body[data-role="admin"][data-view="support"] .workspace,body[data-role="kurye"][data-view="pool"] .workspace,body[data-role="kurye"][data-view="active"] .workspace,body[data-role="kurye"][data-view="support"] .workspace{min-height:calc(100dvh - 118px)!important;overflow:hidden!important}body[data-role="admin"][data-view="orders"] .workspace-inner,body[data-role="admin"][data-view="orders_list"] .workspace-inner,body[data-role="admin"][data-view="orders_map"] .workspace-inner,body[data-role="admin"][data-view="support"] .workspace-inner,body[data-role="kurye"][data-view="pool"] .workspace-inner,body[data-role="kurye"][data-view="active"] .workspace-inner,body[data-role="kurye"][data-view="support"] .workspace-inner,body[data-role="admin"][data-view="orders"] #viewRoot,body[data-role="admin"][data-view="orders_list"] #viewRoot,body[data-role="admin"][data-view="orders_map"] #viewRoot,body[data-role="admin"][data-view="support"] #viewRoot,body[data-role="kurye"][data-view="pool"] #viewRoot,body[data-role="kurye"][data-view="active"] #viewRoot,body[data-role="kurye"][data-view="support"] #viewRoot{width:100%!important;min-height:calc(100dvh - 118px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body[data-role="admin"][data-view="orders"] .flat-page-panel,body[data-role="admin"][data-view="orders_list"] .flat-page-panel,body[data-role="admin"][data-view="orders_map"] .flat-page-panel,body[data-role="admin"][data-view="support"] .flat-page-panel,body[data-role="kurye"][data-view="pool"] .flat-page-panel,body[data-role="kurye"][data-view="active"] .flat-page-panel,body[data-role="kurye"][data-view="support"] .flat-page-panel,body[data-role="admin"][data-view="orders"] .orders-page-panel,body[data-role="admin"][data-view="orders_list"] .orders-page-panel,body[data-role="admin"][data-view="orders_map"] .orders-page-panel,body[data-role="admin"][data-view="support"] .support-page-panel,body[data-role="kurye"][data-view="pool"] .orders-page-panel,body[data-role="kurye"][data-view="active"] .orders-page-panel,body[data-role="kurye"][data-view="support"] .support-page-panel,body[data-role="admin"][data-view="orders"] .screen-list-card,body[data-role="admin"][data-view="orders_list"] .screen-list-card,body[data-role="admin"][data-view="orders_map"] .screen-list-card,body[data-role="admin"][data-view="support"] .screen-list-card,body[data-role="kurye"][data-view="pool"] .screen-list-card,body[data-role="kurye"][data-view="active"] .screen-list-card,body[data-role="kurye"][data-view="support"] .screen-list-card{width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;flex:1 1 auto!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-sizing:border-box!important}body[data-role="admin"][data-view="orders"] .screen-list-scroll,body[data-role="admin"][data-view="orders_list"] .screen-list-scroll,body[data-role="admin"][data-view="orders_map"] .screen-list-scroll,body[data-role="admin"][data-view="support"] .screen-list-scroll,body[data-role="kurye"][data-view="pool"] .screen-list-scroll,body[data-role="kurye"][data-view="active"] .screen-list-scroll,body[data-role="kurye"][data-view="support"] .screen-list-scroll{height:100%!important;min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0!important;margin:0!important;-webkit-overflow-scrolling:touch!important}body[data-role] .global-menu-toggle{display:none!important;visibility:hidden!important;pointer-events:none!important}body[data-role] .sidebar{border:0;background:linear-gradient(180deg,#111827,#0f172a);color:#e5e7eb;box-shadow:0 30px 80px rgba(15,23,42,.24);position:fixed!important;top:calc(var(--pg-admin-topbar-h)+ 18px)!important;left:22px!important;bottom:18px!important;width:240px!important;z-index:90!important;transform:none!important;opacity:1!important;border-radius:26px!important;padding:12px!important}body[data-role] .mobile-menu-backdrop{display:none!important}body[data-role] .topbar-inner{padding-left:10px!important}body[data-role] #globalMenuToggle.global-menu-toggle{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}@media (max-width:560px){.quick-grid{grid-template-columns:1fr}body[data-admin-view="home"] .workspace{height:calc(100dvh - 74px - 84px - var(--safe-bottom));padding:6px 8px calc(76px + var(--safe-bottom))}body[data-admin-view="home"] #statsRoot{gap:8px!important}body[data-admin-view="home"] #statsRoot .stat{border-radius:22px;padding:12px 10px}body[data-admin-view="home"] #statsRoot .stat .stat-icon{width:42px;height:42px;border-radius:15px;font-size:18px}body[data-admin-view="home"] #statsRoot .stat .num{font-size:34px}body[data-admin-view="home"] #statsRoot .stat .label{font-size:9px;letter-spacing:.09em}body[data-role] .brand-title{font-size:16px}.profile-menu-btn{padding:0 12px;gap:8px}.profile-menu-label{display:none}.profile-dropdown{min-width:210px}body[data-role] .workspace{padding:92px 10px calc(96px + var(--safe-bottom))}body[data-role] .stats,body[data-role] .dashboard-metrics,.dashboard-metrics.dashboard-metrics-full{gap:10px!important}body[data-role] .stat,body[data-role] .dash-tile{min-height:142px;border-radius:22px}.order-mobile-actions .btn{padding:8px 10px}.order-mobile-price{font-size:16px}.package-summary-name strong{font-size:13px!important}.package-summary-size,.package-summary-qty,.package-summary-note-inline{font-size:12px!important}.order-mobile-action-grid{gap:8px!important}.order-mobile-action-grid>.btn,.order-mobile-action-grid>.order-mobile-price{min-height:40px!important;font-size:14px!important;border-radius:12px!important}.package-summary-head{padding:0 10px 6px 10px!important;font-size:10px!important;gap:6px!important;grid-template-columns:minmax(0,1fr)minmax(0,.8fr)minmax(76px,.6fr)48px!important}.package-summary-row{padding:9px 10px!important;gap:6px!important;grid-template-columns:minmax(0,1fr)minmax(0,.8fr)minmax(76px,.6fr)48px!important}.package-summary-row .btn.icon-only{width:40px!important;min-width:40px!important;max-width:40px!important}.package-summary-head,.package-summary-row{grid-template-columns:minmax(0,1fr)minmax(0,.82fr)minmax(76px,.62fr)54px!important}.package-summary-delete-btn{width:50px!important;min-width:50px!important;max-width:50px!important;height:36px!important;min-height:36px!important;font-size:11px!important}.category-pricing-row{gap:10px;border-radius:16px;padding:12px!important}.category-pricing-name b{font-size:14px}.category-pricing-name small{font-size:11px}.user-role-summary-grid{gap:6px!important}.user-role-summary-grid .quick-card{border-radius:14px!important;padding:8px 5px!important;min-height:82px!important}.user-role-summary-grid .user-role-chip{font-size:8.5px!important;padding:5px 4px!important;gap:3px!important}.user-role-summary-grid .big{font-size:24px!important}.users-management-panel .panel-title{gap:10px!important}.quick-order-modal-card-v4 .quick-order-step>.checkout-block,.quick-order-modal-card-v4 .quick-order-step>.quick-order-compact-block,.quick-order-modal-card-v4 .address-inline-field{padding:14px!important;border-radius:20px!important}.quick-order-modal-card-v4 .address-inline-input{grid-template-columns:minmax(0,1fr)48px}.quick-order-modal-card-v4 .location-icon-btn{min-width:48px;min-height:48px;border-radius:16px!important}.mobile-order-detail-summary,.mobile-order-detail-grid,.mobile-order-detail-actions{grid-template-columns:1fr!important}.mobile-order-detail-modal{border-radius:24px!important}}@media (max-width:900px){.three-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-entry-page{align-items:flex-start!important;justify-content:center!important;padding:14px!important}.login-shell-auth{width:100%!important;max-width:760px!important}.login-card-auth{padding:clamp(18px,4vw,28px)!important;border-radius:26px!important}.register-role-grid{grid-template-columns:1fr!important}.register-role-card{min-height:128px!important}.auth-fields-grid,.courier-file-grid{grid-template-columns:1fr!important}.courier-bank-grid{grid-template-columns:1fr!important}.courier-bank-head{display:grid}.courier-bank-head small{text-align:left}.campaign-table .campaign-table-head,.campaign-table .campaign-row{grid-template-columns:1fr;min-width:0}.finance-head{display:none}.finance-row{grid-template-columns:1fr;min-width:0}.courier-payment-table .finance-head{display:none!important}.courier-payment-row{display:grid!important;grid-template-columns:minmax(0,1.35fr)minmax(54px,.75fr)minmax(54px,.75fr)minmax(54px,.75fr)40px!important;gap:6px!important;padding:10px!important}.courier-payment-row span{font-size:12px!important}.courier-payment-row small{font-size:9.5px!important;margin-top:2px!important}.courier-payment-row b{font-size:12px!important}.pay-icon-btn{width:34px!important;height:34px!important;min-width:34px!important;border-radius:12px!important;font-size:16px!important}}@media (max-width:480px){.topbar-action-btn .topbar-label{max-width:48px;font-size:10px}}@media (min-width:1025px){.side-head{display:none!important}}@media (max-width:1024px){.top-actions{gap:6px}.topbar-action-btn{padding:4px 8px;font-size:13px;min-width:auto}.topbar-action-btn.icon-only{padding:6px}.topbar-label{font-weight:600}.brand-title{font-size:14px}.brand-subtitle{display:none}#sidebar{display:none!important}}@media (max-width:1200px){.order-row-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.quick-order-modal-card-v3{width:min(1280px,calc(100vw - 34px))!important}.quick-order-grid-shell{grid-template-columns:1fr!important}.quick-order-sidebar{position:static!important}.quick-order-summary-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:1400px){.quick-order-grid-shell{grid-template-columns:minmax(0,2.1fr)minmax(400px,.78fr)!important}.quick-order-summary-grid-v2 .quick-summary-card{min-height:110px!important}}@media (max-width:1280px){.checkout-layout{grid-template-columns:1fr}.checkout-sidebar{position:static}.checkout-layout-v2{grid-template-columns:1fr!important}.checkout-summary-shell{position:static}}@media (max-width:1100px){.login-shell-auth{grid-template-columns:1fr;max-width:860px}.login-showcase{min-height:auto;padding:28px}.login-card-auth{min-height:auto}}@media (max-width:720px){.login-showcase{padding:22px;border-radius:24px}.login-showcase-brand h1{font-size:34px}.login-showcase-grid{grid-template-columns:1fr}.login-card-top h2{font-size:30px}.auth-fields-grid{grid-template-columns:1fr}.auth-entry-page{overflow:auto!important;height:auto!important;min-height:100dvh!important;align-items:start!important;padding:12px!important}.login-shell-auth{gap:16px;width:100%!important}.login-card-auth{max-height:none!important;overflow:visible!important;padding:18px!important;border-radius:24px!important}.register-role-grid{grid-template-columns:1fr!important}.register-role-card{min-height:132px!important}.auth-fields-grid,.courier-file-grid{grid-template-columns:1fr!important}.address-suggestions,.quick-order-modal-card-v4 .address-suggestions,.address-modal-card .address-suggestions{max-height:142px!important;padding:6px!important;gap:4px!important}.address-suggestion-item,.quick-order-modal-card-v4 .address-suggestion-item,.address-modal-card .address-suggestion-item{min-height:38px!important;max-height:38px!important;padding:0 10px!important;border-radius:12px!important}.address-suggestion-item b,.quick-order-modal-card-v4 .address-suggestion-item b,.address-modal-card .address-suggestion-item b{font-size:11px!important}}@media (max-height:760px){.auth-entry-page{padding:10px!important}.login-shell-auth{width:min(1040px,calc(100vw - 20px))!important}.login-card-auth{max-height:calc(100dvh - 20px)!important;padding:16px 20px 14px!important;gap:9px!important;border-radius:24px!important}.login-card-top h2{font-size:28px!important;margin-top:5px!important}.login-card-top .lead{font-size:12px!important;margin-top:5px!important;line-height:1.35!important}.login-eyebrow{padding:6px 10px!important;font-size:10px!important}.login-glow-icon{width:42px!important;height:42px!important}.auth-switch{min-height:42px!important;padding:4px!important}.auth-switch button{min-height:34px!important;font-size:12px!important}.chooser-head h3{font-size:17px!important}.chooser-head p{font-size:12px!important}.register-role-card{min-height:118px!important;padding:12px!important}.role-card-icon{width:42px!important;height:42px!important;border-radius:14px!important;font-size:20px!important}.register-role-card strong{font-size:17px!important}.register-role-card small{font-size:11px!important;line-height:1.35!important}.auth-form .input,.auth-form .select{min-height:40px!important;border-radius:13px!important}.auth-form #submitBtn{min-height:42px!important}.file-card{min-height:82px!important}.courier-apply-fields .tiny{display:none!important}}@media (max-height:820px) and (min-width:901px){.auth-entry-page{align-items:flex-start!important;padding-top:14px!important;padding-bottom:14px!important}.login-shell-auth{width:min(1120px,calc(100vw - 28px))!important}.login-card-auth{padding:20px 28px!important;gap:12px!important}.login-card-top h2{font-size:clamp(28px,3vw,36px)!important;margin-top:6px!important}.login-card-top .lead{font-size:13px!important;margin-top:6px!important}.login-eyebrow{padding:7px 12px!important;font-size:11px!important}.login-glow-icon{width:48px!important;height:48px!important;border-radius:16px!important}.auth-switch{min-height:50px!important;padding:5px!important}.auth-switch button{min-height:40px!important;font-size:13px!important}.register-role-grid{gap:12px!important}.register-role-card{min-height:124px!important;padding:14px 16px!important;border-radius:20px!important}.role-card-icon{width:44px!important;height:44px!important;border-radius:15px!important;font-size:21px!important}.register-role-card strong{font-size:18px!important}.register-role-card small{font-size:12px!important;line-height:1.35!important}.selected-role-banner{min-height:64px!important;padding:10px 14px!important}.selected-role-banner strong{font-size:19px!important}.register-form-fields{gap:9px!important}.auth-form{gap:10px!important}.auth-form .field{gap:5px!important}.auth-form .field label{font-size:12px!important}.auth-form .input,.auth-form .select{min-height:42px!important;border-radius:14px!important;padding:10px 13px!important;font-size:14px!important}.auth-form #submitBtn{min-height:48px!important;border-radius:15px!important;font-size:15px!important}.login-footnote{padding-top:8px!important;font-size:11px!important}.courier-apply-fields{gap:8px!important;padding:12px!important}.file-card{min-height:86px!important;padding:10px!important}.courier-apply-fields .tiny{display:none!important}}@media (max-width:820px){.commission-role-settings{grid-template-columns:1fr}.quick-order-topbar h3{font-size:24px!important}.quick-order-modal-card-v4 .compact-action-row{grid-template-columns:1fr!important}}@media (max-width:380px){:root{--mobile-nav-h:70px}body[data-view="home"] .workspace{padding-top:82px!important;padding-bottom:calc(var(--mobile-nav-h)+ 24px)!important}body[data-view="home"] .dashboard-metrics{gap:6px!important}body[data-view="home"] .dash-tile{border-radius:15px!important;padding:5px!important}body[data-view="home"] .dash-tile span{font-size:8.5px!important}body[data-view="home"] .dash-tile b{font-size:clamp(20px,6.2vh,34px)!important}body[data-view="home"] .dash-tile small{font-size:8.5px!important}.order-mobile-bottom{grid-template-columns:auto minmax(0,1fr)!important}.order-mobile-actions .btn,.order-mobile-actions a.btn{padding:8px 9px!important}.order-mobile-price{min-height:52px!important;font-size:22px!important}.courier-payment-row{grid-template-columns:minmax(0,1.15fr)minmax(48px,.68fr)minmax(48px,.68fr)minmax(48px,.68fr)34px!important;padding:9px 7px!important;gap:4px!important}.courier-payment-row small{font-size:8.5px!important}.courier-payment-row span,.courier-payment-row b{font-size:11px!important}.pay-icon-btn{width:30px!important;height:30px!important;min-width:30px!important;border-radius:10px!important}}@media (max-width:420px){body[data-view^="settings"] .workspace{padding-top:82px!important}body[data-role="admin"] .modal-sticky-actions{grid-template-columns:1fr!important}body[data-role="admin"][data-view^="settings"] .pkg-actions-cell,body[data-role="admin"][data-view^="settings"] .cat-actions-cell,body[data-role="admin"][data-view^="settings"] .campaign-row .package-card-actions{grid-template-columns:1fr!important}.business-ledger-row,.courier-payment-row{grid-template-columns:minmax(0,1.05fr)minmax(0,.7fr)minmax(0,.7fr)minmax(0,.7fr)34px!important;gap:4px!important;padding:9px 7px!important}.business-ledger-row b,.business-ledger-row span,.courier-payment-row b,.courier-payment-row span{font-size:11px!important}.business-ledger-row small,.courier-payment-row small{font-size:8.5px!important}.pay-icon-btn{width:32px!important;height:32px!important;min-width:32px!important;border-radius:12px!important}body[data-role="admin"][data-view="users"] .user-role-summary,body[data-role="admin"][data-view="users"] .role-summary,body[data-role="admin"][data-view="users"] .role-cards,body[data-role="admin"][data-view="users"] .user-role-grid,body[data-role="admin"][data-view="users"] .users-role-grid,body[data-role="admin"][data-view="users"] .dashboard-metrics{gap:5px!important}body[data-role="admin"][data-view="couriers_manage"] .courier-doc-grid{gap:4px!important}.profile-dropdown{right:-4px;width:min(218px,calc(100vw - 24px));min-width:min(206px,calc(100vw - 24px));padding:8px;border-radius:16px}.profile-dropdown button{min-height:38px;padding:8px 10px;font-size:13px;border-radius:12px}.profile-dropdown button b{max-width:96px;font-size:12.5px}.profile-user-title{font-size:11px;padding-bottom:6px}.package-store-modal-v328{width:min(100vw - 14px,760px)!important;max-height:calc(100dvh - 20px)!important;border-radius:22px!important}.package-store-modal-v328 .modal-head{gap:10px}.package-store-modal-v328 .modal-head h2{font-size:20px}.package-store-modal-v328 .package-plan-card{padding:14px;min-height:108px!important;border-radius:20px}.package-store-modal-v327,.package-store-modal-v330{max-height:calc(100dvh - 12px)!important;padding:8px!important}.package-store-modal-v327 .package-plan-card,.package-store-modal-v330 .package-plan-card{padding:10px!important}.package-store-modal-v327 .package-purchase-summary,.package-store-modal-v330 .package-purchase-summary{gap:6px!important}.package-store-modal-v327 .package-purchase-summary>div,.package-store-modal-v330 .package-purchase-summary>div{padding:8px 6px!important}body[data-role="kurye"][data-view="pool"] .workspace{padding-top:calc(var(--topbar-h,74px)+ 8px)!important;padding-left:8px!important;padding-right:8px!important}body[data-role="kurye"][data-view="pool"] .page-section-title{font-size:18px!important}body[data-role="kurye"][data-view="pool"] .courier-auto-location-note{font-size:11px!important}body[data-role][data-view="pool"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="orders_map"] .workspace{padding:6px!important}body[data-role][data-view="pool"] .orders-page-panel,body[data-role][data-view="active"] .orders-page-panel,body[data-role][data-view="orders"] .orders-page-panel,body[data-role][data-view="orders_list"] .orders-page-panel,body[data-role][data-view="orders_map"] .orders-page-panel{padding:6px!important;border-radius:18px!important}body[data-role][data-view="pool"] .orders-list-shell,body[data-role][data-view="active"] .orders-list-shell,body[data-role][data-view="orders"] .orders-list-shell,body[data-role][data-view="orders_list"] .orders-list-shell,body[data-role][data-view="orders_map"] .orders-list-shell{padding:6px!important;border-radius:16px!important}body[data-role="admin"][data-view^="settings"] .workspace{padding-top:calc(60px + env(safe-area-inset-top,0px))!important}body[data-role="admin"][data-view^="settings"] .settings-modern-wrap,body[data-role="admin"][data-view^="settings"] .settings-content-panel,body[data-role="admin"][data-view^="settings"] .settings-direct-panel{padding:6px!important}body[data-role][data-view^="settings"] .workspace,body[data-role].pg-admin-settings-active .workspace{padding-left:8px!important;padding-right:8px!important}body[data-role][data-view^="settings"] .money-input-wrap .money-input.input,body[data-role][data-view^="settings"] .money-input-wrap input.money-input,body[data-role].pg-admin-settings-active .money-input-wrap .money-input.input,body[data-role].pg-admin-settings-active .money-input-wrap input.money-input{padding-left:58px!important}body[data-role] .workspace,body[data-role].modal-open .workspace,body[data-role].pg-create-fullscreen-mode .workspace,body[data-role].pg-admin-settings-active .workspace,body[data-role][data-view^="settings"] .workspace{padding-left:6px!important;padding-right:6px!important}body[data-role] .money-input-wrap .money-input,body[data-role] .money-input-wrap input.money-input,body[data-role] .money-input-wrap .money-input.input{padding-left:70px!important}:root{--pg-bottom-nav-h:70px}body[data-role][data-view="orders"] .workspace,body[data-role][data-view="orders_list"] .workspace,body[data-role][data-view="orders_map"] .workspace,body[data-role][data-view="active"] .workspace,body[data-role][data-view="pool"] .workspace,body[data-role][data-view="support"] .workspace,body[data-role][data-view="delivered"] .workspace,body[data-role][data-view="announcements"] .workspace{padding-left:6px!important;padding-right:6px!important}}@media (max-width:760px){body[data-view^="settings"] .settings-direct-panel{padding:12px!important}body[data-view^="settings"] .settings-card{padding:14px!important}body[data-role="admin"][data-view^="settings"]{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}body[data-role="admin"][data-view^="settings"] .workspace{width:100%!important;max-width:100vw!important;padding:84px 10px calc(22px + env(safe-area-inset-bottom,0px))!important;overflow-x:hidden!important;overflow-y:visible!important}body[data-role="admin"][data-view^="settings"] .workspace-inner,body[data-role="admin"][data-view^="settings"] #viewRoot,body[data-role="admin"][data-view^="settings"] .panel,body[data-role="admin"][data-view^="settings"] .settings-direct-panel,body[data-role="admin"][data-view^="settings"] .settings-direct-grid,body[data-role="admin"][data-view^="settings"] .settings-card,body[data-role="admin"][data-view^="settings"] .campaign-admin-panel{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-role="admin"][data-view^="settings"] .panel,body[data-role="admin"][data-view^="settings"] .settings-card{padding:14px!important;border-radius:20px!important;overflow:visible!important}body[data-role="admin"][data-view^="settings"] .panel-title{display:grid!important;grid-template-columns:1fr!important;align-items:start!important;gap:12px!important}body[data-role="admin"][data-view^="settings"] .panel-title h2{font-size:20px!important;line-height:1.18!important}body[data-role="admin"][data-view^="settings"] .panel-title .muted,body[data-role="admin"][data-view^="settings"] .settings-card-head .tiny{font-size:12px!important;line-height:1.42!important}body[data-role="admin"][data-view^="settings"] .panel-title .btn,body[data-role="admin"][data-view^="settings"] form>.btn.primary,body[data-role="admin"][data-view^="settings"] #openPackageModal,body[data-role="admin"][data-view^="settings"] #openCategoryModal,body[data-role="admin"][data-view^="settings"] #openCampaignModal{width:100%!important;min-height:46px!important}body[data-role="admin"][data-view^="settings"] .form-grid,body[data-role="admin"][data-view^="settings"] .settings-sub-grid,body[data-role="admin"][data-view^="settings"] .two,body[data-role="admin"][data-view^="settings"] .three,body[data-role="admin"][data-view^="settings"] .commission-role-settings,body[data-role="admin"][data-view^="settings"] .category-access-grid,body[data-role="admin"][data-view^="settings"] .campaign-type-grid{grid-template-columns:1fr!important;gap:10px!important}body[data-role="admin"][data-view^="settings"] .field,body[data-role="admin"][data-view^="settings"] .input,body[data-role="admin"][data-view^="settings"] .select,body[data-role="admin"][data-view^="settings"] .textarea{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-role="admin"][data-view^="settings"] .package-table-scroll{width:100%!important;max-width:100%!important;overflow:visible!important;padding-bottom:0!important}body[data-role="admin"][data-view^="settings"] .management-table,body[data-role="admin"][data-view^="settings"] .package-table,body[data-role="admin"][data-view^="settings"] .category-table,body[data-role="admin"][data-view^="settings"] .campaign-table{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;gap:10px!important}body[data-role="admin"][data-view^="settings"] .management-table-head,body[data-role="admin"][data-view^="settings"] .package-table-head,body[data-role="admin"][data-view^="settings"] .category-table-head,body[data-role="admin"][data-view^="settings"] .campaign-table-head{display:none!important}body[data-role="admin"][data-view^="settings"] .package-table-row,body[data-role="admin"][data-view^="settings"] .category-table-row,body[data-role="admin"][data-view^="settings"] .campaign-row{grid-template-columns:1fr!important;min-width:0!important;width:100%!important;gap:0!important;padding:14px!important;border-radius:18px!important;box-sizing:border-box!important}body[data-role="admin"][data-view^="settings"] .pkg-cell,body[data-role="admin"][data-view^="settings"] .cat-cell,body[data-role="admin"][data-view^="settings"] .campaign-row>div{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body[data-role="admin"][data-view^="settings"] .pkg-name-cell,body[data-role="admin"][data-view^="settings"] .cat-name-cell,body[data-role="admin"][data-view^="settings"] .campaign-row>div:first-child{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding-bottom:10px!important}body[data-role="admin"][data-view^="settings"] .pkg-cell:not(.pkg-name-cell),body[data-role="admin"][data-view^="settings"] .cat-cell:not(.cat-name-cell),body[data-role="admin"][data-view^="settings"] .campaign-row>div:not(:first-child):not(.package-card-actions){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:10px 0!important;border-top:1px solid rgba(148,163,184,.16)!important;text-align:right!important;font-size:13px!important}body[data-role="admin"][data-view^="settings"] .pkg-cell:not(.pkg-name-cell)::before,body[data-role="admin"][data-view^="settings"] .cat-cell:not(.cat-name-cell)::before,body[data-role="admin"][data-view^="settings"] .campaign-row>div:not(:first-child):not(.package-card-actions)::before{flex:0 0 auto!important;color:#64748b!important;font-size:11px!important;font-weight:1000!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-align:left!important}body[data-role="admin"][data-view="settings_packages"] .package-table-row .pkg-cell:nth-child(2)::before{content:"Çağırma Hakkı"}body[data-role="admin"][data-view="settings_packages"] .package-table-row .pkg-cell:nth-child(3)::before{content:"Paket Fiyatı"}body[data-role="admin"][data-view="settings_packages"] .package-table-row .pkg-cell:nth-child(4)::before{content:"Sıralama"}body[data-role="admin"][data-view="settings_packages"] .package-table-row .pkg-cell:nth-child(5)::before{content:"Durum"}body[data-role="admin"][data-view="settings_categories"] .category-table-row .cat-cell:nth-child(2)::before{content:"Başlangıç Fiyatı"}body[data-role="admin"][data-view="settings_categories"] .category-table-row .cat-cell:nth-child(3)::before{content:"Sıralama"}body[data-role="admin"][data-view="settings_categories"] .category-table-row .cat-cell:nth-child(4)::before{content:"Durum"}body[data-role="admin"][data-view="settings_campaigns"] .campaign-row>div:nth-child(2)::before{content:"Hedef"}body[data-role="admin"][data-view="settings_campaigns"] .campaign-row>div:nth-child(3)::before{content:"Değer"}body[data-role="admin"][data-view="settings_campaigns"] .campaign-row>div:nth-child(4)::before{content:"Tarih"}body[data-role="admin"][data-view="settings_campaigns"] .campaign-row>div:nth-child(5)::before{content:"Durum"}body[data-role="admin"][data-view^="settings"] .pkg-actions-cell,body[data-role="admin"][data-view^="settings"] .cat-actions-cell,body[data-role="admin"][data-view^="settings"] .campaign-row .package-card-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;padding-top:12px!important;border-top:1px solid rgba(148,163,184,.16)!important;justify-content:stretch!important}body[data-role="admin"][data-view^="settings"] .pkg-actions-cell .icon-btn,body[data-role="admin"][data-view^="settings"] .cat-actions-cell .icon-btn,body[data-role="admin"][data-view^="settings"] .campaign-row .package-card-actions .icon-btn{width:100%!important;min-width:0!important;height:42px!important}body[data-role="admin"] .app-modal{padding:10px!important;align-items:stretch!important;overflow-y:auto!important}body[data-role="admin"] .app-modal-card,body[data-role="admin"] .app-modal-card.wide{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 20px)!important;overflow:auto!important;border-radius:20px!important;padding:14px!important}body[data-role="admin"] .app-modal-form,body[data-role="admin"] .app-modal-form .two,body[data-role="admin"] .app-modal-form .three,body[data-role="admin"] .campaign-code-grid,body[data-role="admin"] .announcement-user-grid{grid-template-columns:1fr!important}body[data-role="admin"] .modal-head{display:grid!important;grid-template-columns:1fr auto!important;gap:10px!important;align-items:start!important}body[data-role="admin"] .modal-head h2{font-size:20px!important;line-height:1.18!important}body[data-role="admin"] .modal-sticky-actions{position:sticky!important;bottom:-14px!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important;padding:10px 0 0!important;background:linear-gradient(180deg,rgba(255,255,255,.72),#fff 45%)!important}body[data-role="admin"] .modal-sticky-actions .btn{width:100%!important;min-height:46px!important}body[data-role="admin"][data-view="settings_packages"] .pkg-name-cell,body[data-role="admin"][data-view="settings_campaigns"] .campaign-row>div:first-child{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;align-items:start!important;padding-bottom:10px!important}.settings-header{display:grid}.settings-card .grid.two{grid-template-columns:1fr}.notification-settings-page{padding:16px 10px 96px}.settings-card{padding:14px;border-radius:18px}.event-card-head{align-items:flex-start}.setting-chip{font-size:12px;padding:8px 10px}.login-card-auth .auth-fields-grid{grid-template-columns:1fr!important}.legal-doc-list{grid-template-columns:1fr}.courier-doc-toggle-card{flex-direction:column;align-items:flex-start}.consent-check{padding:12px}.paytr-status-card{display:grid}.paytr-save-row{display:grid}.paytr-save-row .btn{width:100%;min-width:0}.workspace-inner{padding-bottom:96px!important}.settings-home-grid{grid-template-columns:1fr!important}.settings-drawer{grid-template-columns:1fr!important}.settings-backbar span{display:none}.settings-back-btn{width:100%;justify-content:center}.user-settings-home-page .settings-home-hero{padding:18px!important;border-radius:24px!important}.user-settings-home-page .settings-home-hero h2{font-size:32px!important}.user-settings-home-page .settings-home-card{min-height:118px!important}.settings-reset-alert{padding:18px;border-radius:24px}.settings-reset-copy h3{font-size:22px}.live-notification-overlay{padding:14px}.live-notification-popup{width:min(100%,420px);border-radius:26px}.live-notification-head{padding:24px 18px 8px}.live-notification-body{padding:4px 18px 0}.live-notification-body h3{font-size:24px}.live-notification-body p{font-size:14px}.live-notification-actions{padding:20px 18px 22px}.live-notification-actions .btn{width:100%}.reset-orders-modal-card{width:min(100%,100%)!important;max-height:min(420px,calc(100dvh - 32px))!important;padding:16px!important}.reset-orders-modal-hero h2{font-size:24px}.reset-orders-modal-hero p{font-size:13px}.reset-orders-modal-actions{grid-template-columns:1fr!important}.user-finance-modal-card{width:min(100%,100%)!important}.live-balance-cell{min-width:84px;font-size:12px;padding:7px 8px}.live-package-cell{min-width:52px;font-size:12px;padding:7px 8px}body[data-role="admin"] .live-notification-overlay{padding:14px 14px calc(94px + env(safe-area-inset-bottom))!important}body[data-role="admin"] .live-notification-popup{width:min(100%,420px)!important}body[data-view="users"] .workspace-inner,body[data-view="settings"] .workspace-inner,body[data-view^="settings_"] .workspace-inner{padding-top:10px!important}body[data-view="users"] #viewRoot,body[data-view="settings"] #viewRoot,body[data-view^="settings_"] #viewRoot{padding-top:10px!important}.settings-backbar{position:sticky;top:82px;z-index:80;margin-top:10px!important}.settings-home-page,.modern-settings-page,.user-settings-home-page,.profile-edit-page,.notifications-page{margin-top:10px!important}}@media (max-width:360px){body[data-role="kurye"] .courier-earning-grid.cards-grid{gap:6px!important}body[data-role="kurye"] .courier-earning-card.item-card{padding:9px 6px!important;min-height:88px!important}body[data-role="kurye"] .courier-earning-card .pill{font-size:8px!important;padding:5px 6px!important}body[data-role="kurye"] .courier-earning-value{font-size:21px!important}body.login-no-scroll .login-poster-v2-card{width:calc(100vw - 18px)!important;padding:17px 14px 14px!important}body.login-no-scroll .login-poster-v2-card-top h2{font-size:29px!important}body.login-no-scroll .input-shell .input,body.login-no-scroll .auth-form .input,body.login-no-scroll .auth-form .select{min-height:46px!important;height:46px!important}body.login-no-scroll .login-poster-v2-submit,body.login-no-scroll .auth-form #submitBtn{min-height:46px!important;height:46px!important}body.login-no-scroll .login-poster-v2-register-btn{min-height:48px!important}body.login-no-scroll .login-poster-v2-bottom-badges{font-size:10px!important;gap:7px!important}}@media (max-width:768px){.quick-order-modal-card-v4{width:min(100%,calc(100vw - 12px))!important;max-height:calc(100vh - 12px)!important;padding:12px!important;border-radius:20px!important}.quick-order-modal-card-v4 .quick-order-topbar h3{font-size:18px!important}.quick-order-modal-card-v4 .two.form-grid,.quick-order-modal-card-v4 .three.form-grid,.quick-order-modal-card-v4 .checkout-bottom-grid,.quick-order-modal-card-v4 .checkout-payment-grid,.quick-order-modal-card-v4 .compact-stack-grid,.quick-order-modal-card-v4 .single-address-stack{grid-template-columns:1fr!important}.modern-profile-edit-card{width:min(100vw - 18px,560px);border-radius:24px}.modern-profile-summary-row{grid-template-columns:1fr}.package-store-modal{width:min(100vw - 16px,760px);border-radius:24px;padding:0 0 2px}.package-store-grid{grid-template-columns:1fr;gap:12px}.package-purchase-summary{grid-template-columns:1fr}.modern-settings-profile-actions{display:grid;grid-template-columns:1fr;gap:10px}.package-store-modal-v327{max-height:calc(100dvh - 28px)!important}.package-store-modal-v327 .package-plan-card{min-height:118px}.package-store-modal-v327,.package-store-modal-v330{width:min(100vw - 14px,760px)!important;max-height:calc(100dvh - 16px)!important;padding:10px!important;border-radius:20px!important;overflow:auto!important}.package-store-modal-v327 .package-store-head,.package-store-modal-v330 .package-store-head{margin-bottom:8px!important;gap:8px!important}.package-store-modal-v327 .modern-sheet-kicker,.package-store-modal-v330 .modern-sheet-kicker{display:none!important}.package-store-modal-v327 .modal-head h2,.package-store-modal-v330 .modal-head h2{font-size:18px!important;line-height:1.08!important;margin:0!important}.package-store-modal-v327 .modal-head .muted,.package-store-modal-v330 .modal-head .muted{font-size:12px!important;line-height:1.25!important;margin-top:3px!important}.package-store-modal-v327 .modal-head .btn,.package-store-modal-v330 .modal-head .btn{min-height:34px!important;padding:7px 10px!important;border-radius:12px!important;font-size:12px!important}.package-store-modal-v327 .package-store-grid,.package-store-modal-v330 .package-store-grid{margin:8px 0!important;gap:8px!important}.package-store-modal-v327 .package-plan-card,.package-store-modal-v330 .package-plan-card{min-height:auto!important;padding:11px 12px!important;border-radius:18px!important}.package-store-modal-v327 .package-plan-card:hover,.package-store-modal-v327 .package-plan-card.selected,.package-store-modal-v330 .package-plan-card:hover,.package-store-modal-v330 .package-plan-card.selected{transform:none!important;box-shadow:0 10px 20px rgba(15,23,42,.07)!important}.package-store-modal-v327 .package-plan-badge,.package-store-modal-v330 .package-plan-badge{top:8px!important;right:8px!important;padding:4px 7px!important;font-size:8px!important}.package-store-modal-v327 .package-plan-head,.package-store-modal-v330 .package-plan-head{gap:4px!important;margin-top:0!important}.package-store-modal-v327 .package-plan-head b,.package-store-modal-v330 .package-plan-head b{font-size:15px!important;max-width:74%!important}.package-store-modal-v327 .package-plan-head span,.package-store-modal-v330 .package-plan-head span{font-size:18px!important}.package-store-modal-v327 .package-plan-meta,.package-store-modal-v330 .package-plan-meta{margin-top:7px!important;gap:3px!important;font-size:11.5px!important;line-height:1.28!important}.package-store-modal-v327 .package-plan-footer,.package-store-modal-v330 .package-plan-footer{margin-top:8px!important;font-size:11px!important}.package-store-modal-v327 .package-plan-card.selected::after,.package-store-modal-v330 .package-plan-card.selected::after{width:22px!important;height:22px!important;right:12px!important;bottom:12px!important;font-size:13px!important}.package-store-modal-v327 .package-store-form,.package-store-modal-v330 .package-store-form{gap:8px!important}.package-store-modal-v327 .rich-package-preview,.package-store-modal-v330 .rich-package-preview{display:none!important}.package-store-modal-v327 .package-store-form-top,.package-store-modal-v330 .package-store-form-top{gap:8px!important}.package-store-modal-v327 .field label,.package-store-modal-v330 .field label{font-size:11px!important;margin-bottom:5px!important}.package-store-modal-v327 .modern-finance-form .input,.package-store-modal-v327 .modern-finance-form .select,.package-store-modal-v327 .modern-finance-form .textarea,.package-store-modal-v330 .modern-finance-form .input,.package-store-modal-v330 .modern-finance-form .select,.package-store-modal-v330 .modern-finance-form .textarea{min-height:44px!important;height:44px!important;border-radius:14px!important;padding:10px 12px!important;font-size:13px!important}.package-store-modal-v327 .package-purchase-summary,.package-store-modal-v330 .package-purchase-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.package-store-modal-v327 .package-purchase-summary>div,.package-store-modal-v330 .package-purchase-summary>div{min-height:auto!important;padding:9px 7px!important;border-radius:14px!important}.package-store-modal-v327 .package-purchase-summary span,.package-store-modal-v330 .package-purchase-summary span{font-size:10px!important;line-height:1.15!important;margin-bottom:3px!important}.package-store-modal-v327 .package-purchase-summary b,.package-store-modal-v330 .package-purchase-summary b{display:block!important;font-size:13px!important;line-height:1.15!important;word-break:break-word!important}.package-store-modal-v327 .package-bonus-note,.package-store-modal-v330 .package-bonus-note{padding:9px 10px!important;border-radius:14px!important;font-size:12px!important}.package-store-modal-v327 #packageSubmitBtn,.package-store-modal-v330 #packageSubmitBtn{min-height:44px!important;border-radius:14px!important;font-size:14px!important;position:sticky!important;bottom:0!important;z-index:5!important;margin-top:0!important}.faq-public-readable-card{width:100vw!important;height:calc(100dvh - var(--mobile-nav-h,86px)- env(safe-area-inset-bottom,0px))!important;max-height:calc(100dvh - var(--mobile-nav-h,86px)- env(safe-area-inset-bottom,0px))!important;border-radius:0!important;box-shadow:none!important;border:0!important}.faq-admin-meta-grid,.faq-admin-section-fields{grid-template-columns:1fr}.faq-admin-meta-grid .field:nth-child(2),.faq-admin-meta-grid .field:nth-child(4){grid-column:auto}.faq-admin-section{padding:12px;border-radius:18px}.faq-public-modal{top:calc(var(--topbar-h,74px)+ 10px)!important;bottom:calc(var(--mobile-nav-h,74px)+ 10px + env(safe-area-inset-bottom,0px))!important;left:8px!important;right:8px!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;align-items:flex-start!important;place-items:stretch!important;background:rgba(15,23,42,.18)!important}.faq-public-card,.faq-public-readable-card{width:100%!important;height:100%!important;max-height:100%!important;min-height:0!important;border-radius:22px!important;box-shadow:0 14px 32px rgba(15,23,42,.12)!important;border:1px solid rgba(148,163,184,.18)!important;overflow:hidden!important}.faq-public-readable-head{padding:12px 14px 10px!important;flex:0 0 auto!important}.faq-public-readable-head h2{font-size:18px!important;line-height:1.12!important}.faq-public-readable-head .muted{font-size:12px!important;line-height:1.35!important;margin-top:5px!important}.faq-public-content{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;padding:12px 14px 14px!important;-webkit-overflow-scrolling:touch}}@media (max-width:640px){.bank-modern-select{min-height:50px;padding-left:52px!important}.bank-modern-select-shell .bank-select-icon{left:12px;width:28px;height:28px}.bank-modern-select-shell .bank-select-chevron{right:12px}.bank-transfer-amount-inline{align-items:flex-end}.bank-transfer-amount-inline b{font-size:26px}.user-ad-popup-backdrop{padding:10px}.user-ad-popup-card{width:min(96vw,430px);border-radius:20px}.site-settings-card .site-settings-preview-row{display:grid}.site-favicon-preview-box{width:100%}.user-ad-popup-close{font-size:24px;top:max(10px,calc(env(safe-area-inset-top,0px)+ 8px))!important;right:max(10px,calc(env(safe-area-inset-right,0px)+ 8px))!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important}.user-ad-popup-image{max-height:84vh!important}.poster-login-page{padding:12px!important}.poster-login-shell{gap:14px!important}.login-promo-mark{width:52px;height:52px;border-radius:16px}.login-promo-head{align-items:flex-start}.login-promo-head h1{font-size:28px}.login-promo-head p{font-size:13px;margin-top:6px}.login-promo-badges{gap:8px}.login-promo-badges span{min-height:34px;padding:0 11px;font-size:11px}.poster-login-card{padding:18px!important}.poster-login-card .login-card-top h2{font-size:28px!important}.poster-login-card .login-card-top .lead{font-size:13px!important}.poster-login-card .auth-switch button{font-size:13px!important}.login-poster-v2-logo{width:220px}.login-poster-v2-badge{font-size:12px}.login-poster-v2-tagline p{font-size:13px}.login-poster-v2-illustration{width:100%;margin:2px auto -44px}.input-shell .input{height:54px!important;font-size:15px!important;padding-left:54px!important}.input-icon{left:16px;font-size:22px}.login-poster-v2-submit{height:54px!important}.login-poster-v2-bottom-badges{gap:10px;font-size:12px;padding-top:0}.login-poster-v2-bottom-badges span+span::before{display:none}.login-poster-v2-page{padding:10px 10px 14px!important}.login-poster-v2-page::before{background-position:center top;background-size:cover}.login-poster-v2-shell{min-height:calc(100vh - 24px)}.login-poster-v2-card{width:min(100%,470px)!important;margin-bottom:12px!important;padding:24px 16px 18px!important;border-radius:28px!important}.login-poster-v2-card-top h2{font-size:30px!important}.login-poster-v2-card-top .lead{margin-top:6px!important;font-size:13px!important}.login-poster-v2-main-field .input{height:54px!important}.login-poster-v2-register-btn{padding:0 14px;font-size:15px;min-height:54px}.login-poster-v2-card.is-register{max-height:calc(100vh - 18px)}body.login-no-scroll .login-poster-v2-form{gap:12px!important}html:has(.login-poster-v2-page),body.login-no-scroll{background-attachment:scroll!important}body.login-no-scroll .login-poster-v2-page::before{background-attachment:scroll!important;background-position:center top!important}body.login-no-scroll .login-poster-v2-card-top{margin-bottom:9px!important}body.login-no-scroll .login-poster-v2-card-top h2{font-size:31px!important;padding-bottom:7px!important}body.login-no-scroll .login-poster-v2-card-top .lead{font-size:13px!important;margin-top:5px!important}body.login-no-scroll .login-poster-v2-form,body.login-no-scroll .login-poster-v2-auth-fields{gap:9px!important}body.login-no-scroll .input-shell .input,body.login-no-scroll .auth-form .input,body.login-no-scroll .auth-form .select{min-height:48px!important;height:48px!important;border-radius:14px!important;font-size:15px!important}body.login-no-scroll .login-poster-v2-submit,body.login-no-scroll .auth-form #submitBtn{min-height:48px!important;height:48px!important;border-radius:15px!important;font-size:16px!important}body.login-no-scroll .login-poster-v2-actions{gap:7px!important}body.login-no-scroll .login-poster-v2-register-btn{min-height:50px!important;padding:0 14px!important;font-size:15px!important}body.login-no-scroll .login-poster-v2-bottom-badges{gap:9px!important;margin-top:9px!important;padding-bottom:3px!important;font-size:11px!important}body.login-no-scroll .login-poster-v2-bottom-badges span{gap:5px!important}body.login-no-scroll .login-poster-v2-bottom-badges span+span::before{display:none!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-grid,body.login-no-scroll .login-poster-v2-card.is-register .auth-fields-grid,body.login-no-scroll .login-poster-v2-card.is-register .courier-file-grid,body.login-no-scroll .login-poster-v2-card.is-register .legal-doc-list{grid-template-columns:1fr!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-card{min-height:auto!important;grid-template-columns:auto 1fr;align-items:center!important}body.login-no-scroll .login-poster-v2-card.is-register .register-role-card small{grid-column:1/-1}body.login-no-scroll .login-poster-v2-card{max-width:calc(100vw - 20px)!important;width:min(calc(100vw - 20px),var(--pkg-login-card-width,448px))!important;height:var(--pkg-login-card-height,405px)!important;min-height:0!important;max-height:calc(100dvh - 16px)!important;margin-bottom:var(--pkg-login-card-bottom,34px)!important;padding:var(--pkg-login-card-padding-y,21px)var(--pkg-login-card-padding-x,18px)!important;border-radius:var(--pkg-login-card-radius,30px)!important}body.login-no-scroll .login-poster-v2-card,body.login-no-scroll .login-poster-v2-card.is-register{width:var(--pkg-login-card-width)!important;height:var(--pkg-login-card-height)!important;max-width:none!important;max-height:none!important;padding:var(--pkg-login-card-padding-y)var(--pkg-login-card-padding-x)!important;border-radius:var(--pkg-login-card-radius)!important}body.login-no-scroll .login-poster-v2-card.is-register{min-height:0!important;max-height:calc(100dvh - 16px)!important;margin-bottom:var(--pkg-login-card-bottom,34px)!important;width:var(--pkg-login-card-register-width)!important;height:var(--pkg-login-card-register-height)!important;padding:var(--pkg-login-card-register-padding-y)var(--pkg-login-card-register-padding-x)!important;border-radius:var(--pkg-login-card-register-radius)!important}.register-flow-card{width:100%!important;max-height:calc(100dvh - 20px)!important;border-radius:28px 28px 22px 22px!important;padding:16px!important;gap:12px!important}.register-flow-head h2{font-size:24px!important}.register-flow-head p{font-size:12px!important}.register-flow-step-body .register-form-fields{gap:10px!important}.register-flow-actions{grid-template-columns:1fr!important}.register-flow-secondary{order:2!important}.register-flow-primary{order:1!important}body.login-no-scroll .login-poster-v2-shell{padding:8px 10px calc(7px + env(safe-area-inset-bottom,0px))!important;align-content:center!important}.register-flow-modal{padding:10px!important;place-items:center!important}.register-flow-card,.register-flow-card[data-register-role="musteri"],.register-flow-card[data-register-role="isletme"],.register-flow-card[data-register-role="kurye"]{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;border-radius:28px!important}.register-flow-step-body .auth-fields-grid{gap:10px!important;grid-template-columns:1fr!important}.register-flow-step-body .legal-doc-list{grid-template-columns:1fr!important}body.register-mode-active .login-poster-v2-card{max-height:calc(100dvh - 20px)!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}body.register-mode-active .login-poster-v2-card .register-role-grid{grid-template-columns:1fr!important}body.register-mode-active .login-poster-v2-card .register-role-card{min-height:96px!important;grid-template-columns:56px 1fr!important;grid-template-rows:auto auto!important;justify-items:start!important;text-align:left!important;align-items:center!important;column-gap:12px!important;padding:14px!important}body.register-mode-active .login-poster-v2-card .register-role-card .role-card-icon{grid-row:1/span 2!important}body.register-mode-active .login-poster-v2-card .register-card-steps{grid-template-columns:1fr!important;gap:7px!important}body.register-mode-active .login-poster-v2-card .register-card-steps span{justify-content:flex-start!important;min-height:34px!important;padding:7px 10px!important;font-size:11.5px!important}.register-flow-progress-three{grid-template-columns:30px 1fr 30px 1fr 30px!important}.register-flow-step-labels-three{font-size:10.5px!important;gap:4px!important}.login-support-modal{padding:10px!important}.login-support-card{width:calc(100vw - 20px)!important;border-radius:28px!important}.login-support-hero{grid-template-columns:auto 1fr!important}.login-support-close{grid-column:1/-1!important;width:100%!important}.login-support-two{grid-template-columns:1fr!important}}@media (max-height:640px){.location-picker-card{max-height:calc(100dvh - 12px)!important;padding:10px!important}.location-picker-head{margin-bottom:6px!important}.location-picker-actions{margin-bottom:6px!important}.location-picker-actions .btn{min-height:40px!important}.location-picker-map{height:calc(100dvh - 150px)!important;min-height:220px!important;max-height:calc(100dvh - 150px)!important}}@media (max-height:680px){.balance-topup-card,.bank-transfer-popup-card{max-height:calc(100dvh - 12px)!important;padding:10px!important;border-radius:20px!important}.balance-topup-card .modal-head .muted,.bank-transfer-popup-card .modal-head .muted{display:none!important}.balance-topup-form .input,.balance-topup-form .select,.balance-topup-form .btn[type="submit"],.bank-transfer-popup-card #bankTransferNotifyBtn{min-height:42px!important}.balance-required-alert{padding:10px!important}.bank-transfer-popup-card .bank-transfer-popup-hero{padding:10px!important;margin-bottom:8px!important}.bank-transfer-popup-card .bank-transfer-info-row{padding:9px 10px!important}}@media (min-width:980px){.login-poster-v2-shell{max-width:1240px;grid-template-columns:minmax(0,1.1fr)minmax(420px,.9fr);align-items:end;gap:28px}.login-poster-v2-hero{align-content:end;justify-items:center;padding-bottom:46px}.login-poster-v2-logo{width:300px}.login-poster-v2-illustration{margin:10px auto 0;width:min(100%,760px)}.login-poster-v2-card{margin-bottom:54px}.login-poster-v2-bottom-badges{grid-column:1/-1}}@media (min-width:900px){.login-poster-v2-page{padding:28px!important}.login-poster-v2-shell{max-width:1300px!important;min-height:calc(100vh - 56px)}.login-poster-v2-card{width:min(100%,460px)!important;margin:0 auto 36px 8.5%!important;justify-self:start}.login-poster-v2-card.is-register{width:min(100%,620px)!important;margin-left:6%!important}.login-poster-v2-page::before{background-size:cover;background-position:center top}body.login-no-scroll .login-poster-v2-page::before{background-position:center center!important}body.login-no-scroll .login-poster-v2-card.is-register{width:min(620px,42vw)!important}body.login-no-scroll .login-poster-v2-shell{justify-items:start!important;padding-left:clamp(320px,26.5vw,540px)!important;padding-right:clamp(28px,4vw,72px)!important;padding-top:clamp(20px,3dvh,38px)!important;padding-bottom:clamp(14px,2dvh,24px)!important}body.login-no-scroll .login-poster-v2-card{margin-left:0!important;margin-right:0!important;margin-bottom:clamp(28px,5.8vh,64px)!important;width:min(486px,63.5vw)!important;max-height:calc(100dvh - 112px)!important}}@media (min-width:769px){body.pc-login-fixed .register-flow-card{width:min(680px,calc(100vw - 48px))!important;max-height:calc(100vh - 42px)!important}body.pc-login-fixed .login-poster-v2-card{top:52vh!important}body.pc-login-fixed.register-mode-active .login-poster-v2-card.is-register{overflow:hidden!important;width:610px!important;max-width:min(610px,calc(100vw - 40px))!important}body.pc-login-fixed .login-poster-v2-shell{min-height:100vh!important;place-items:center!important}body.pc-login-fixed.register-mode-active .login-poster-v2-card{top:auto!important;left:auto!important;transform:none!important}}@supports (height:100svh){body[data-role]{height:100svh}}@media (prefers-reduced-motion:reduce){.mobile-app-intro-leaving,.mobile-app-intro-leaving .mobile-app-intro-video{animation:none!important;opacity:0!important;visibility:hidden!important}body[data-role] #viewRoot.gkb-view-switching-out,body[data-role] #viewRoot.gkb-view-switching-in,body[data-role] .sidebar,body[data-role] .nav-btn{animation:none!important;transition:none!important}}:root{--mobile-nav-h:0px!important;--bottom-nav-h:0px!important}#mobileNav,.mobile-nav,.bottom-nav,.bottom-menu,[data-bottom-nav]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important}body[data-role] #mobileNav,body[data-role] .mobile-nav{display:none!important}body[data-role] .workspace{padding-bottom:max(18px,env(safe-area-inset-bottom,0px))!important}body[data-role] .page-lock-panel{height:calc(100svh - var(--topbar-h,72px) - env(safe-area-inset-bottom,0px) - 12px)!important}

/* v467 performans/stabilite: ağır efektleri azaltır, buton tıklamalarını hızlandırır */
:root{--gkb-fast-ui:1}
*{scroll-behavior:auto!important}
button,.btn,.nav-btn,.icon-btn,.topbar-action-btn{touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent}
.modal,.sidebar,.topbar,.panel,.card,.order-card,.item-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
@media (prefers-reduced-motion: reduce),(max-width: 900px){
  *,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}
}

.business-no-commission-toggle{justify-content:center;border:1px solid rgba(148,163,184,.32);background:#fff;color:#0f172a}
.business-no-commission-toggle.active{background:linear-gradient(135deg,#16a34a,#0f766e);border-color:transparent;color:#fff;box-shadow:0 12px 28px rgba(22,163,74,.18)}


/* v469 stabilite ve tıklama düzeltmeleri */
html,body{max-width:100%!important;}
body:not(.modal-open) #modalRoot,
body:not(.modal-open) #modalRoot *,
#modalRoot:empty{pointer-events:none!important;}
.hidden,[hidden],.modal.hidden,.register-flow-modal.hidden,.quick-order-overlay.hidden,.quick-order-overlay-v4.hidden{pointer-events:none!important;display:none!important;visibility:hidden!important;opacity:0!important;}
button,a,[role="button"],input,select,textarea,label,.btn,.icon-btn,.nav-btn,.settings-home-card,.settings-shortcut-button{pointer-events:auto!important;touch-action:manipulation!important;}
input,select,textarea{user-select:text!important;-webkit-user-select:text!important;}
body.login-no-scroll .login-poster-v2-page::before,
body.login-no-scroll .login-poster-v2-page::after,
.login-poster-v2-page::before,
.login-poster-v2-page::after{pointer-events:none!important;}
body.login-no-scroll .login-poster-v2-shell{position:relative!important;z-index:2!important;pointer-events:auto!important;}
body.login-no-scroll .login-poster-v2-card,
body.login-no-scroll .login-poster-v2-card *{pointer-events:auto!important;}
body.login-no-scroll .login-poster-v2-card{position:relative!important;z-index:5!important;}
body.login-no-scroll .login-poster-v2-form,
body.login-no-scroll .input-shell{position:relative!important;z-index:6!important;}
body.login-no-scroll input,
body.login-no-scroll select,
body.login-no-scroll textarea,
body.login-no-scroll button{position:relative!important;z-index:7!important;pointer-events:auto!important;}
body[data-role] .workspace,
body[data-role] #viewRoot,
body[data-role] .panel,
body[data-role] .settings-modern-wrap,
body[data-role] .settings-card,
body[data-role] .order-card,
body[data-role] .item-card,
body[data-role] .cards-grid{pointer-events:auto!important;}
body[data-role][data-view^="settings"] :is(button,a,[role="button"],input,select,textarea,label,.btn,.icon-btn,.settings-home-card,.settings-shortcut-button,.nav-btn){pointer-events:auto!important;touch-action:manipulation!important;}
body[data-role]:not(.modal-open) :is(.quick-order-overlay,.quick-order-overlay-v4,.package-builder-overlay,.floating-location-picker,.notifications-popup-overlay,.mobile-order-detail-overlay):not(.open):not(.active){pointer-events:none!important;visibility:hidden!important;opacity:0!important;}
@media (prefers-reduced-motion: no-preference){
  body[data-role] #viewRoot{transition:opacity .08s ease!important;}
}
/* v3.3.576 build 481 - mobil input/buton tıklama ve overlay güvenliği */
#modalRoot:empty, #toastStack:empty { pointer-events:none!important; }
body.login-no-scroll .login-poster-v2-page,
body.login-no-scroll .login-poster-v2-shell,
body.login-no-scroll .login-poster-v2-card,
body.login-no-scroll .login-poster-v2-form { pointer-events:auto!important; }
body.login-no-scroll .login-poster-v2-page::before,
body.login-no-scroll .login-poster-v2-page::after,
body.login-no-scroll .login-poster-v2-hero,
body.login-no-scroll .login-poster-v2-bottom-badges { pointer-events:none!important; }
body.login-no-scroll .login-poster-v2-card { position:relative!important; z-index:50!important; }
body.login-no-scroll input, body.login-no-scroll textarea, body.login-no-scroll select { position:relative!important; z-index:80!important; pointer-events:auto!important; touch-action:manipulation!important; -webkit-user-select:text!important; user-select:text!important; }
body.login-no-scroll button, body[data-role] button, body[data-role] a, body[data-role] [role="button"], body[data-role] input, body[data-role] select, body[data-role] textarea, body[data-role] label { pointer-events:auto!important; touch-action:manipulation!important; }
body:not(.modal-open) .modal:not(.is-open):not(.open), body:not(.modal-open) .quick-order-overlay:not(.open), body:not(.modal-open) .quick-order-overlay-v4:not(.open), body:not(.modal-open) .package-builder-overlay:not(.open), body:not(.modal-open) .floating-location-picker:not(.open) { pointer-events:none!important; visibility:hidden!important; opacity:0!important; }


/* v3.3.576 build 481 - topbar altı tam sayfa ayar düzeni */
:root, body[data-role] {
  --pg-admin-topbar-h: 74px;
  --pg-settings-page-pad: 12px;
  --pg-settings-save-h: 54px;
}
body[data-role] .topbar,
body[data-role].pg-admin-settings-active .topbar,
body[data-role][data-view^="settings"] .topbar {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  width: 100vw !important;
  height: var(--pg-admin-topbar-h) !important;
  min-height: var(--pg-admin-topbar-h) !important;
  max-height: var(--pg-admin-topbar-h) !important;
  z-index: 2147483200 !important;
  transform: none !important;
}
body[data-role] .workspace,
body[data-role].pg-admin-settings-active .workspace,
body[data-role][data-view^="settings"] .workspace {
  position: relative !important;
  margin-top: var(--pg-admin-topbar-h) !important;
  padding-top: 0 !important;
  min-height: calc(100dvh - var(--pg-admin-topbar-h)) !important;
  height: calc(100dvh - var(--pg-admin-topbar-h)) !important;
  max-height: calc(100dvh - var(--pg-admin-topbar-h)) !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  -webkit-overflow-scrolling: touch !important;
  box-sizing: border-box !important;
}
body[data-role] .workspace-inner,
body[data-role] #viewRoot {
  min-height: 100% !important;
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}
body[data-role="admin"][data-view="settings"] #viewRoot,
body[data-role="admin"][data-view^="settings_"] #viewRoot,
body[data-role="admin"].pg-admin-settings-active #viewRoot {
  display: flex !important;
  flex-direction: column !important;
  min-height: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
}
body[data-role="admin"][data-view="settings"] .settings-backbar,
body[data-role="admin"][data-view^="settings_"] .settings-backbar,
body[data-role="admin"].pg-admin-settings-active .settings-backbar,
body[data-role="admin"] .settings-back-btn,
body[data-role="admin"] [data-settings-back] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  height: 0 !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  overflow: hidden !important;
}
body[data-role="admin"][data-view="settings"] .settings-home-page,
body[data-role="admin"][data-view^="settings_"] .settings-home-page,
body[data-role="admin"][data-view="settings"] .modern-settings-page,
body[data-role="admin"][data-view^="settings_"] .modern-settings-page,
body[data-role="admin"][data-view="settings"] .settings-content-panel,
body[data-role="admin"][data-view^="settings_"] .settings-content-panel,
body[data-role="admin"][data-view="settings"] .settings-direct-panel,
body[data-role="admin"][data-view^="settings_"] .settings-direct-panel,
body[data-role="admin"][data-view="settings"] .panel,
body[data-role="admin"][data-view^="settings_"] .panel {
  flex: 1 1 auto !important;
  width: 100% !important;
  max-width: 100% !important;
  min-height: 100% !important;
  margin: 0 !important;
  padding: var(--pg-settings-page-pad) !important;
  border-radius: 0 !important;
  border: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
  overflow: visible !important;
  box-sizing: border-box !important;
}
body[data-role="admin"][data-view="settings"] .settings-home-hero,
body[data-role="admin"][data-view^="settings_"] .settings-home-hero {
  margin-top: 0 !important;
}
body[data-role="admin"][data-view="settings"] form,
body[data-role="admin"][data-view^="settings_"] form,
body[data-role="admin"].pg-admin-settings-active form {
  width: 100% !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}
body[data-role="admin"][data-view^="settings"] #settingsForm,
body[data-role="admin"].pg-admin-settings-active #settingsForm,
body[data-role="admin"][data-view="settings"] #settingsForm,
body[data-role="admin"][data-view^="settings_"] #faqSettingsForm,
body[data-role="admin"][data-view^="settings_"] #paytrSettingsForm,
body[data-role="admin"][data-view^="settings_"] #mobileConstructionForm,
body[data-role="admin"][data-view^="settings_"] #broadcastForm {
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 12px !important;
  min-height: calc(100dvh - var(--pg-admin-topbar-h) - (var(--pg-settings-page-pad) * 2)) !important;
  margin: 0 !important;
  padding: 0 !important;
  padding-bottom: var(--pg-settings-page-pad) !important;
}
body[data-role="admin"] #settingsForm > .admin-settings-save-btn,
body[data-role="admin"][data-view^="settings"] #settingsForm > button[type="submit"],
body[data-role="admin"][data-view^="settings_"] #faqSettingsForm button[type="submit"],
body[data-role="admin"][data-view^="settings_"] #paytrSettingsForm button[type="submit"],
body[data-role="admin"][data-view^="settings_"] #mobileConstructionForm button[type="submit"] {
  position: static !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
  top: auto !important;
  z-index: auto !important;
  width: 100% !important;
  min-width: 0 !important;
  min-height: var(--pg-settings-save-h) !important;
  height: var(--pg-settings-save-h) !important;
  margin-top: auto !important;
  margin-bottom: 0 !important;
  padding: 0 16px !important;
  border-radius: 18px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex: 0 0 auto !important;
  box-shadow: 0 14px 32px rgba(5,150,105,.22) !important;
}
body[data-role="admin"][data-view^="settings_"] .faq-admin-actions {
  margin-top: auto !important;
  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 10px !important;
}
body[data-role="admin"][data-view^="settings_"] .faq-admin-actions button[type="submit"] {
  order: 99 !important;
  width: 100% !important;
  min-height: var(--pg-settings-save-h) !important;
}
@media (min-width: 769px) {
  body[data-role] .workspace,
  body[data-role].pg-admin-settings-active .workspace,
  body[data-role][data-view^="settings"] .workspace {
    margin-left: var(--pg-admin-sidebar-w,286px) !important;
    width: calc(100vw - var(--pg-admin-sidebar-w,286px)) !important;
    padding-left: 0 !important;
    padding-right: 18px !important;
    padding-bottom: 18px !important;
  }
}
@media (max-width: 768px) {
  body[data-role] .workspace,
  body[data-role].pg-admin-settings-active .workspace,
  body[data-role][data-view^="settings"] .workspace {
    margin-left: 0 !important;
    width: 100vw !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-bottom: 0 !important;
  }
  body[data-role="admin"][data-view="settings"] .settings-home-page,
  body[data-role="admin"][data-view^="settings_"] .settings-home-page,
  body[data-role="admin"][data-view="settings"] .modern-settings-page,
  body[data-role="admin"][data-view^="settings_"] .modern-settings-page,
  body[data-role="admin"][data-view="settings"] .settings-content-panel,
  body[data-role="admin"][data-view^="settings_"] .settings-content-panel,
  body[data-role="admin"][data-view="settings"] .settings-direct-panel,
  body[data-role="admin"][data-view^="settings_"] .settings-direct-panel,
  body[data-role="admin"][data-view="settings"] .panel,
  body[data-role="admin"][data-view^="settings_"] .panel {
    padding: 8px !important;
  }
}


/* v3.3.576 build 481 - stabil panel, gizli scroll, modern bildirim, kompakt liste düzeni */
:root, body[data-role] {
  --pg-topbar-h: 74px;
  --pg-sidebar-w: 286px;
  --pg-mobile-page-pad: 0px;
}
html, body { min-height: 100%; }
body[data-role] { overflow: hidden !important; }
body[data-role] .topbar {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  height: var(--pg-topbar-h) !important;
  min-height: var(--pg-topbar-h) !important;
  max-height: var(--pg-topbar-h) !important;
  z-index: 3000 !important;
}
body[data-role] .workspace {
  position: fixed !important;
  top: var(--pg-topbar-h) !important;
  bottom: 0 !important;
  right: 0 !important;
  margin-top: 0 !important;
  min-height: 0 !important;
  height: auto !important;
  max-height: none !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  -webkit-overflow-scrolling: touch !important;
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
}
body[data-role] .workspace::-webkit-scrollbar,
body[data-role] #viewRoot::-webkit-scrollbar,
body[data-role] .screen-list-scroll::-webkit-scrollbar,
body[data-role] .modal-card::-webkit-scrollbar,
body[data-role] .settings-drawer::-webkit-scrollbar,
body[data-role] .announcement-user-grid::-webkit-scrollbar { width: 0 !important; height: 0 !important; display: none !important; }
body[data-role] #viewRoot,
body[data-role] .workspace-inner { min-height: 100% !important; height: auto !important; padding-top: 0 !important; }
body[data-role] .panel,
body[data-role] .flat-page-panel,
body[data-role] .page-lock-panel,
body[data-role] .orders-page-panel,
body[data-role] .support-page-panel,
body[data-role] .courier-applications-panel,
body[data-role] .users-management-panel,
body[data-role] .settings-content-panel { margin-top: 0 !important; box-sizing: border-box !important; }
@media (min-width: 769px) {
  body[data-role] .workspace { left: var(--pg-sidebar-w) !important; width: calc(100vw - var(--pg-sidebar-w)) !important; padding: 0 18px 18px 0 !important; }
  body[data-role] .sidebar { top: 18px !important; }
}
@media (max-width: 768px) {
  :root, body[data-role] { --pg-topbar-h: 74px; }
  body[data-role] .workspace { left: 0 !important; width: 100vw !important; padding: 0 !important; }
  body[data-role] .workspace-inner,
  body[data-role] #viewRoot { padding: 0 !important; margin: 0 !important; }
  body[data-role] .stats { margin: 0 !important; padding: 0 !important; }
  body[data-role] .panel,
  body[data-role] .flat-page-panel,
  body[data-role] .page-lock-panel,
  body[data-role] .orders-page-panel,
  body[data-role] .support-page-panel,
  body[data-role] .courier-applications-panel,
  body[data-role] .users-management-panel,
  body[data-role] .settings-content-panel {
    width: 100vw !important;
    max-width: 100vw !important;
    min-height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
  }
  body[data-role] .screen-list-card,
  body[data-role] .orders-list-shell,
  body[data-role] .support-list-shell {
    width: 100vw !important;
    max-width: 100vw !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
  }
  body[data-role] .screen-list-scroll,
  body[data-role] .orders-list-scroll,
  body[data-role] .support-list-scroll {
    width: 100% !important;
    max-height: none !important;
    height: auto !important;
    overflow-y: auto !important;
    scrollbar-width: none !important;
    -ms-overflow-style: none !important;
  }
  body[data-role] .order-cards-grid,
  body[data-role] .support-list,
  body[data-role] .courier-mobile-list,
  body[data-role] .users-mobile-list,
  body[data-role] .announcement-public-grid,
  body[data-role] .courier-application-grid {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  body[data-role] .order-card,
  body[data-role] .item-card,
  body[data-role] .support-admin-row,
  body[data-role] .courier-manage-card,
  body[data-role] .courier-application-card,
  body[data-role] .announcement-public-card {
    margin: 0 !important;
    border-radius: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important;
    border-top: 0 !important;
    border-bottom: 1px solid rgba(148,163,184,.28) !important;
    box-shadow: none !important;
  }
  body[data-role] .order-mobile-price,
  body[data-role] [class*="price-tab"],
  body[data-role] .order-price-tab,
  body[data-role] .order-mobile-action-grid > .order-mobile-price { display: none !important; visibility: hidden !important; width: 0 !important; height: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden !important; }
  body[data-role] .order-mobile-action-grid { grid-template-columns: repeat(auto-fit,minmax(120px,1fr)) !important; gap: 6px !important; }
  body[data-role] .user-create-strip { margin: 0 0 10px 0 !important; padding: 10px !important; background: rgba(255,255,255,.92) !important; border-bottom: 1px solid rgba(148,163,184,.22) !important; }
  body[data-role] .user-create-strip .panel-title { margin: 0 !important; gap: 10px !important; align-items: center !important; }
  body[data-role] .user-create-strip .panel-title p { display: none !important; }
  body[data-role] .users-management-panel { margin-top: 0 !important; padding-top: 0 !important; }
  body[data-role] .users-management-panel .panel-title { padding: 10px !important; margin: 0 !important; }
}
@media (max-width: 768px) {
  body[data-role] .announcement-modal { inset: var(--pg-topbar-h) 0 0 0 !important; align-items: start !important; justify-items: stretch !important; place-items: start stretch !important; padding: 8px 10px 0 !important; background: rgba(15,23,42,.24) !important; backdrop-filter: blur(4px) !important; }
  body[data-role] .announcement-modal-card { width: 100% !important; max-width: 100% !important; max-height: min(72dvh, calc(100dvh - var(--pg-topbar-h) - 16px)) !important; min-height: 0 !important; overflow: auto !important; border-radius: 22px 22px 0 0 !important; padding: 12px !important; background: linear-gradient(180deg,#ffffff 0%,#f8fafc 100%) !important; box-shadow: 0 20px 60px rgba(15,23,42,.20) !important; scrollbar-width: none !important; }
  body[data-role] .announcement-modal-card .modal-head { margin-bottom: 8px !important; align-items: center !important; }
  body[data-role] .announcement-modal-card .modal-head h2 { font-size: 20px !important; }
  body[data-role] .announcement-modal-card .modal-head p { display: none !important; }
  body[data-role] #announcementForm { gap: 8px !important; margin-top: 0 !important; }
  body[data-role] #announcementForm .two { grid-template-columns: 1fr !important; gap: 8px !important; }
  body[data-role] #announcementForm .input,
  body[data-role] #announcementForm .select { min-height: 42px !important; border-radius: 14px !important; }
  body[data-role] #announcementForm .textarea,
  body[data-role] #announcementForm .announcement-textarea { min-height: 74px !important; max-height: 120px !important; border-radius: 14px !important; }
  body[data-role] #announcementForm .announcement-pickers { max-height: 145px !important; overflow: auto !important; scrollbar-width: none !important; }
  body[data-role] #announcementForm .modal-sticky-actions { position: sticky !important; bottom: 0 !important; background: linear-gradient(180deg,rgba(248,250,252,.70),#fff 34%) !important; padding-top: 8px !important; margin-top: 4px !important; }
}
.toast-stack { position: fixed !important; inset: 0 !important; z-index: 2147483400 !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 0 !important; padding: 18px !important; pointer-events: none !important; }
.toast-stack .toast { pointer-events: auto !important; width: min(420px, calc(100vw - 34px)) !important; max-width: min(420px, calc(100vw - 34px)) !important; min-height: 92px !important; margin: 0 !important; padding: 18px 18px !important; border-radius: 24px !important; background: linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96)) !important; border: 1px solid rgba(226,232,240,.95) !important; box-shadow: 0 24px 72px rgba(15,23,42,.22) !important; color: #0f172a !important; display: grid !important; grid-template-columns: 44px 1fr !important; gap: 12px !important; align-items: start !important; animation: pgToastPop .18s ease-out both !important; }
.toast-stack .toast:not(:last-child) { display: none !important; }
.toast-stack .toast-icon { width: 44px !important; height: 44px !important; border-radius: 16px !important; display: grid !important; place-items: center !important; background: rgba(14,165,233,.12) !important; color: #0284c7 !important; font-weight: 950 !important; }
.toast-stack .toast.success .toast-icon { background: rgba(34,197,94,.14) !important; color: #15803d !important; }
.toast-stack .toast.error .toast-icon { background: rgba(225,29,72,.12) !important; color: #be123c !important; }
@keyframes pgToastPop { from { opacity: 0; transform: translateY(10px) scale(.96); } to { opacity: 1; transform: translateY(0) scale(1); } }
.live-notification-overlay { position: fixed !important; inset: 0 !important; z-index: 2147483450 !important; display: grid !important; place-items: center !important; padding: 18px !important; background: rgba(15,23,42,.32) !important; backdrop-filter: blur(8px) !important; }
.live-notification-popup { width: min(430px, calc(100vw - 32px)) !important; border-radius: 28px !important; background: linear-gradient(180deg,#fff,#f8fafc) !important; border: 1px solid rgba(226,232,240,.9) !important; box-shadow: 0 28px 88px rgba(15,23,42,.24) !important; }
.system-reset-page,
.system-reset-only-zone { min-height: 100% !important; display: grid !important; align-content: start !important; gap: 10px !important; }
.system-reset-only-card { margin: 0 !important; width: 100% !important; }


/* v3.3.576 build 481 - final mobil topbar altı, görünmez scroll, modern popup bildirim */
html,body{overscroll-behavior:none;}
body[data-role] .workspace, body[data-role] #viewRoot, body[data-role] .modal-card, body[data-role] .panel, body[data-role] .settings-content-panel{scrollbar-width:none!important;-ms-overflow-style:none!important;}
body[data-role] .workspace::-webkit-scrollbar, body[data-role] #viewRoot::-webkit-scrollbar, body[data-role] .modal-card::-webkit-scrollbar, body[data-role] .panel::-webkit-scrollbar, body[data-role] .settings-content-panel::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;}
@media(max-width:768px){
 body[data-role] .workspace{top:var(--pg-topbar-h,74px)!important;bottom:0!important;left:0!important;right:0!important;width:100vw!important;height:auto!important;overflow:auto!important;padding:0!important;}
 body[data-role] #viewRoot{min-height:calc(100svh - var(--pg-topbar-h,74px))!important;padding:0!important;margin:0!important;overflow:visible!important;}
 body[data-role] .orders-page-panel,body[data-role] .support-page-panel,body[data-role] .courier-applications-panel,body[data-role] .users-management-panel,body[data-role] .settings-content-panel,body[data-role] .flat-page-panel,body[data-role] .panel{margin:0!important;padding:0!important;border-radius:0!important;border:0!important;box-shadow:none!important;background:transparent!important;}
 body[data-role] .order-cards-grid,body[data-role] .support-list,body[data-role] .courier-application-grid,body[data-role] .users-mobile-list{gap:0!important;padding:0!important;margin:0!important;}
 body[data-role] .order-card,body[data-role] .support-admin-row,body[data-role] .courier-manage-card,body[data-role] .courier-application-card,body[data-role] .item-card{border-radius:0!important;margin:0!important;border-left:0!important;border-right:0!important;border-top:0!important;border-bottom:1px solid rgba(148,163,184,.30)!important;box-shadow:none!important;}
 body[data-role] .order-mobile-price, body[data-role] .order-price, body[data-role] .price-tag, body[data-role] [class*="price-tab"]{display:none!important;}
 body[data-role] .announcement-modal{inset:var(--pg-topbar-h,74px) 0 0 0!important;padding:8px 10px!important;place-items:start stretch!important;}
 body[data-role] .announcement-modal-card{width:100%!important;max-height:min(70svh,520px)!important;min-height:0!important;border-radius:22px!important;padding:12px!important;overflow:auto!important;}
 body[data-role] #announcementForm .textarea,body[data-role] #announcementForm textarea{min-height:70px!important;max-height:110px!important;}
 body[data-role] .user-create-strip{margin:0 0 10px!important;padding:10px!important;}
 body[data-role] .settings-home-page{padding:0!important;}
}
.toast-stack{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:2147483400!important;pointer-events:none!important;padding:18px!important;}
.toast-stack .toast{pointer-events:auto!important;width:min(420px,calc(100vw - 34px))!important;margin:0!important;border-radius:24px!important;box-shadow:0 26px 80px rgba(15,23,42,.24)!important;}
.toast-stack .toast:not(:last-child){display:none!important;}

/* Resim 1 mobil gönderi oluşturma görünümü */
:root{--resim1-blue:#1261d1;--resim1-blue-dark:#0756c9;--resim1-text:#06070a;--resim1-muted:#6b7280;--resim1-soft:#f6f7fb;--topbar-h:70px;}
.quick-order-overlay-v4{position:fixed!important;inset:0!important;padding:0!important;margin:0!important;background:#f7f8fb!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;display:block!important;z-index:2147482400!important;}
.quick-order-modal-card-v4{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#f7f8fb!important;box-shadow:none!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;}
.resim1-order-modal-topbar{position:sticky!important;top:0!important;left:0!important;right:0!important;width:100%!important;height:70px!important;min-height:70px!important;padding:0!important;margin:0!important;background:#000!important;border:0!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:20!important;box-shadow:none!important;}
.resim1-order-brand-wrap{position:absolute!important;inset:0!important;width:100%!important;height:70px!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:none!important;}
.resim1-order-logo{width:92px!important;height:34px!important;max-width:26vw!important;max-height:34px!important;object-fit:contain!important;object-position:center!important;filter:brightness(0) invert(1)!important;mix-blend-mode:normal!important;display:block!important;margin:0 auto!important;}
.resim1-order-close{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:34px!important;height:34px!important;min-height:34px!important;border-radius:12px!important;background:rgba(255,255,255,.12)!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;z-index:2!important;pointer-events:auto!important;}
.resim1-order-form{display:block!important;margin:0!important;padding:0 16px 26px!important;background:#f7f8fb!important;gap:0!important;max-width:620px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;}
.resim1-edit-step,.resim1-summary-step{display:block!important;margin:0!important;padding:0!important;background:transparent!important;}
.resim1-location-section,.resim1-package-section,.resim1-submit-section,.resim1-summary-block{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;}
.resim1-page-title{padding:30px 0 22px!important;}
.resim1-page-title h2{font-size:clamp(34px,9vw,48px)!important;line-height:1.06!important;letter-spacing:-.055em!important;font-weight:1000!important;color:#050505!important;margin:0!important;}
.resim1-address-stack{position:relative!important;display:grid!important;gap:16px!important;margin:0 0 18px!important;}
.resim1-address-stack::before{content:"";position:absolute;left:22px;top:54px;bottom:54px;border-left:2px dashed rgba(140,140,140,.52);z-index:0;}
.resim1-address-field{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:40px minmax(0,1fr)58px!important;gap:14px!important;align-items:center!important;min-height:92px!important;padding:18px 18px 18px 20px!important;border:1px solid rgba(15,23,42,.06)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 12px 28px rgba(15,23,42,.10)!important;overflow:visible!important;}
.resim1-pin{width:28px!important;height:28px!important;color:#7b8088!important;display:grid!important;place-items:center!important;}
.resim1-pin svg{display:block!important;width:28px!important;height:28px!important;fill:currentColor!important;}
.resim1-address-copy{display:grid!important;gap:4px!important;min-width:0!important;}
.resim1-address-field label{font-size:22px!important;line-height:1.1!important;font-weight:1000!important;color:#050505!important;margin:0!important;letter-spacing:-.03em!important;}
.resim1-address-input{min-height:28px!important;height:28px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;color:#5f6368!important;font-size:17px!important;font-weight:500!important;outline:none!important;}
.resim1-address-input::placeholder{color:#6b7280!important;opacity:1!important;}
.resim1-address-field .address-inline-preview,.resim1-address-field .resim1-coord-label{display:none!important;}
.resim1-address-plus{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;border-radius:999px!important;background:linear-gradient(180deg,var(--resim1-blue),#0756c9)!important;color:#fff!important;border:0!important;box-shadow:0 8px 18px rgba(18,97,209,.34)!important;display:grid!important;place-items:center!important;padding:0!important;}
.resim1-address-plus svg{display:block!important;width:28px!important;height:28px!important;fill:#fff!important;}
.resim1-saved-address-select{grid-column:2/4!important;margin:0!important;display:none!important;}
.resim1-address-suggestions{grid-column:1/-1!important;position:absolute!important;left:0!important;right:0!important;top:calc(100% + 4px)!important;z-index:2147483600!important;border-radius:16px!important;overflow:auto!important;background:#fff!important;box-shadow:0 24px 70px rgba(15,23,42,.28)!important;}
.resim1-address-suggestions:empty{display:none!important;}
.resim1-option-card{border-radius:22px!important;background:#fff!important;border:1px solid rgba(15,23,42,.06)!important;box-shadow:0 12px 28px rgba(15,23,42,.09)!important;overflow:hidden!important;margin:0 0 16px!important;}
.resim1-option-row{width:100%!important;min-height:84px!important;padding:12px 18px!important;border:0!important;background:#fff!important;display:grid!important;grid-template-columns:62px minmax(0,1fr)30px!important;align-items:center!important;gap:12px!important;text-align:left!important;color:#111827!important;}
.resim1-option-icon{width:48px!important;height:48px!important;border-radius:999px!important;background:#eaf3ff!important;color:var(--resim1-blue)!important;display:grid!important;place-items:center!important;}
.resim1-option-icon svg{display:block!important;width:24px!important;height:24px!important;fill:currentColor!important;}
.resim1-option-copy{display:grid!important;gap:3px!important;}
.resim1-option-copy b{font-size:22px!important;line-height:1.1!important;font-weight:1000!important;color:#050505!important;letter-spacing:-.03em!important;}
.resim1-option-copy small{font-size:17px!important;color:#62666d!important;font-weight:500!important;}
.resim1-chevron{font-size:46px!important;line-height:1!important;color:#5f6368!important;font-weight:300!important;}
.resim1-package-summary{display:none!important;}
.resim1-package-count{display:none!important;}
.resim1-file-input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;}
.resim1-fee-card{display:flex!important;align-items:center!important;gap:14px!important;min-height:72px!important;border-radius:20px!important;padding:17px 20px!important;background:#fff!important;border:1px solid rgba(15,23,42,.06)!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important;margin:0 0 18px!important;font-size:22px!important;font-weight:1000!important;color:#050505!important;letter-spacing:-.03em!important;}
.resim1-fee-card strong{color:var(--resim1-blue)!important;font-size:25px!important;white-space:nowrap!important;}
.resim1-submit-btn{min-height:68px!important;border-radius:16px!important;background:linear-gradient(180deg,#126ee8,#0756c9)!important;border:0!important;color:#fff!important;font-size:28px!important;font-weight:1000!important;box-shadow:0 10px 22px rgba(18,97,209,.28)!important;letter-spacing:-.035em!important;}
.resim1-summary-step{padding-top:26px!important;}
.resim1-summary-block{background:#fff!important;border-radius:22px!important;border:1px solid rgba(15,23,42,.06)!important;box-shadow:0 12px 28px rgba(15,23,42,.08)!important;padding:16px!important;margin:0 0 16px!important;}
@media(max-width:420px){.resim1-order-form{padding-left:12px!important;padding-right:12px!important}.resim1-page-title h2{font-size:31px!important}.resim1-address-field{grid-template-columns:34px minmax(0,1fr)50px!important;padding:14px 14px 14px 16px!important;min-height:82px!important}.resim1-address-stack::before{left:17px;top:49px;bottom:49px}.resim1-pin,.resim1-pin svg{width:24px!important;height:24px!important}.resim1-address-field label,.resim1-option-copy b{font-size:19px!important}.resim1-address-input,.resim1-option-copy small{font-size:15px!important}.resim1-address-plus{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important}.resim1-address-plus svg{width:24px!important;height:24px!important}.resim1-submit-btn{font-size:24px!important}}
.resim1-summary-step.hidden,.resim1-summary-step[hidden],.resim1-edit-step.hidden,.resim1-edit-step[hidden]{display:none!important;visibility:hidden!important;}
.resim1-summary-step:not(.hidden):not([hidden]),.resim1-edit-step:not(.hidden):not([hidden]){display:block!important;visibility:visible!important;}


/* V477 kesin konum öneri katmanı */
.resim1-location-section{position:relative!important;z-index:2147482500!important;overflow:visible!important;}
.resim1-address-stack{overflow:visible!important;z-index:2147482500!important;}
.resim1-address-field{overflow:visible!important;isolation:isolate!important;}
.resim1-address-field:focus-within,.resim1-address-field.has-address-suggestions{z-index:2147483100!important;}
.resim1-address-search-wrap{position:relative!important;z-index:2147483200!important;overflow:visible!important;min-width:0!important;}
.resim1-address-search-wrap .resim1-address-input{width:100%!important;display:block!important;}
.resim1-address-search-wrap .resim1-address-suggestions{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 4px)!important;z-index:2147483600!important;max-height:min(42dvh,330px)!important;overflow:auto!important;border-radius:16px!important;background:#fff!important;border:1px solid rgba(15,23,42,.10)!important;box-shadow:0 24px 70px rgba(15,23,42,.28)!important;padding:7px!important;display:grid!important;gap:7px!important;}
.resim1-address-search-wrap .resim1-address-suggestions:empty{display:none!important;}
.resim1-address-search-wrap .address-suggestion-item{background:#fff!important;border:1px solid rgba(148,163,184,.20)!important;border-radius:13px!important;padding:10px 11px!important;text-align:left!important;display:grid!important;gap:3px!important;width:100%!important;color:#0f172a!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important;}
.resim1-address-search-wrap .address-suggestion-item:hover,.resim1-address-search-wrap .address-suggestion-item:focus{background:#eef6ff!important;border-color:rgba(18,97,209,.48)!important;outline:none!important;}
.resim1-address-search-wrap .address-suggestion-item b{font-size:13px!important;line-height:1.2!important;color:#07111f!important;font-weight:1000!important;}
.resim1-address-search-wrap .address-suggestion-item span{display:block!important;font-size:11.5px!important;line-height:1.25!important;color:#64748b!important;font-weight:750!important;}
.resim1-address-search-wrap .address-suggestion-item small{display:block!important;font-size:10.5px!important;line-height:1.2!important;color:#1261d1!important;font-weight:900!important;}
.resim1-address-search-wrap .address-suggestion-empty{white-space:normal!important;min-height:auto!important;padding:10px 11px!important;line-height:1.35!important;font-size:12px!important;color:#475569!important;}
.quick-order-modal-card-v4 .resim1-package-section,.quick-order-modal-card-v4 .resim1-submit-section{position:relative!important;z-index:1!important;}
.address-modal-card,.address-modal-card .address-search-wrap{overflow:visible!important;}
.address-modal-card .address-search-wrap{z-index:2147483200!important;}
.address-modal-card .address-suggestions{z-index:2147483600!important;box-shadow:0 24px 70px rgba(15,23,42,.28)!important;}


/* V478 mobil işletme adres önerileri ve topbar altı sipariş başlangıcı */
.quick-order-modal-card-v4{scroll-padding-top:70px!important;}
.resim1-order-modal-topbar{z-index:2147483800!important;}
.resim1-order-form{padding-top:0!important;}
.resim1-page-title{padding:14px 0 18px!important;}
@media(max-width:420px){.resim1-page-title{padding:12px 0 16px!important;}}
.address-modal-card{overflow:visible!important;z-index:2147483000!important;}
.address-popup-form{position:relative!important;overflow:visible!important;z-index:2147483001!important;}
.address-modal-card .field{overflow:visible!important;}
.address-modal-card .two.form-grid{position:relative!important;z-index:1!important;}
.address-modal-card .address-search-field{position:relative!important;z-index:2147483300!important;}
.address-modal-card .address-detail-field{position:relative!important;z-index:1!important;}
.address-modal-card .business-address-search-wrap,
.address-modal-card .address-search-wrap{position:relative!important;overflow:visible!important;z-index:2147483400!important;}
.address-modal-card .business-address-search-input{position:relative!important;z-index:2!important;}
.address-modal-card .business-address-suggestions,
.address-modal-card #addressSearchSuggestions{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 4px)!important;z-index:2147483647!important;max-height:min(44dvh,340px)!important;overflow:auto!important;background:#fff!important;border:1px solid rgba(15,23,42,.10)!important;border-radius:16px!important;padding:7px!important;box-shadow:0 22px 48px rgba(15,23,42,.26)!important;display:none!important;}
.address-modal-card .business-address-suggestions.is-open,
.address-modal-card #addressSearchSuggestions.is-open:not(:empty){display:grid!important;gap:7px!important;}
.address-modal-card #addressSearchSuggestions:empty{display:none!important;}
.address-modal-card .address-suggestion-item{width:100%!important;text-align:left!important;border:1px solid rgba(15,23,42,.07)!important;background:#fff!important;border-radius:13px!important;padding:10px 11px!important;display:grid!important;gap:3px!important;box-shadow:0 6px 14px rgba(15,23,42,.06)!important;}
.address-modal-card .address-suggestion-item b{font-size:14px!important;color:#0f172a!important;line-height:1.2!important;}
.address-modal-card .address-suggestion-item span{font-size:12px!important;color:#64748b!important;line-height:1.35!important;}
.address-modal-card .address-suggestion-empty{padding:10px 12px!important;border-radius:12px!important;background:#f8fafc!important;color:#64748b!important;font-size:13px!important;}


/* v3.3.576 build 481 - admin topbar altı tüm sayfalar, kompakt destek, modern kurye yönetimi */
:root{--pg-topbar-h:74px!important;--pg-sidebar-w:278px!important;}
html,body{overscroll-behavior:none!important;}
body[data-role]{min-height:100svh!important;overflow:hidden!important;background:#eefaf3!important;}
body[data-role] .topbar{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;height:var(--pg-topbar-h)!important;min-height:var(--pg-topbar-h)!important;max-height:var(--pg-topbar-h)!important;margin:0!important;z-index:2147483647!important;transform:none!important;translate:none!important;border-radius:0 0 22px 22px!important;overflow:visible!important;}
body[data-role] .topbar-inner{height:var(--pg-topbar-h)!important;min-height:var(--pg-topbar-h)!important;}
body[data-role] .workspace{position:fixed!important;top:var(--pg-topbar-h)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important;}
body[data-role] .workspace-inner,body[data-role] #viewRoot{width:100%!important;min-height:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;}
body[data-role] #statsRoot.hidden{display:none!important;height:0!important;margin:0!important;padding:0!important;}
body[data-role] #viewRoot>.panel:first-child,body[data-role] #viewRoot>section:first-child,body[data-role] #viewRoot>.settings-home-page:first-child,body[data-role] #viewRoot>.modern-settings-page:first-child{margin-top:0!important;}
body[data-role] .panel,body[data-role] .orders-page-panel,body[data-role] .support-page-panel,body[data-role] .users-management-panel,body[data-role] .settings-content-panel,body[data-role] .announcements-hero-panel,body[data-role] .courier-management-panel{box-sizing:border-box!important;margin-top:0!important;}
@media(min-width:769px){
  body[data-role] .sidebar{top:calc(var(--pg-topbar-h) + 12px)!important;left:18px!important;bottom:18px!important;height:auto!important;max-height:calc(100svh - var(--pg-topbar-h) - 30px)!important;overflow:auto!important;}
  body[data-role] .workspace{left:var(--pg-sidebar-w)!important;width:calc(100vw - var(--pg-sidebar-w))!important;padding:0 18px 20px 0!important;}
  body[data-role] #viewRoot{max-width:1180px!important;margin:0 auto!important;}
}
@media(max-width:768px){
  body[data-role] .workspace{left:0!important;width:100vw!important;padding:0!important;}
  body[data-role] #viewRoot{padding:0!important;}
  body[data-role] .panel,body[data-role] .flat-page-panel,body[data-role] .page-lock-panel,body[data-role] .orders-page-panel,body[data-role] .support-page-panel,body[data-role] .courier-applications-panel,body[data-role] .users-management-panel,body[data-role] .settings-content-panel,body[data-role] .announcements-hero-panel,body[data-role] .courier-management-panel{margin:0!important;padding:0!important;border-radius:0!important;border:0!important;box-shadow:none!important;background:transparent!important;}
}
body[data-role="admin"] .admin-map-panel,body[data-role="admin"] [data-view="orders_map"],body[data-role="admin"] .nav-btn[data-view="orders_map"]{display:none!important;}
body[data-role="admin"] .screen-list-card,body[data-role="admin"] .orders-list-shell,body[data-role="admin"] .support-list-shell{margin-top:0!important;border-radius:0!important;}
body[data-role="admin"] .orders-list-scroll,body[data-role="admin"] .support-list-scroll{padding-top:0!important;margin-top:0!important;}
body[data-role="admin"] .support-admin-row{min-height:0!important;padding:9px 12px!important;gap:4px!important;border-radius:0!important;margin:0!important;}
body[data-role="admin"] .support-admin-row p{margin:2px 0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:12.5px!important;line-height:1.32!important;}
body[data-role="admin"] .support-admin-row small{font-size:11px!important;line-height:1.25!important;}
body[data-role="admin"] .support-admin-row .support-reply{padding:6px 8px!important;font-size:11.5px!important;line-height:1.3!important;margin:2px 0!important;}
body[data-role="admin"] .support-admin-row .package-card-actions{margin-top:4px!important;gap:6px!important;}
body[data-role="admin"] .support-admin-row .btn.small{min-height:30px!important;padding:6px 9px!important;font-size:12px!important;border-radius:10px!important;}
body[data-role="admin"] .user-create-strip{margin:0 0 10px!important;padding:10px!important;background:#fff!important;border-radius:18px!important;border:1px solid rgba(226,232,240,.8)!important;box-shadow:0 8px 22px rgba(15,23,42,.06)!important;}
body[data-role="admin"] .user-create-strip .panel-title{margin:0!important;align-items:center!important;}
body[data-role="admin"] .user-create-strip+.users-management-panel{margin-top:0!important;}
body[data-role="admin"] .system-reset-page{min-height:calc(100svh - var(--pg-topbar-h))!important;padding:14px!important;background:linear-gradient(160deg,#f3fbf8 0%,#eef7ff 100%)!important;display:grid!important;align-content:start!important;}
body[data-role="admin"] .settings-reset-zone{display:grid!important;gap:14px!important;margin:0!important;}
body[data-role="admin"] .settings-reset-alert{position:relative!important;overflow:hidden!important;margin:0!important;padding:22px!important;border-radius:28px!important;background:linear-gradient(135deg,#ffffff 0%,#f8fafc 45%,#fff7ed 100%)!important;border:1px solid rgba(251,146,60,.22)!important;box-shadow:0 24px 64px rgba(15,23,42,.12)!important;display:grid!important;gap:18px!important;}
body[data-role="admin"] .settings-reset-alert:before{content:""!important;position:absolute!important;width:170px!important;height:170px!important;right:-65px!important;top:-65px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(251,146,60,.22),transparent 65%)!important;}
body[data-role="admin"] .settings-reset-badge{display:inline-flex!important;width:max-content!important;padding:7px 12px!important;border-radius:999px!important;background:rgba(251,146,60,.14)!important;color:#9a3412!important;font-weight:950!important;font-size:12px!important;}
body[data-role="admin"] .settings-reset-copy h3{font-size:26px!important;letter-spacing:-.045em!important;margin:10px 0 6px!important;}
body[data-role="admin"] .settings-reset-copy p{margin:0!important;color:#64748b!important;line-height:1.55!important;}
body[data-role="admin"] .settings-reset-btn{min-height:54px!important;border-radius:18px!important;background:linear-gradient(135deg,#ef4444,#f97316)!important;color:#fff!important;border:0!important;box-shadow:0 14px 30px rgba(239,68,68,.22)!important;}
body[data-role="admin"] .site-settings-card,body[data-role="admin"] .settings-content-panel{margin-top:0!important;}
.admin-courier-v479-page{min-height:calc(100svh - var(--pg-topbar-h))!important;padding:10px!important;background:linear-gradient(180deg,#dff7e8 0%,#edfdf5 100%)!important;color:#111827!important;overflow:hidden!important;}
.admin-courier-v479-title{padding:4px 0 8px!important;}
.admin-courier-v479-title h2{font-size:22px!important;line-height:1.08!important;color:#08635d!important;margin:0!important;letter-spacing:-.035em!important;font-weight:950!important;}
.admin-courier-v479-title p{margin:4px 0 0!important;font-size:16px!important;color:#111827!important;}
.admin-courier-v479-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:8px 0 12px!important;}
.admin-courier-v479-stats article{min-height:102px!important;border-radius:12px!important;padding:13px 9px!important;color:#fff!important;text-align:center!important;display:grid!important;align-content:center!important;gap:2px!important;box-shadow:0 10px 20px rgba(15,23,42,.12)!important;position:relative!important;overflow:hidden!important;}
.admin-courier-v479-stats article:before{content:""!important;position:absolute!important;left:-20px!important;top:-20px!important;width:58px!important;height:58px!important;border-radius:999px!important;background:rgba(255,255,255,.18)!important;}
.admin-courier-v479-stats article.pool{background:linear-gradient(145deg,#44bd68,#19a74f)!important;}
.admin-courier-v479-stats article.pending{background:linear-gradient(145deg,#ff9a00,#f08100)!important;}
.admin-courier-v479-stats article.active{background:linear-gradient(145deg,#1aa8c9,#0b80c5)!important;}
.admin-courier-v479-stats span{font-size:12px!important;font-weight:500!important;line-height:1.15!important;}
.admin-courier-v479-stats b{font-size:25px!important;line-height:1!important;font-weight:950!important;}
.admin-courier-v479-stats small{font-size:12px!important;line-height:1.18!important;opacity:.96!important;}
.admin-courier-v479-filters{display:grid!important;gap:10px!important;margin:0 0 10px!important;}
.admin-courier-v479-filters .input,.admin-courier-v479-filters .select{width:100%!important;min-height:48px!important;border-radius:20px!important;background:#f7fffb!important;border:1px solid rgba(148,163,184,.38)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important;font-size:16px!important;color:#334155!important;padding:0 18px!important;}
.admin-courier-v479-list{display:grid!important;gap:0!important;border:1px solid rgba(187,247,208,.9)!important;background:rgba(255,255,255,.52)!important;}
.admin-courier-v479-row{min-height:82px!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)54px 44px!important;align-items:center!important;gap:8px!important;padding:10px 9px!important;background:linear-gradient(90deg,#ffffff 0%,#ffffff 70%,#d9f5e7 100%)!important;border-bottom:1px solid rgba(187,247,208,.85)!important;}
.admin-courier-v479-row:last-child{border-bottom:0!important;}
.admin-courier-v479-scooter{font-size:31px!important;line-height:1!important;text-align:center!important;}
.admin-courier-v479-copy{min-width:0!important;display:grid!important;gap:2px!important;}
.admin-courier-v479-copy strong{font-size:19px!important;line-height:1.05!important;font-weight:900!important;color:#111827!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
.admin-courier-v479-copy span{font-size:13px!important;line-height:1.2!important;color:#111827!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
.admin-courier-v479-edit{width:46px!important;height:46px!important;border-radius:18px!important;border:0!important;background:linear-gradient(135deg,#38bdf8,#4f46e5)!important;color:#fff!important;display:grid!important;place-items:center!important;box-shadow:0 9px 18px rgba(59,130,246,.25)!important;}
.admin-courier-v479-edit svg{width:20px!important;height:20px!important;fill:currentColor!important;}
.admin-courier-v479-map{width:38px!important;height:38px!important;border:0!important;background:transparent!important;font-size:24px!important;display:grid!important;place-items:center!important;opacity:1!important;}
.admin-courier-v479-map.is-disabled{opacity:.35!important;}
.admin-courier-v479-add{margin:14px 0 0!important;min-height:54px!important;border-radius:16px!important;background:linear-gradient(135deg,#05a878,#059669)!important;font-size:17px!important;box-shadow:0 12px 24px rgba(5,150,105,.22)!important;}
.admin-courier-v479-desktop{display:none!important;margin-top:18px!important;background:#fff!important;border-radius:20px!important;}
@media(min-width:769px){
  .admin-courier-v479-page{border-radius:28px!important;margin:0!important;padding:18px!important;}
  .admin-courier-v479-title h2{font-size:30px!important;}
  .admin-courier-v479-stats article{min-height:118px!important;border-radius:20px!important;}
  .admin-courier-v479-list{border-radius:20px!important;overflow:hidden!important;}
  .admin-courier-v479-row{border-radius:0!important;}
  .admin-courier-v479-desktop{display:block!important;}
}
@media(max-width:420px){
  .admin-courier-v479-page{padding:8px!important;}
  .admin-courier-v479-stats{gap:7px!important;}
  .admin-courier-v479-stats article{min-height:98px!important;padding:12px 6px!important;}
  .admin-courier-v479-stats span,.admin-courier-v479-stats small{font-size:11px!important;}
  .admin-courier-v479-stats b{font-size:24px!important;}
  .admin-courier-v479-row{grid-template-columns:44px minmax(0,1fr)50px 40px!important;min-height:80px!important;}
}

/* v479 kesin öncelik: kurye yönetimi paneli referans görsel düzeni */
body[data-role="admin"] .admin-courier-v479-page{min-height:calc(100svh - var(--pg-topbar-h))!important;padding:10px!important;background:linear-gradient(180deg,#dff7e8 0%,#edfdf5 100%)!important;border:0!important;box-shadow:none!important;border-radius:0!important;margin:0!important;}
body[data-role="admin"] .admin-courier-v479-list{margin:0!important;}
@media(min-width:769px){body[data-role="admin"] .admin-courier-v479-page{padding:18px!important;border-radius:28px!important;margin:0 auto!important;}}
@media(max-width:420px){body[data-role="admin"] .admin-courier-v479-page{padding:8px!important;}}

/* v3.3.576 build 481 - kesin admin topbar altı ve sayfa düzeni */
:root, html body[data-role] { --pg-topbar-h: 80px !important; --pg-sidebar-w: 286px !important; }
html, body { max-width: 100% !important; }
html body[data-role] { min-height: 100svh !important; height: 100svh !important; overflow: hidden !important; background: #eefaf3 !important; }
html body[data-role] .topbar {
  position: fixed !important; inset: 0 0 auto 0 !important; width: 100vw !important;
  height: var(--pg-topbar-h) !important; min-height: var(--pg-topbar-h) !important; max-height: var(--pg-topbar-h) !important;
  margin: 0 !important; transform: none !important; translate: none !important; z-index: 2147483000 !important;
  border-radius: 0 0 22px 22px !important; overflow: visible !important;
}
html body[data-role] .topbar-inner { height: var(--pg-topbar-h) !important; min-height: var(--pg-topbar-h) !important; }
html body[data-role] .workspace {
  position: fixed !important; top: var(--pg-topbar-h) !important; bottom: 0 !important; right: 0 !important;
  left: 0 !important; width: 100vw !important; height: auto !important; min-height: 0 !important; max-height: none !important;
  margin: 0 !important; padding: 0 !important; overflow-y: auto !important; overflow-x: hidden !important;
  -webkit-overflow-scrolling: touch !important; scrollbar-width: none !important; -ms-overflow-style: none !important;
}
html body[data-role] .workspace::-webkit-scrollbar,
html body[data-role] #viewRoot::-webkit-scrollbar,
html body[data-role] .screen-list-scroll::-webkit-scrollbar,
html body[data-role] .modal-card::-webkit-scrollbar { display: none !important; width: 0 !important; height: 0 !important; }
html body[data-role] .workspace-inner, html body[data-role] #viewRoot {
  width: 100% !important; min-height: calc(100svh - var(--pg-topbar-h)) !important; height: auto !important;
  margin: 0 !important; padding: 0 !important; overflow: visible !important; box-sizing: border-box !important;
}
html body[data-role] #statsRoot.hidden { display: none !important; height: 0 !important; min-height: 0 !important; margin: 0 !important; padding: 0 !important; }
html body[data-role] #viewRoot > *:first-child { margin-top: 0 !important; }
html body[data-role] .admin-topbar-page,
html body[data-role] .orders-page-panel,
html body[data-role] .support-page-panel,
html body[data-role] .announcements-hero-panel,
html body[data-role] .users-management-panel,
html body[data-role] .settings-home-page,
html body[data-role] .settings-content-panel,
html body[data-role] .site-settings-card,
html body[data-role] .system-reset-page,
html body[data-role] .courier-management-panel {
  margin-top: 0 !important; box-sizing: border-box !important;
}
@media (min-width: 769px) {
  html body[data-role] .sidebar { top: calc(var(--pg-topbar-h) + 12px) !important; left: 18px !important; bottom: 18px !important; height: auto !important; max-height: calc(100svh - var(--pg-topbar-h) - 30px) !important; overflow: auto !important; }
  html body[data-role] .workspace { left: var(--pg-sidebar-w) !important; width: calc(100vw - var(--pg-sidebar-w)) !important; padding: 0 18px 18px 0 !important; }
  html body[data-role] #viewRoot { max-width: 1180px !important; margin: 0 auto !important; }
}
@media (max-width: 768px) {
  html body[data-role] { min-width: 0 !important; overflow-x: hidden !important; }
  html body[data-role] .topbar, html body[data-role] .workspace { min-width: 0 !important; }
  html body[data-role] .workspace { left: 0 !important; width: 100vw !important; padding: 0 !important; }
  html body[data-role] #viewRoot { max-width: 100vw !important; padding: 0 !important; }
  html body[data-role] .panel,
  html body[data-role] .flat-page-panel,
  html body[data-role] .page-lock-panel,
  html body[data-role] .orders-page-panel,
  html body[data-role] .support-page-panel,
  html body[data-role] .announcements-hero-panel,
  html body[data-role] .users-management-panel,
  html body[data-role] .settings-home-page,
  html body[data-role] .settings-content-panel,
  html body[data-role] .courier-management-panel {
    width: 100vw !important; margin: 0 !important; padding: 0 !important; border-radius: 0 !important; border: 0 !important; box-shadow: none !important; background: transparent !important;
  }
}

/* Listeler: topbarın hemen altında başlar */
html body[data-role="admin"] .admin-list-shell-v480,
html body[data-role="admin"] .screen-list-card,
html body[data-role="admin"] .orders-list-shell,
html body[data-role="admin"] .support-list-shell {
  margin-top: 0 !important; border-radius: 0 !important; border-top: 0 !important; min-height: calc(100svh - var(--pg-topbar-h)) !important;
}
html body[data-role="admin"] .admin-list-scroll-v480,
html body[data-role="admin"] .orders-list-scroll,
html body[data-role="admin"] .support-list-scroll { padding-top: 0 !important; margin-top: 0 !important; }
html body[data-role="admin"] .admin-map-panel,
html body[data-role="admin"] [data-view="orders_map"],
html body[data-role="admin"] .nav-btn[data-view="orders_map"],
html body[data-role="admin"] [data-open-admin-map],
html body[data-role="admin"] .admin-live-map-btn { display: none !important; visibility: hidden !important; pointer-events: none !important; }

/* Destek kartları daha kısa */
html body[data-role="admin"] .support-admin-row,
html body[data-role="admin"] .admin-support-v480-card {
  min-height: 58px !important; padding: 8px 10px !important; gap: 3px !important; margin: 0 !important; border-radius: 0 !important;
  box-shadow: none !important; border-left: 0 !important; border-right: 0 !important; border-top: 0 !important; border-bottom: 1px solid rgba(148,163,184,.24) !important;
}
html body[data-role="admin"] .admin-support-v480-head { display: flex !important; align-items: center !important; justify-content: space-between !important; gap: 8px !important; }
html body[data-role="admin"] .support-admin-row b { font-size: 13.5px !important; line-height: 1.15 !important; }
html body[data-role="admin"] .support-admin-row small { font-size: 10.8px !important; line-height: 1.2 !important; color: #64748b !important; }
html body[data-role="admin"] .support-admin-row p { margin: 1px 0 !important; font-size: 12px !important; line-height: 1.24 !important; display: -webkit-box !important; -webkit-line-clamp: 1 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; }
html body[data-role="admin"] .support-admin-row .support-reply { padding: 5px 7px !important; margin: 2px 0 !important; font-size: 11px !important; line-height: 1.25 !important; }
html body[data-role="admin"] .support-admin-row .package-card-actions { margin-top: 3px !important; gap: 5px !important; }
html body[data-role="admin"] .support-admin-row .btn.small { min-height: 28px !important; padding: 5px 8px !important; border-radius: 9px !important; font-size: 11.5px !important; }

/* Kullanıcı yönetimi buton altı boşluk: 10px */
html body[data-role="admin"] .user-create-strip { margin: 0 0 10px 0 !important; padding: 10px !important; min-height: 0 !important; }
html body[data-role="admin"] .user-create-strip .panel-title { margin: 0 !important; align-items: center !important; }
html body[data-role="admin"] .user-create-strip + .users-management-panel { margin-top: 0 !important; }

/* Sistem sıfırlama modern görünüm */
html body[data-role="admin"] .system-reset-page { min-height: calc(100svh - var(--pg-topbar-h)) !important; padding: 14px !important; display: grid !important; align-content: start !important; background: linear-gradient(160deg,#effdf7 0%,#eef7ff 100%) !important; }
html body[data-role="admin"] .settings-reset-zone { display: grid !important; gap: 14px !important; margin: 0 !important; }
html body[data-role="admin"] .settings-reset-alert { position: relative !important; overflow: hidden !important; margin: 0 !important; padding: 22px !important; border-radius: 28px !important; background: linear-gradient(135deg,#ffffff 0%,#f8fafc 46%,#fff7ed 100%) !important; border: 1px solid rgba(251,146,60,.22) !important; box-shadow: 0 24px 64px rgba(15,23,42,.12) !important; display: grid !important; gap: 18px !important; }
html body[data-role="admin"] .settings-reset-alert::before { content: "" !important; position: absolute !important; width: 180px !important; height: 180px !important; right: -70px !important; top: -70px !important; border-radius: 999px !important; background: radial-gradient(circle,rgba(251,146,60,.25),transparent 65%) !important; }
html body[data-role="admin"] .settings-reset-badge { display: inline-flex !important; width: max-content !important; padding: 7px 12px !important; border-radius: 999px !important; background: rgba(251,146,60,.14) !important; color: #9a3412 !important; font-weight: 950 !important; font-size: 12px !important; }
html body[data-role="admin"] .settings-reset-copy h3 { font-size: clamp(24px,5vw,34px) !important; letter-spacing: -.045em !important; margin: 10px 0 6px !important; }
html body[data-role="admin"] .settings-reset-copy p { margin: 0 !important; color: #64748b !important; line-height: 1.55 !important; }
html body[data-role="admin"] .settings-reset-btn { min-height: 56px !important; border-radius: 18px !important; background: linear-gradient(135deg,#ef4444,#f97316) !important; color: #fff !important; border: 0 !important; box-shadow: 0 14px 30px rgba(239,68,68,.22) !important; }
html body[data-role="admin"] .site-settings-card,
html body[data-role="admin"][data-view="settings_site"] .settings-content-panel { margin-top: 0 !important; }

/* Kurye yönetimi - referans görsele göre kesin düzen */
html body[data-role="admin"] .admin-courier-v480-page { min-height: calc(100svh - var(--pg-topbar-h)) !important; padding: 8px !important; margin: 0 !important; background: linear-gradient(180deg,#dff7e8 0%,#edfff6 100%) !important; color: #111827 !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; overflow: visible !important; }
html body[data-role="admin"] .admin-courier-v480-title { padding: 6px 0 4px !important; display: flex !important; align-items: start !important; justify-content: space-between !important; gap: 10px !important; }
html body[data-role="admin"] .admin-courier-v480-title h2 { font-size: 22px !important; line-height: 1.05 !important; color: #08635d !important; margin: 0 !important; letter-spacing: -.035em !important; font-weight: 950 !important; }
html body[data-role="admin"] .admin-courier-v480-title p { margin: 5px 0 0 !important; font-size: 16px !important; line-height: 1.25 !important; color: #111827 !important; }
html body[data-role="admin"] .admin-courier-v480-payment-wrap { margin: 4px 0 8px !important; display: flex !important; align-items: center !important; justify-content: flex-start !important; }
html body[data-role="admin"] .admin-courier-v480-payments { min-height: 38px !important; padding: 8px 13px !important; border-radius: 13px !important; font-size: 13px !important; }
html body[data-role="admin"] .admin-courier-v480-stats { display: grid !important; grid-template-columns: repeat(3,minmax(0,1fr)) !important; gap: 7px !important; margin: 8px 0 10px !important; }
html body[data-role="admin"] .admin-courier-v480-stats article { min-height: 102px !important; border-radius: 12px !important; padding: 12px 7px !important; color: #fff !important; text-align: center !important; display: grid !important; align-content: center !important; gap: 2px !important; box-shadow: 0 10px 20px rgba(15,23,42,.12) !important; position: relative !important; overflow: hidden !important; }
html body[data-role="admin"] .admin-courier-v480-stats article::before { content: "" !important; position: absolute !important; left: -20px !important; top: -20px !important; width: 58px !important; height: 58px !important; border-radius: 999px !important; background: rgba(255,255,255,.18) !important; }
html body[data-role="admin"] .admin-courier-v480-stats article.pool { background: linear-gradient(145deg,#44bd68,#19a74f) !important; }
html body[data-role="admin"] .admin-courier-v480-stats article.pending { background: linear-gradient(145deg,#ff9a00,#f08100) !important; }
html body[data-role="admin"] .admin-courier-v480-stats article.active { background: linear-gradient(145deg,#1aa8c9,#0b80c5) !important; }
html body[data-role="admin"] .admin-courier-v480-stats span { font-size: 12px !important; font-weight: 500 !important; line-height: 1.14 !important; }
html body[data-role="admin"] .admin-courier-v480-stats b { font-size: 25px !important; line-height: 1 !important; font-weight: 950 !important; }
html body[data-role="admin"] .admin-courier-v480-stats small { font-size: 11.5px !important; line-height: 1.18 !important; opacity: .96 !important; }
html body[data-role="admin"] .admin-courier-v480-filters { display: grid !important; gap: 9px !important; margin: 0 0 9px !important; }
html body[data-role="admin"] .admin-courier-v480-filters .input,
html body[data-role="admin"] .admin-courier-v480-filters .select { width: 100% !important; min-height: 48px !important; border-radius: 20px !important; background: #f7fffb !important; border: 1px solid rgba(148,163,184,.38) !important; box-shadow: inset 0 1px 0 rgba(255,255,255,.75) !important; font-size: 16px !important; color: #334155 !important; padding: 0 18px !important; }
html body[data-role="admin"] .admin-courier-v480-list { display: grid !important; gap: 0 !important; border: 1px solid rgba(187,247,208,.9) !important; background: rgba(255,255,255,.52) !important; margin: 0 !important; }
html body[data-role="admin"] .admin-courier-v480-row { min-height: 82px !important; display: grid !important; grid-template-columns: 46px minmax(0,1fr) 54px 44px !important; align-items: center !important; gap: 8px !important; padding: 10px 9px !important; background: linear-gradient(90deg,#ffffff 0%,#ffffff 70%,#d9f5e7 100%) !important; border-bottom: 1px solid rgba(187,247,208,.85) !important; }
html body[data-role="admin"] .admin-courier-v480-row:last-child { border-bottom: 0 !important; }
html body[data-role="admin"] .admin-courier-v480-scooter { font-size: 31px !important; line-height: 1 !important; text-align: center !important; }
html body[data-role="admin"] .admin-courier-v480-copy { min-width: 0 !important; display: grid !important; gap: 2px !important; }
html body[data-role="admin"] .admin-courier-v480-copy strong { font-size: 19px !important; line-height: 1.05 !important; font-weight: 900 !important; color: #111827 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }
html body[data-role="admin"] .admin-courier-v480-copy span { font-size: 13px !important; line-height: 1.2 !important; color: #111827 !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important; }
html body[data-role="admin"] .admin-courier-v480-edit { width: 46px !important; height: 46px !important; border-radius: 18px !important; border: 0 !important; background: linear-gradient(135deg,#38bdf8,#4f46e5) !important; color: #fff !important; display: grid !important; place-items: center !important; box-shadow: 0 9px 18px rgba(59,130,246,.25) !important; padding: 0 !important; }
html body[data-role="admin"] .admin-courier-v480-edit svg { width: 20px !important; height: 20px !important; fill: currentColor !important; }
html body[data-role="admin"] .admin-courier-v480-map { width: 38px !important; height: 38px !important; border: 0 !important; background: transparent !important; font-size: 24px !important; display: grid !important; place-items: center !important; padding: 0 !important; }
html body[data-role="admin"] .admin-courier-v480-map.is-disabled { opacity: .35 !important; }
html body[data-role="admin"] .admin-courier-v480-add { margin: 14px 0 0 !important; min-height: 54px !important; border-radius: 16px !important; background: linear-gradient(135deg,#05a878,#059669) !important; font-size: 17px !important; box-shadow: 0 12px 24px rgba(5,150,105,.22) !important; }
@media (min-width: 769px) {
  html body[data-role="admin"] .admin-courier-v480-page { padding: 18px !important; border-radius: 28px !important; margin: 0 auto !important; }
  html body[data-role="admin"] .admin-courier-v480-title h2 { font-size: 30px !important; }
  html body[data-role="admin"] .admin-courier-v480-stats article { min-height: 118px !important; border-radius: 20px !important; }
  html body[data-role="admin"] .admin-courier-v480-list { border-radius: 20px !important; overflow: hidden !important; }
}
@media (max-width: 420px) {
  html body[data-role="admin"] .admin-courier-v480-page { padding: 8px !important; }
  html body[data-role="admin"] .admin-courier-v480-stats { gap: 7px !important; }
  html body[data-role="admin"] .admin-courier-v480-stats article { min-height: 98px !important; padding: 12px 6px !important; }
  html body[data-role="admin"] .admin-courier-v480-stats span,
  html body[data-role="admin"] .admin-courier-v480-stats small { font-size: 11px !important; }
  html body[data-role="admin"] .admin-courier-v480-stats b { font-size: 24px !important; }
  html body[data-role="admin"] .admin-courier-v480-row { grid-template-columns: 44px minmax(0,1fr) 50px 40px !important; min-height: 80px !important; }
}


/* v3.3.576 build 481 - admin tüm sayfalar kesin topbar altı + yeniden tasarım */
html body[data-role="admin"]{
  --topbar-h:82px!important;
  --pg-topbar-h:82px!important;
  height:100dvh!important;
  min-height:100dvh!important;
  overflow:hidden!important;
  background:#eafaf2!important;
  padding-top:0!important;
}
html body[data-role="admin"] > .topbar{
  position:fixed!important;
  top:0!important;left:0!important;right:0!important;
  width:100vw!important;
  height:var(--pg-topbar-h,82px)!important;
  min-height:var(--pg-topbar-h,82px)!important;
  max-height:var(--pg-topbar-h,82px)!important;
  margin:0!important;
  padding:0!important;
  z-index:2147483600!important;
  background:#fff!important;
  border-radius:0 0 22px 22px!important;
  box-shadow:0 10px 28px rgba(15,23,42,.10)!important;
  overflow:hidden!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
}
html body[data-role="admin"] > .topbar .topbar-inner{
  height:var(--pg-topbar-h,82px)!important;
  min-height:var(--pg-topbar-h,82px)!important;
  max-height:var(--pg-topbar-h,82px)!important;
  padding:0 12px!important;
}
html body[data-role="admin"] > main.workspace{
  position:fixed!important;
  top:var(--pg-topbar-h,82px)!important;
  left:0!important;right:0!important;bottom:0!important;
  width:100vw!important;
  height:calc(100dvh - var(--pg-topbar-h,82px))!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  -webkit-overflow-scrolling:touch!important;
  background:#eafaf2!important;
  scrollbar-width:none!important;
  z-index:1!important;
}
html body[data-role="admin"] > main.workspace::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;}
html body[data-role="admin"] .workspace-inner,
html body[data-role="admin"] #viewRoot{
  width:100%!important;
  min-height:calc(100dvh - var(--pg-topbar-h,82px))!important;
  height:auto!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
  box-sizing:border-box!important;
}
html body[data-role="admin"] #statsRoot{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}
html body[data-role="admin"] #viewRoot > *:first-child{margin-top:0!important;}
html body[data-role="admin"] .panel:first-child,
html body[data-role="admin"] .admin-topbar-page,
html body[data-role="admin"] .flat-page-panel,
html body[data-role="admin"] .orders-page-panel,
html body[data-role="admin"] .support-page-panel,
html body[data-role="admin"] .announcements-hero-panel,
html body[data-role="admin"] .users-management-panel,
html body[data-role="admin"] .settings-home-page,
html body[data-role="admin"] .settings-content-panel,
html body[data-role="admin"] .system-reset-page,
html body[data-role="admin"] .courier-management-panel{
  margin-top:0!important;
  box-sizing:border-box!important;
}
@media(min-width:769px){
  html body[data-role="admin"]{--topbar-h:82px!important;--pg-topbar-h:82px!important;--pg-sidebar-w:286px!important;}
  html body[data-role="admin"] > .sidebar{top:calc(var(--pg-topbar-h,82px) + 12px)!important;left:18px!important;bottom:18px!important;height:auto!important;max-height:calc(100dvh - var(--pg-topbar-h,82px) - 30px)!important;overflow:auto!important;}
  html body[data-role="admin"] > main.workspace{left:var(--pg-sidebar-w,286px)!important;width:calc(100vw - var(--pg-sidebar-w,286px))!important;padding:0 18px 18px 0!important;}
  html body[data-role="admin"] #viewRoot{max-width:1180px!important;margin:0 auto!important;}
}
@media(max-width:768px){
  html body[data-role="admin"]{--topbar-h:82px!important;--pg-topbar-h:82px!important;}
  html body[data-role="admin"] > main.workspace{left:0!important;width:100vw!important;padding:0!important;}
  html body[data-role="admin"] #viewRoot{max-width:100vw!important;padding:0!important;}
  html body[data-role="admin"] #viewRoot > .panel,
  html body[data-role="admin"] .flat-page-panel,
  html body[data-role="admin"] .orders-page-panel,
  html body[data-role="admin"] .support-page-panel,
  html body[data-role="admin"] .announcements-hero-panel,
  html body[data-role="admin"] .users-management-panel,
  html body[data-role="admin"] .settings-content-panel,
  html body[data-role="admin"] .settings-home-page,
  html body[data-role="admin"] .courier-management-panel{
    width:100vw!important;
    margin:0!important;
    border-radius:0!important;
    border-left:0!important;
    border-right:0!important;
    box-shadow:none!important;
  }
}
html body[data-role="admin"] .admin-announcements-v481-page{
  padding:10px 14px 12px!important;
  background:linear-gradient(180deg,#e9fff3 0%,#f8fffb 100%)!important;
  border:0!important;
  box-shadow:none!important;
}
html body[data-role="admin"] .admin-announcements-v481-page .panel-title{
  display:grid!important;
  gap:9px!important;
  margin:0 0 10px!important;
}
html body[data-role="admin"] .admin-announcements-v481-page .panel-title h2{
  font-size:22px!important;
  line-height:1.06!important;
  color:#08635d!important;
}
html body[data-role="admin"] .admin-announcements-v481-page .panel-title p{font-size:13px!important;line-height:1.28!important;margin:3px 0 0!important;}
html body[data-role="admin"] .admin-announcements-v481-page #openAnnouncementModal,
html body[data-role="admin"] .admin-announcements-v481-page .btn.primary{
  width:100%!important;
  min-height:48px!important;
  border-radius:14px!important;
  background:#059669!important;
  font-weight:950!important;
}
html body[data-role="admin"] .announcement-summary-grid{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  margin:0!important;
}
html body[data-role="admin"] .announcement-summary-grid article{
  min-height:82px!important;
  padding:14px!important;
  border-radius:16px!important;
  background:#fff!important;
  border:1px solid rgba(187,247,208,.7)!important;
  box-shadow:0 10px 22px rgba(15,23,42,.05)!important;
}
html body[data-role="admin"] .announcement-summary-grid article span{font-size:12px!important;text-transform:uppercase!important;font-weight:950!important;letter-spacing:.06em!important;color:#64748b!important;}
html body[data-role="admin"] .announcement-summary-grid article b{font-size:24px!important;color:#0f172a!important;}
html body[data-role="admin"] .admin-announcements-v481-list{
  margin:0!important;
  padding:12px 14px!important;
  border-radius:0!important;
  border-left:0!important;
  border-right:0!important;
  box-shadow:none!important;
  background:#f8fffb!important;
}
html body[data-role="admin"] .admin-support-v480-page,
html body[data-role="admin"] .admin-orders-v480-page{
  padding:0!important;
  margin:0!important;
  background:#f4fff8!important;
  min-height:calc(100dvh - var(--pg-topbar-h,82px))!important;
}
html body[data-role="admin"] .support-list-shell,
html body[data-role="admin"] .orders-list-shell,
html body[data-role="admin"] .admin-list-shell-v480{
  margin:0!important;
  border-radius:0!important;
  border-top:0!important;
  min-height:calc(100dvh - var(--pg-topbar-h,82px))!important;
}
html body[data-role="admin"] .support-admin-row{min-height:56px!important;padding:7px 10px!important;}
html body[data-role="admin"] .admin-map-panel,
html body[data-role="admin"] [data-view="orders_map"],
html body[data-role="admin"] .nav-btn[data-view="orders_map"],
html body[data-role="admin"] [data-open-admin-map],
html body[data-role="admin"] .admin-live-map-btn{display:none!important;visibility:hidden!important;pointer-events:none!important;}
html body[data-role="admin"] .user-create-strip{margin:0 0 10px!important;padding:10px 12px!important;}
html body[data-role="admin"] .user-create-strip + .users-management-panel{margin-top:0!important;}


/* v482 kesin düzeltme - destek ve sipariş listesi topbar altında, sola kayma yok */
html body[data-role="admin"] > main.workspace,
html body[data-role="admin"] > .workspace{
  scroll-padding-top: 0 !important;
}
html body[data-role="admin"] .page-lock-panel,
html body[data-role="admin"] .flat-page-panel,
html body[data-role="admin"] .admin-topbar-page{
  position: relative !important;
  left: 0 !important;
  right: auto !important;
  transform: none !important;
  translate: none !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  box-sizing: border-box !important;
}
html body[data-role="admin"] .admin-orders-v480-page,
html body[data-role="admin"] .admin-support-v480-page,
html body[data-role="admin"] .announcements-hero-panel,
html body[data-role="admin"] .settings-content-panel,
html body[data-role="admin"] .users-management-panel,
html body[data-role="admin"] .courier-management-panel,
html body[data-role="admin"] .system-reset-page,
html body[data-role="admin"] .site-settings-card{
  padding-top: 12px !important;
}
html body[data-role="admin"] .admin-list-note{
  margin: 0 12px 10px !important;
}
html body[data-role="admin"] .screen-list-card,
html body[data-role="admin"] .orders-list-shell,
html body[data-role="admin"] .support-list-shell,
html body[data-role="admin"] .admin-list-shell-v480{
  position: relative !important;
  left: 0 !important;
  right: auto !important;
  transform: none !important;
  translate: none !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
}
html body[data-role="admin"] .screen-list-scroll,
html body[data-role="admin"] .orders-list-scroll,
html body[data-role="admin"] .support-list-scroll,
html body[data-role="admin"] .admin-list-scroll-v480{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow-x: hidden !important;
  overflow-y: visible !important;
  box-sizing: border-box !important;
}
html body[data-role="admin"] .order-cards-grid,
html body[data-role="admin"] .support-list{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}
html body[data-role="admin"] .order-card,
html body[data-role="admin"] .support-admin-row{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  box-sizing: border-box !important;
}
html body[data-role="admin"] .order-card > *,
html body[data-role="admin"] .support-admin-row > *{
  min-width: 0 !important;
}
html body[data-role="admin"] #viewRoot,
html body[data-role="admin"] .workspace-inner{
  overflow-x: hidden !important;
}
@media (max-width: 768px){
  html body[data-role="admin"] > main.workspace,
  html body[data-role="admin"] > .workspace{
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  html body[data-role="admin"] .admin-orders-v480-page,
  html body[data-role="admin"] .admin-support-v480-page,
  html body[data-role="admin"] .announcements-hero-panel,
  html body[data-role="admin"] .settings-content-panel,
  html body[data-role="admin"] .users-management-panel,
  html body[data-role="admin"] .courier-management-panel,
  html body[data-role="admin"] .system-reset-page,
  html body[data-role="admin"] .site-settings-card{
    padding-top: 10px !important;
  }
  html body[data-role="admin"] .screen-list-card,
  html body[data-role="admin"] .orders-list-shell,
  html body[data-role="admin"] .support-list-shell,
  html body[data-role="admin"] .admin-list-shell-v480,
  html body[data-role="admin"] .order-cards-grid,
  html body[data-role="admin"] .support-list,
  html body[data-role="admin"] .order-card,
  html body[data-role="admin"] .support-admin-row{
    left: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}


/* v483 admin tam genişlik yeniden tasarım - tüm sayfalar topbar altında */
html body[data-role="admin"],
html body[data-role="admin"] *{
  --pg-page-w: 100vw !important;
  --pg-list-w: 100vw !important;
  --pg-page-x: 0px !important;
  --pg-page-side-pad: 0px !important;
}
html body[data-role="admin"] #viewRoot > section,
html body[data-role="admin"] #viewRoot > .panel,
html body[data-role="admin"] #viewRoot > .settings-home-page,
html body[data-role="admin"] #viewRoot > .modern-settings-page{
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 12px 0 0 !important;
  left: 0 !important;
  transform: none !important;
  translate: none !important;
}
html body[data-role="admin"] .admin-orders-v480-page,
html body[data-role="admin"] .admin-support-v480-page,
html body[data-role="admin"] .announcements-hero-panel,
html body[data-role="admin"] .users-management-panel,
html body[data-role="admin"] .settings-content-panel,
html body[data-role="admin"] .courier-management-panel,
html body[data-role="admin"] .system-reset-page,
html body[data-role="admin"] .site-settings-card,
html body[data-role="admin"] .settings-home-page{
  background: transparent !important;
  padding-inline: 0 !important;
}
html body[data-role="admin"] .screen-list-card,
html body[data-role="admin"] .orders-list-shell,
html body[data-role="admin"] .support-list-shell,
html body[data-role="admin"] .admin-list-shell-v480,
html body[data-role="admin"] .settings-card,
html body[data-role="admin"] .settings-card-full{
  width: 100% !important;
  max-width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  left: 0 !important;
  transform: none !important;
  translate: none !important;
}
html body[data-role="admin"] .screen-list-scroll,
html body[data-role="admin"] .orders-list-scroll,
html body[data-role="admin"] .support-list-scroll,
html body[data-role="admin"] .admin-list-scroll-v480{
  overflow-x: hidden !important;
  width: 100% !important;
  max-width: 100% !important;
}
html body[data-role="admin"] .order-cards-grid,
html body[data-role="admin"] .support-list,
html body[data-role="admin"] .courier-application-grid,
html body[data-role="admin"] .users-mobile-list,
html body[data-role="admin"] .announcement-public-grid{
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
html body[data-role="admin"] .order-card,
html body[data-role="admin"] .support-admin-row,
html body[data-role="admin"] .courier-manage-card,
html body[data-role="admin"] .courier-application-card,
html body[data-role="admin"] .announcement-public-card,
html body[data-role="admin"] .item-card{
  width: 100% !important;
  max-width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (max-width: 768px){
  html body[data-role="admin"] #viewRoot > section,
  html body[data-role="admin"] #viewRoot > .panel,
  html body[data-role="admin"] #viewRoot > .settings-home-page,
  html body[data-role="admin"] #viewRoot > .modern-settings-page{
    padding-top: 10px !important;
  }
}


/* v484 destek sayfası baştan yeniden tasarım */
html body[data-role="admin"] .admin-support-redesign-page{
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  margin:0 !important;
  padding:12px 12px 18px !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  background:transparent !important;
  position:relative !important;
  left:0 !important;
  transform:none !important;
  translate:none !important;
  overflow:visible !important;
}
html body[data-role="admin"] .admin-support-redesign-header{
  display:grid !important;
  gap:10px !important;
  margin:0 0 12px !important;
  padding:14px !important;
  border-radius:18px !important;
  background:linear-gradient(180deg,#ffffff,#f8fbff) !important;
  border:1px solid rgba(148,163,184,.18) !important;
  box-shadow:0 8px 24px rgba(15,23,42,.06) !important;
}
html body[data-role="admin"] .admin-support-redesign-header h2{
  margin:0 !important;
  font-size:22px !important;
  line-height:1.1 !important;
  letter-spacing:-.03em !important;
}
html body[data-role="admin"] .admin-support-redesign-header p{
  margin:4px 0 0 !important;
  color:#64748b !important;
  font-size:13px !important;
}
html body[data-role="admin"] .admin-support-redesign-stats{
  display:flex !important;
  gap:8px !important;
  flex-wrap:wrap !important;
}
html body[data-role="admin"] .admin-support-redesign-stats span{
  display:inline-flex !important;
  align-items:center !important;
  gap:6px !important;
  padding:8px 10px !important;
  border-radius:999px !important;
  background:#eef6ff !important;
  color:#0f172a !important;
  font-size:12px !important;
  font-weight:800 !important;
}
html body[data-role="admin"] .admin-support-redesign-list{
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  display:grid !important;
  grid-template-columns:1fr !important;
  gap:10px !important;
  margin:0 !important;
  padding:0 !important;
  overflow:visible !important;
}
html body[data-role="admin"] .admin-support-redesign-card{
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  margin:0 !important;
  padding:14px !important;
  border-radius:18px !important;
  background:#ffffff !important;
  border:1px solid rgba(148,163,184,.18) !important;
  box-shadow:0 8px 24px rgba(15,23,42,.05) !important;
  position:relative !important;
  left:0 !important;
  transform:none !important;
  translate:none !important;
  overflow:hidden !important;
}
html body[data-role="admin"] .admin-support-redesign-head{
  display:flex !important;
  align-items:flex-start !important;
  justify-content:space-between !important;
  gap:10px !important;
  margin:0 0 8px !important;
}
html body[data-role="admin"] .admin-support-redesign-title-wrap{
  min-width:0 !important;
  display:grid !important;
  gap:4px !important;
}
html body[data-role="admin"] .admin-support-redesign-title-wrap b{
  display:block !important;
  font-size:15px !important;
  line-height:1.2 !important;
  color:#0f172a !important;
}
html body[data-role="admin"] .admin-support-redesign-title-wrap small{
  display:block !important;
  color:#64748b !important;
  font-size:11px !important;
  line-height:1.35 !important;
}
html body[data-role="admin"] .admin-support-redesign-message{
  margin:0 0 10px !important;
  color:#0f172a !important;
  font-size:13px !important;
  line-height:1.45 !important;
  word-break:break-word !important;
}
html body[data-role="admin"] .admin-support-redesign-reply{
  margin:0 0 10px !important;
  padding:10px 12px !important;
  border-radius:14px !important;
  background:#f8fafc !important;
  border:1px solid rgba(148,163,184,.14) !important;
  font-size:12px !important;
  line-height:1.4 !important;
  color:#0f172a !important;
}
html body[data-role="admin"] .admin-support-redesign-actions{
  display:flex !important;
  gap:8px !important;
  flex-wrap:wrap !important;
  margin:0 !important;
}
html body[data-role="admin"] .admin-support-redesign-actions .btn.small{
  min-height:34px !important;
  padding:7px 11px !important;
  border-radius:12px !important;
}
html body[data-role="admin"] .admin-support-redesign-empty{
  width:100% !important;
  margin:0 !important;
}
@media (max-width:768px){
  html body[data-role="admin"] .admin-support-redesign-page{padding:10px 10px 16px !important;}
  html body[data-role="admin"] .admin-support-redesign-header{padding:12px !important;border-radius:16px !important;}
  html body[data-role="admin"] .admin-support-redesign-card{padding:12px !important;border-radius:16px !important;}
  html body[data-role="admin"] .admin-support-redesign-head{flex-direction:column !important;align-items:flex-start !important;}
}


/* v485 admin mobil destek/sipariş kesin sabit sayfa */
@media (max-width: 768px){
  html body[data-role="admin"] > main.workspace,
  html body[data-role="admin"] .workspace{
    position:fixed!important;
    top:var(--pg-topbar-h,82px)!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    width:100dvw!important;
    height:calc(100dvh - var(--pg-topbar-h,82px))!important;
    padding:0!important;
    margin:0!important;
    overflow:hidden!important;
    transform:none!important;
    translate:none!important;
  }
  html body[data-role="admin"] .workspace-inner,
  html body[data-role="admin"] #viewRoot{
    width:100dvw!important;
    max-width:100dvw!important;
    min-width:0!important;
    height:calc(100dvh - var(--pg-topbar-h,82px))!important;
    min-height:0!important;
    padding:0!important;
    margin:0!important;
    overflow:hidden!important;
    transform:none!important;
    translate:none!important;
  }
  html body[data-role="admin"] .admin-mobile-fixed-page{
    position:fixed!important;
    top:var(--pg-topbar-h,82px)!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    width:100dvw!important;
    max-width:100dvw!important;
    height:calc(100dvh - var(--pg-topbar-h,82px))!important;
    min-height:0!important;
    margin:0!important;
    padding:10px!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    transform:none!important;
    translate:none!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    background:linear-gradient(180deg,#eefdf5 0%,#e6f9f0 100%)!important;
    z-index:20!important;
    -webkit-overflow-scrolling:touch!important;
  }
  html body[data-role="admin"] .admin-mobile-fixed-page .screen-list-card,
  html body[data-role="admin"] .admin-mobile-fixed-page .orders-list-shell,
  html body[data-role="admin"] .admin-mobile-fixed-page .support-list-shell,
  html body[data-role="admin"] .admin-mobile-fixed-page .admin-list-shell-v480,
  html body[data-role="admin"] .admin-mobile-fixed-page .screen-list-scroll,
  html body[data-role="admin"] .admin-mobile-fixed-page .orders-list-scroll,
  html body[data-role="admin"] .admin-mobile-fixed-page .support-list-scroll,
  html body[data-role="admin"] .admin-mobile-fixed-page .admin-list-scroll-v480,
  html body[data-role="admin"] .admin-mobile-fixed-page .order-cards-grid,
  html body[data-role="admin"] .admin-mobile-fixed-page .support-list,
  html body[data-role="admin"] .admin-mobile-fixed-page .admin-support-redesign-list{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin:0!important;
    padding:0!important;
    left:0!important;
    transform:none!important;
    translate:none!important;
    overflow:visible!important;
  }
  html body[data-role="admin"] .admin-mobile-fixed-page .order-card,
  html body[data-role="admin"] .admin-mobile-fixed-page .support-admin-row,
  html body[data-role="admin"] .admin-mobile-fixed-page .admin-support-redesign-card{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin:0 0 10px!important;
    left:0!important;
    transform:none!important;
    translate:none!important;
    box-sizing:border-box!important;
  }
  html body[data-role="admin"] .admin-support-redesign-page{padding:10px!important;}
  html body[data-role="admin"] .admin-support-redesign-header{margin:0 0 10px!important;}
}

/* v485 sipariş özeti tek sayfa sade görünüm */
.resim1-simple-summary-block{padding:14px!important;display:grid!important;gap:12px!important;}
.resim1-simple-summary-head{margin:0!important;}
.resim1-simple-summary-head h3{font-size:24px!important;margin:0!important;}
.resim1-simple-summary-head p{margin:4px 0 0!important;color:#64748b!important;font-size:13px!important;}
.resim1-simple-summary-list{display:grid!important;gap:8px!important;margin:0!important;}
.resim1-simple-summary-list .checkout-summary-item{min-height:46px!important;padding:10px 12px!important;border-radius:14px!important;background:#fff!important;border:1px solid rgba(148,163,184,.18)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;}
.resim1-simple-summary-list .checkout-summary-item.total{background:linear-gradient(135deg,#eff6ff,#eefdf5)!important;}
.resim1-summary-packages{margin:0!important;}
.resim1-simple-payment-field,.resim1-simple-note-field{margin:0!important;}
.resim1-simple-note-field .textarea{min-height:74px!important;}
.resim1-simple-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:0!important;}
.resim1-hidden-preview{display:none!important;}
@media(max-width:420px){.resim1-simple-summary-block{padding:12px!important}.resim1-simple-actions{grid-template-columns:1fr!important}.resim1-simple-summary-head h3{font-size:22px!important}}


/* v486 kesin admin destek/sipariş düzeltmesi + PC gönderi görünümü */
html body[data-role="admin"].admin-fixed-list-active > main.workspace{position:fixed!important;top:var(--pg-topbar-h,82px)!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important;min-width:0!important;height:calc(100dvh - var(--pg-topbar-h,82px))!important;margin:0!important;padding:0!important;transform:none!important;translate:none!important;overflow:auto!important;background:#eafaf2!important;}
html body[data-role="admin"].admin-fixed-list-active .workspace-inner,html body[data-role="admin"].admin-fixed-list-active #viewRoot{position:relative!important;left:0!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important;translate:none!important;overflow:visible!important;}
html body[data-role="admin"].admin-fixed-list-active #viewRoot > section,html body[data-role="admin"].admin-fixed-list-active .admin-support-redesign-page,html body[data-role="admin"].admin-fixed-list-active .admin-orders-v480-page{position:relative!important;left:0!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:12px!important;transform:none!important;translate:none!important;box-sizing:border-box!important;}
html body[data-role="admin"].admin-fixed-list-active .screen-list-card,html body[data-role="admin"].admin-fixed-list-active .orders-list-shell,html body[data-role="admin"].admin-fixed-list-active .support-list-shell,html body[data-role="admin"].admin-fixed-list-active .admin-support-redesign-list{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;left:0!important;transform:none!important;translate:none!important;}
html body[data-role="admin"].admin-fixed-list-active .order-card,html body[data-role="admin"].admin-fixed-list-active .admin-support-redesign-card{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}
@media(min-width:900px){.quick-order-modal-card-v4{background:#f4f7fb!important;}.resim1-order-form{max-width:1120px!important;padding:0 28px 34px!important;}.resim1-order-modal-topbar{height:72px!important;min-height:72px!important;}.resim1-order-logo{width:92px!important;height:46px!important;}.resim1-edit-step:not(.hidden):not([hidden]){display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)!important;gap:22px!important;align-items:start!important;padding-top:22px!important;}.resim1-location-section{grid-column:1!important;}.resim1-package-section{grid-column:2!important;margin-top:86px!important;}.resim1-submit-section{grid-column:2!important;}.resim1-page-title{padding:0 0 18px!important;}.resim1-page-title h2{font-size:42px!important;line-height:1!important;}.resim1-address-stack{gap:18px!important;}.resim1-address-field{min-height:104px!important;border-radius:26px!important;grid-template-columns:42px minmax(0,1fr)62px!important;}.resim1-address-field label{font-size:22px!important;}.resim1-address-input{font-size:16px!important;min-height:34px!important;height:34px!important;}.resim1-address-plus{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;}.resim1-option-card,.resim1-fee-card{border-radius:24px!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;}.resim1-submit-btn{min-height:62px!important;font-size:22px!important;border-radius:18px!important;}.resim1-summary-step:not(.hidden):not([hidden]){max-width:760px!important;margin:0 auto!important;padding-top:28px!important;}.resim1-simple-summary-block{border-radius:28px!important;padding:22px!important;background:#fff!important;box-shadow:0 18px 44px rgba(15,23,42,.10)!important;}.resim1-simple-summary-list{display:grid!important;gap:10px!important;}.resim1-simple-actions{grid-template-columns:1fr 1.2fr!important;display:grid!important;gap:12px!important;}}


/* v486 sipariş listesi baştan yeniden tasarım */
html body[data-role="admin"] .admin-order-redesign-page{width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;left:0!important;transform:none!important;translate:none!important;}
html body[data-role="admin"] .admin-order-redesign-header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;margin:0 0 12px!important;padding:14px!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 8px 24px rgba(15,23,42,.06)!important;}
html body[data-role="admin"] .admin-order-redesign-header h2{margin:0!important;font-size:22px!important;line-height:1.1!important;letter-spacing:-.03em!important;}
html body[data-role="admin"] .admin-order-redesign-header p{margin:4px 0 0!important;color:#64748b!important;font-size:13px!important;}
html body[data-role="admin"] .admin-order-redesign-note{padding:7px 10px!important;border-radius:999px!important;background:#eef6ff!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important;}
html body[data-role="admin"] .admin-order-redesign-list{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;}
html body[data-role="admin"] .admin-order-redesign-card{width:100%!important;max-width:100%!important;margin:0!important;padding:14px!important;border-radius:18px!important;background:#fff!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 8px 24px rgba(15,23,42,.05)!important;box-sizing:border-box!important;overflow:hidden!important;}
html body[data-role="admin"] .admin-order-redesign-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;margin:0 0 10px!important;}
html body[data-role="admin"] .admin-order-redesign-head b{display:block!important;font-size:15px!important;line-height:1.25!important;color:#0f172a!important;}
html body[data-role="admin"] .admin-order-redesign-head small{display:block!important;margin-top:3px!important;font-size:11px!important;color:#64748b!important;line-height:1.35!important;}
html body[data-role="admin"] .admin-order-redesign-addresses{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:0 0 10px!important;}
html body[data-role="admin"] .admin-order-redesign-addresses div{padding:10px 11px!important;border-radius:14px!important;background:#f8fafc!important;border:1px solid rgba(148,163,184,.12)!important;}
html body[data-role="admin"] .admin-order-redesign-addresses small{display:block!important;font-size:10.5px!important;color:#64748b!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:3px!important;}
html body[data-role="admin"] .admin-order-redesign-addresses span{display:block!important;font-size:12.5px!important;line-height:1.4!important;color:#0f172a!important;word-break:break-word!important;}
html body[data-role="admin"] .admin-order-redesign-meta{display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;margin:0 0 10px!important;}
html body[data-role="admin"] .admin-order-redesign-meta span,html body[data-role="admin"] .admin-order-redesign-meta strong{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:6px 9px!important;border-radius:999px!important;background:#eef6ff!important;font-size:12px!important;font-weight:850!important;color:#0f172a!important;}
html body[data-role="admin"] .admin-order-redesign-meta strong{background:#e8fff5!important;color:#047857!important;}
html body[data-role="admin"] .admin-order-redesign-actions{display:flex!important;gap:8px!important;flex-wrap:wrap!important;align-items:center!important;margin:0!important;}
html body[data-role="admin"] .admin-order-redesign-actions .btn.small{min-height:34px!important;padding:7px 10px!important;border-radius:12px!important;}
html body[data-role="admin"] .admin-order-redesign-actions .select{min-height:34px!important;border-radius:12px!important;font-size:12px!important;}
@media(min-width:769px){html body[data-role="admin"] .admin-order-redesign-page{padding:18px!important;}html body[data-role="admin"] .admin-order-redesign-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;}html body[data-role="admin"] .admin-order-redesign-addresses{grid-template-columns:1fr 1fr!important;}}


/* v487 - admin liste boşluğu kaldırma + adres önerisi input altında hızlı görünüm */
@media (max-width: 768px){
  html body[data-role="admin"]{--topbar-h:56px!important;--pg-topbar-h:56px!important;}
  html body[data-role="admin"] > .topbar{height:56px!important;min-height:56px!important;max-height:56px!important;border-radius:0 0 18px 18px!important;}
  html body[data-role="admin"] > .topbar .topbar-inner{height:56px!important;min-height:56px!important;max-height:56px!important;padding:0 10px!important;}
  html body[data-role="admin"].admin-fixed-list-active > main.workspace,html body[data-role="admin"] > main.workspace{top:56px!important;height:calc(100dvh - 56px)!important;}
  html body[data-role="admin"] .admin-mobile-fixed-page,html body[data-role="admin"].admin-fixed-list-active #viewRoot > section,html body[data-role="admin"].admin-fixed-list-active .admin-order-redesign-page,html body[data-role="admin"].admin-fixed-list-active .admin-support-redesign-page{top:56px!important;height:calc(100dvh - 56px)!important;padding:0 10px 10px!important;margin:0!important;}
  html body[data-role="admin"] .admin-order-redesign-header,html body[data-role="admin"] .admin-support-redesign-header{margin:0 0 8px!important;border-radius:0 0 16px 16px!important;}
}
.quick-order-modal-card-v4,.resim1-order-form,.resim1-edit-step,.resim1-location-section,.resim1-address-stack,.resim1-address-field,.resim1-address-copy,.resim1-address-search-wrap{overflow:visible!important;}
.resim1-address-search-wrap{position:relative!important;z-index:2147483300!important;}
.resim1-address-field:focus-within,.resim1-address-field.has-address-suggestions{z-index:2147483400!important;}
.resim1-address-search-wrap .resim1-address-suggestions{position:absolute!important;left:0!important;right:0!important;top:calc(100% + 6px)!important;z-index:2147483647!important;max-height:min(40dvh,330px)!important;overflow:auto!important;background:#fff!important;border:1px solid rgba(15,23,42,.10)!important;border-radius:16px!important;box-shadow:0 26px 70px rgba(15,23,42,.28)!important;padding:7px!important;display:grid!important;gap:7px!important;}
.resim1-address-search-wrap .resim1-address-suggestions:empty{display:none!important;}
.resim1-address-search-wrap .address-suggestion-empty{padding:10px 11px!important;border-radius:12px!important;background:#f8fafc!important;color:#334155!important;font-size:12px!important;line-height:1.35!important;}
.resim1-address-search-wrap .address-suggestion-item{width:100%!important;text-align:left!important;border:1px solid rgba(148,163,184,.22)!important;background:#fff!important;border-radius:13px!important;padding:10px 11px!important;display:grid!important;gap:3px!important;box-shadow:0 8px 20px rgba(15,23,42,.06)!important;}
.resim1-address-search-wrap .address-suggestion-item b{font-size:13px!important;line-height:1.2!important;color:#07111f!important;}
.resim1-address-search-wrap .address-suggestion-item span{font-size:11.5px!important;line-height:1.28!important;color:#64748b!important;}
.resim1-address-search-wrap .address-suggestion-item small{font-size:10.5px!important;line-height:1.2!important;color:#1261d1!important;font-weight:900!important;}


/* v488 admin boşluk kesin düzeltme: sipariş/destek üst boşluk + kullanıcı yönetimi */
@media (max-width: 768px){
  html body[data-role="admin"]{
    --topbar-h:56px!important;
    --pg-topbar-h:56px!important;
  }
  html body[data-role="admin"] > .topbar,
  html body[data-role="admin"] > .topbar .topbar-inner{
    height:56px!important;
    min-height:56px!important;
    max-height:56px!important;
  }
  html body[data-role="admin"] > main.workspace{
    top:56px!important;
    height:calc(100dvh - 56px)!important;
    min-height:0!important;
    padding:0!important;
    margin:0!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  html body[data-role="admin"] .workspace-inner,
  html body[data-role="admin"] #viewRoot{
    min-height:calc(100dvh - 56px)!important;
    height:auto!important;
    padding:0!important;
    margin:0!important;
    overflow:visible!important;
  }
  html body[data-role="admin"] .admin-mobile-fixed-page,
  html body[data-role="admin"].admin-fixed-list-active #viewRoot > section,
  html body[data-role="admin"].admin-fixed-list-active .admin-order-redesign-page,
  html body[data-role="admin"].admin-fixed-list-active .admin-support-redesign-page{
    position:fixed!important;
    top:56px!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    width:100dvw!important;
    max-width:100dvw!important;
    height:calc(100dvh - 56px)!important;
    min-height:0!important;
    padding:0 8px 10px!important;
    margin:0!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    background:linear-gradient(180deg,#eefdf5 0%,#e6f9f0 100%)!important;
    transform:none!important;
    translate:none!important;
  }
  html body[data-role="admin"] .admin-order-redesign-header,
  html body[data-role="admin"] .admin-support-redesign-header{
    margin:0 0 8px!important;
    border-radius:0 0 16px 16px!important;
    padding:12px!important;
    box-shadow:0 8px 18px rgba(15,23,42,.05)!important;
  }
  html body[data-role="admin"] .admin-order-redesign-list,
  html body[data-role="admin"] .admin-support-redesign-list{
    padding:0!important;
    margin:0!important;
    gap:8px!important;
  }
  html body[data-role="admin"] .admin-order-redesign-card,
  html body[data-role="admin"] .admin-support-redesign-card{
    border-radius:16px!important;
    margin:0!important;
  }

  html body[data-role="admin"][data-view="settings_users"] > main.workspace{
    top:56px!important;
    height:calc(100dvh - 56px)!important;
    padding:0!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    background:linear-gradient(180deg,#eefdf5 0%,#e6f9f0 100%)!important;
  }
  html body[data-role="admin"][data-view="settings_users"] .workspace-inner,
  html body[data-role="admin"][data-view="settings_users"] #viewRoot{
    display:block!important;
    min-height:0!important;
    height:auto!important;
    padding:0!important;
    margin:0!important;
    overflow:visible!important;
  }
  html body[data-role="admin"][data-view="settings_users"] .user-create-strip,
  html body[data-role="admin"][data-view="settings_users"] .admin-users-v481-page{
    position:relative!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    background:transparent!important;
    overflow:visible!important;
    transform:none!important;
    translate:none!important;
  }
  html body[data-role="admin"][data-view="settings_users"] .user-create-strip .panel-title{
    display:block!important;
    height:auto!important;
    min-height:0!important;
    margin:0!important;
    padding:0!important;
  }
  html body[data-role="admin"][data-view="settings_users"] .user-create-strip .panel-title > div{
    display:none!important;
  }
  html body[data-role="admin"][data-view="settings_users"] #openAddUserModal{
    width:100%!important;
    min-height:32px!important;
    height:32px!important;
    margin:0!important;
    border-radius:0 0 10px 10px!important;
    font-size:14px!important;
    line-height:1!important;
    padding:0 10px!important;
  }
  html body[data-role="admin"][data-view="settings_users"] .users-management-panel{
    position:relative!important;
    width:100%!important;
    max-width:100%!important;
    height:auto!important;
    min-height:0!important;
    margin:0!important;
    padding:10px!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    background:transparent!important;
    transform:none!important;
    translate:none!important;
  }
  html body[data-role="admin"][data-view="settings_users"] .users-management-panel .panel-title{
    margin:0 0 10px!important;
    padding:0!important;
  }
  html body[data-role="admin"][data-view="settings_users"] .user-role-summary-grid{
    margin:0 0 10px!important;
  }
}


/* v489 referans görsele göre müşteri/işletme anasayfa tasarımı */
.home-v489-page{
  --home-blue:#07308f;
  --home-blue-2:#0c49c7;
  --home-yellow:#ffc529;
  --home-text:#111a3d;
  --home-muted:#697492;
  width:100%;
  max-width:720px;
  margin:0 auto;
  padding:24px 16px 26px;
  color:var(--home-text);
  background:linear-gradient(180deg,#ffffff 0%,#f6f9ff 100%);
}
.home-v489-page *{box-sizing:border-box}
.home-v489-hero{
  min-height:128px;
  display:grid;
  grid-template-columns:minmax(0,1fr) 190px;
  align-items:center;
  gap:12px;
  padding:16px 10px 20px;
  overflow:hidden;
}
.home-v489-hero-copy h1{
  margin:0;
  font-size:clamp(28px,6.4vw,40px);
  line-height:1.05;
  letter-spacing:-.055em;
  font-weight:1000;
  color:#111a3d;
}
.home-v489-hero-copy p{
  margin:12px 0 0;
  max-width:260px;
  font-size:16px;
  line-height:1.5;
  color:#697492;
  font-weight:600;
}
.home-v489-hero-art{
  position:relative;
  min-height:128px;
  isolation:isolate;
}
.home-v489-hero-art:before{
  content:"";
  position:absolute;
  inset:12px 0 auto auto;
  width:155px;
  height:70px;
  border-radius:18px;
  background:linear-gradient(90deg,rgba(7,48,143,.05),rgba(7,48,143,.10));
  clip-path:polygon(0 100%,0 35%,12% 35%,12% 15%,25% 15%,25% 35%,40% 35%,40% 0,52% 0,52% 35%,70% 35%,70% 20%,84% 20%,84% 35%,100% 35%,100% 100%);
  z-index:-2;
}
.home-v489-hero-art .pin{
  position:absolute;
  left:12px;
  top:28px;
  width:42px;
  height:42px;
  border-radius:50%;
  display:grid;
  place-items:center;
  background:linear-gradient(135deg,#1c75ff,#0c49c7);
  color:#fff;
  box-shadow:0 16px 32px rgba(12,73,199,.22);
}
.home-v489-hero-art .pin:after{
  content:"";
  width:14px;
  height:14px;
  border-radius:50%;
  background:#fff;
  display:block;
}
.home-v489-hero-art .road{
  position:absolute;
  left:12px;
  right:8px;
  bottom:16px;
  height:56px;
  border-bottom:9px solid rgba(12,73,199,.20);
  border-radius:50%;
  transform:rotate(11deg);
}
.home-v489-hero-art .van{
  position:absolute;
  right:44px;
  bottom:24px;
  font-size:58px;
  filter:drop-shadow(0 14px 18px rgba(17,26,61,.14));
}
.home-v489-hero-art .box{
  position:absolute;
  right:4px;
  bottom:22px;
  font-size:30px;
}
.home-v489-create-card{
  width:100%;
  min-height:128px;
  border:0;
  border-radius:26px;
  padding:22px;
  background:
    radial-gradient(circle at 20% 8%,rgba(255,255,255,.20),transparent 26%),
    linear-gradient(135deg,#062b83 0%,#073aa9 58%,#0442bd 100%);
  color:#fff;
  display:grid;
  grid-template-columns:86px minmax(0,1fr) auto;
  gap:18px;
  align-items:center;
  text-align:left;
  box-shadow:0 18px 42px rgba(7,48,143,.24);
  position:relative;
  overflow:hidden;
}
.home-v489-create-card:after{
  content:"";
  position:absolute;
  inset:auto -40px -70px auto;
  width:260px;
  height:150px;
  border:1px solid rgba(255,255,255,.10);
  border-radius:50%;
  transform:rotate(-18deg);
}
.home-v489-create-icon{
  position:relative;
  width:78px;
  height:78px;
  border-radius:24px;
  display:grid;
  place-items:center;
  font-size:44px;
  background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.06));
  border:1px solid rgba(255,255,255,.18);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 14px 28px rgba(0,0,0,.16);
}
.home-v489-create-icon i{
  position:absolute;
  right:8px;
  bottom:8px;
  width:24px;
  height:24px;
  border-radius:50%;
  background:#ffc529;
  color:#07308f;
  display:grid;
  place-items:center;
  font-style:normal;
  font-weight:1000;
  font-size:19px;
}
.home-v489-create-copy{display:grid;gap:8px;position:relative;z-index:1}
.home-v489-create-copy b{font-size:22px;line-height:1.1;font-weight:1000;letter-spacing:-.035em}
.home-v489-create-copy small{font-size:15px;line-height:1.45;color:rgba(255,255,255,.76);font-weight:600;max-width:240px}
.home-v489-create-action{
  min-height:52px;
  padding:0 20px;
  border-radius:16px;
  background:#ffc529;
  color:#101b3c;
  display:inline-flex;
  align-items:center;
  gap:10px;
  font-weight:1000;
  white-space:nowrap;
  box-shadow:0 12px 24px rgba(0,0,0,.14);
  position:relative;
  z-index:1;
}
.home-v489-create-action i{font-style:normal;font-size:22px}
.home-v489-stats{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:16px;
  margin:22px 0 26px;
}
.home-v489-stats article{
  min-height:154px;
  border-radius:20px;
  background:#fff;
  border:1px solid rgba(207,216,233,.65);
  box-shadow:0 14px 34px rgba(17,26,61,.08);
  padding:18px;
  display:grid;
  align-content:start;
  gap:7px;
}
.home-v489-stats .stat-icon{
  width:42px;
  height:42px;
  border-radius:14px;
  display:grid;
  place-items:center;
  font-size:25px;
  font-weight:1000;
  margin-bottom:6px;
}
.home-v489-stats .stat-icon.blue{background:#eef5ff;color:#1c75ff}
.home-v489-stats .stat-icon.green{background:#eafaf0;color:#12a861}
.home-v489-stats .stat-icon.yellow{background:#fff5d9;color:#cc8a00}
.home-v489-stats small{font-size:14px;color:#4b5778;font-weight:700}
.home-v489-stats b{
  display:block;
  font-size:28px;
  line-height:1;
  letter-spacing:-.045em;
  color:#111a3d;
  font-weight:1000;
  white-space:nowrap;
}
.home-v489-stats em{font-style:normal;font-size:13px;line-height:1.3;color:#7a849e;font-weight:600}
.home-v489-section-head{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:14px;
  margin:0 6px 14px;
}
.home-v489-section-head h2{
  margin:0;
  font-size:22px;
  font-weight:1000;
  letter-spacing:-.04em;
  color:#111a3d;
}
.home-v489-section-head button{
  border:0;
  background:transparent;
  color:#0c49c7;
  font-weight:900;
  display:inline-flex;
  align-items:center;
  gap:6px;
  padding:6px;
}
.home-v489-section-head button span{font-size:22px}
.home-v489-shipment-list{display:grid;gap:10px}
.home-v489-shipment-card{
  width:100%;
  min-height:82px;
  border:1px solid rgba(207,216,233,.70);
  background:#fff;
  border-radius:18px;
  box-shadow:0 10px 24px rgba(17,26,61,.06);
  padding:14px 14px 14px 16px;
  display:grid;
  grid-template-columns:54px minmax(0,1fr) auto 22px;
  align-items:center;
  gap:12px;
}
.home-v489-shipment-icon{
  width:44px;
  height:44px;
  border-radius:16px;
  display:grid;
  place-items:center;
  font-size:25px;
  font-weight:1000;
}
.home-v489-shipment-icon.blue{background:#eef5ff;color:#1c75ff}
.home-v489-shipment-icon.green{background:#eafaf0;color:#12a861}
.home-v489-shipment-icon.orange{background:#fff4df;color:#ff9f0a}
.home-v489-shipment-copy{min-width:0;display:grid;gap:3px}
.home-v489-shipment-copy b{
  color:#111a3d;
  font-size:15px;
  font-weight:1000;
  letter-spacing:-.015em;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.home-v489-shipment-copy small{
  color:#253153;
  font-size:13px;
  font-weight:700;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.home-v489-shipment-copy small span{color:#0c49c7;padding:0 4px}
.home-v489-shipment-copy em{
  font-style:normal;
  color:#7a849e;
  font-size:12px;
  font-weight:600;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.home-v489-status{
  padding:8px 12px;
  border-radius:999px;
  background:#eff4ff;
  color:#0c49c7;
  font-size:12px;
  font-weight:1000;
  white-space:nowrap;
}
.home-v489-status.teslim_edildi{background:#e8f9ef;color:#10a45b}
.home-v489-status.iptal{background:#fff0f3;color:#d51b43}
.home-v489-status.havuzda{background:#fff4df;color:#bb7100}
.home-v489-status.yolda_alim,.home-v489-status.kabul_edildi,.home-v489-status.teslim_alindi{background:#eff4ff;color:#0c49c7}
.home-v489-chevron{font-size:28px;color:#9aa5bd;font-weight:300}
.home-v489-empty{
  border:1px dashed rgba(12,73,199,.24);
  background:#fff;
  border-radius:18px;
  padding:18px;
  display:grid;
  gap:4px;
  color:#697492;
}
.home-v489-empty b{color:#111a3d}
@media (min-width:900px){
  .home-v489-page{
    max-width:1120px;
    padding:32px 24px 40px;
  }
  .home-v489-hero{min-height:168px;grid-template-columns:minmax(0,1fr) 320px;padding-inline:20px}
  .home-v489-hero-art{min-height:160px}
  .home-v489-hero-art .van{font-size:82px;right:70px}
  .home-v489-hero-art .box{font-size:44px;right:16px}
  .home-v489-hero-art .road{height:76px}
  .home-v489-create-card{grid-template-columns:96px minmax(0,1fr) auto;min-height:144px}
  .home-v489-create-icon{width:86px;height:86px}
}
@media (max-width:620px){
  body[data-role] .workspace{background:#f6f9ff!important}
  .home-v489-page{padding:18px 14px 24px}
  .home-v489-hero{grid-template-columns:minmax(0,1fr) 126px;min-height:118px;padding:12px 4px 18px}
  .home-v489-hero-copy h1{font-size:28px}
  .home-v489-hero-copy p{font-size:14px;max-width:210px}
  .home-v489-hero-art .van{font-size:46px;right:22px;bottom:25px}
  .home-v489-hero-art .box{font-size:24px;right:0}
  .home-v489-hero-art .pin{width:34px;height:34px;left:0}
  .home-v489-create-card{grid-template-columns:64px minmax(0,1fr);gap:14px;padding:18px;border-radius:22px}
  .home-v489-create-icon{width:60px;height:60px;border-radius:18px;font-size:32px}
  .home-v489-create-icon i{width:20px;height:20px;font-size:16px}
  .home-v489-create-copy b{font-size:19px}
  .home-v489-create-copy small{font-size:13px}
  .home-v489-create-action{grid-column:2;justify-self:start;min-height:42px;padding:0 14px;font-size:13px;border-radius:14px;margin-top:4px}
  .home-v489-stats{gap:12px;overflow-x:auto;grid-template-columns:repeat(3, minmax(148px,1fr));padding-bottom:2px;margin:18px 0 24px}
  .home-v489-stats article{min-height:142px;padding:16px}
  .home-v489-stats b{font-size:25px}
  .home-v489-shipment-card{grid-template-columns:48px minmax(0,1fr) auto 14px;gap:9px;padding:13px 12px}
  .home-v489-shipment-icon{width:40px;height:40px}
  .home-v489-status{font-size:11px;padding:7px 9px}
}


/* ===== v489 patch: topbar/menu/home/create/summary/commission ===== */
@media (max-width:768px){
  html body[data-role] .topbar{z-index:2147483600!important;}
  html body[data-role] #mobileMenuBackdrop,
  html body[data-role] .mobile-menu-backdrop{position:fixed!important;left:0!important;right:0!important;top:var(--pg-topbar-h,80px)!important;bottom:0!important;z-index:2147483300!important;background:rgba(15,23,42,.34)!important;}
  html body[data-role]:not(.sidebar-drawer-open) #mobileMenuBackdrop,
  html body[data-role] #mobileMenuBackdrop:not(.open){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;}
  html body[data-role].sidebar-drawer-open #mobileMenuBackdrop.open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
  html body[data-role] #sidebar,
  html body[data-role] .sidebar{top:calc(var(--pg-topbar-h,80px) + 10px)!important;left:12px!important;right:auto!important;bottom:12px!important;max-height:calc(100dvh - var(--pg-topbar-h,80px) - 22px)!important;z-index:2147483400!important;}
  html body[data-role] #sidebar.mobile-open{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
}

body[data-role] .home-v489-page .home-v489-create-card{grid-template-columns:72px minmax(0,1fr) auto!important;gap:16px!important;align-items:center!important;padding:18px 18px!important;min-height:126px!important;border-radius:24px!important;}
body[data-role] .home-v489-page .home-v489-create-icon{width:64px!important;height:64px!important;border-radius:18px!important;font-size:34px!important;}
body[data-role] .home-v489-page .home-v489-create-icon i{width:20px!important;height:20px!important;font-size:15px!important;}
body[data-role] .home-v489-page .home-v489-create-copy{gap:6px!important;}
body[data-role] .home-v489-page .home-v489-create-copy b{font-size:18px!important;}
body[data-role] .home-v489-page .home-v489-create-copy small{font-size:13px!important;max-width:unset!important;}
body[data-role] .home-v489-page .home-v489-create-action{grid-column:auto!important;justify-self:end!important;align-self:center!important;min-height:46px!important;padding:0 18px!important;border-radius:15px!important;margin-top:0!important;white-space:nowrap!important;}
body[data-role] .home-v489-page .home-v489-section-head{margin-top:22px!important;}
body[data-role] .home-v489-stats{display:none!important;}
@media (max-width:520px){
  body[data-role] .home-v489-page .home-v489-create-card{grid-template-columns:64px minmax(0,1fr) auto!important;gap:12px!important;padding:16px!important;min-height:112px!important;}
  body[data-role] .home-v489-page .home-v489-create-icon{width:56px!important;height:56px!important;font-size:30px!important;}
  body[data-role] .home-v489-page .home-v489-create-copy b{font-size:17px!important;}
  body[data-role] .home-v489-page .home-v489-create-copy small{font-size:12px!important;}
  body[data-role] .home-v489-page .home-v489-create-action{font-size:13px!important;min-height:42px!important;padding:0 14px!important;}
}

body[data-role] .resim1-simple-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;}
@media (max-width:420px){body[data-role] .resim1-simple-actions{grid-template-columns:1fr 1fr!important;}}

body[data-role] .customer-business-toggle-field{grid-column:1/-1!important;margin:0!important;padding:16px!important;border:1px solid rgba(16,185,129,.20)!important;border-radius:20px!important;background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(14,165,233,.08))!important;}
body[data-role] .customer-business-toggle-field .field{gap:10px!important;}
body[data-role] .customer-business-toggle-field .business-no-commission-toggle{min-height:56px!important;border-radius:16px!important;font-size:15px!important;font-weight:900!important;background:#fff!important;color:#065f46!important;border:1px solid rgba(16,185,129,.24)!important;}
body[data-role] .customer-business-toggle-field .business-no-commission-toggle.active{background:linear-gradient(135deg,#16a34a,#059669)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 16px 34px rgba(16,185,129,.26)!important;}
body[data-role] .customer-business-toggle-field .tiny{display:block!important;line-height:1.45!important;}


/* ===== v491 login + role selection reference redesign ===== */
body.login-reference-v491 .login-poster-v2-page{background:#f5f7fb!important;}
body.login-reference-v491 .login-poster-v2-page::before,
body.login-reference-v491 .login-poster-v2-page::after,
body.login-reference-v491 .login-poster-v2-bottom-badges,
body.login-reference-v491 .login-poster-v2-hero{display:none!important;}
body.login-reference-v491 .login-poster-v2-shell{display:grid!important;grid-template-columns:1fr!important;max-width:100%!important;min-height:100vh!important;justify-items:center!important;align-items:center!important;padding:24px 16px!important;}
body.login-reference-v491 .login-ref-card{width:min(100%,430px)!important;max-width:430px!important;margin:0 auto!important;padding:28px 24px 24px!important;border-radius:32px!important;background:#fff!important;border:1px solid rgba(15,23,42,.10)!important;box-shadow:0 22px 70px rgba(15,23,42,.10)!important;}
body.login-reference-v491 .login-ref-card-top{display:grid!important;justify-items:center!important;text-align:center!important;gap:10px!important;margin-bottom:22px!important;}
body.login-reference-v491 .login-ref-inline-logo{width:220px!important;max-width:88%!important;height:auto!important;display:block!important;margin:0 auto 4px!important;}
body.login-reference-v491 .login-ref-title-wrap h2{margin:0!important;font-size:24px!important;line-height:1.15!important;color:#0b1b4d!important;font-weight:900!important;}
body.login-reference-v491 .login-ref-title-wrap .lead{margin:0!important;font-size:15px!important;line-height:1.6!important;color:#64748b!important;max-width:290px!important;}
body.login-reference-v491 .login-poster-v2-form{margin-top:0!important;gap:14px!important;}
body.login-reference-v491 .login-poster-v2-main-field label{display:none!important;}
body.login-reference-v491 .input-shell{position:relative!important;}
body.login-reference-v491 .login-poster-v2-main-field .input-shell::before{position:absolute!important;left:14px!important;top:50%!important;transform:translateY(-50%)!important;font-size:18px!important;opacity:.55!important;}
body.login-reference-v491 .login-poster-v2-main-field:first-child .input-shell::before{content:"✉";}
body.login-reference-v491 .login-poster-v2-main-field:last-child .input-shell::before{content:"🔒";}
body.login-reference-v491 .login-poster-v2-main-field .input-icon{display:none!important;}
body.login-reference-v491 .login-poster-v2-main-field .input{padding-left:44px!important;padding-right:44px!important;min-height:56px!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.30)!important;background:#fff!important;box-shadow:none!important;}
body.login-reference-v491 .input-shell-with-action .input-action-btn{right:12px!important;width:28px!important;height:28px!important;border:none!important;background:transparent!important;color:transparent!important;font-size:0!important;}
body.login-reference-v491 .input-shell-with-action .input-action-btn::before{content:"👁";font-size:16px!important;}
body.login-reference-v491 .login-ref-helper-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:-4px 0 2px!important;}
body.login-reference-v491 .login-ref-remember{display:inline-flex!important;align-items:center!important;gap:8px!important;color:#334155!important;font-size:14px!important;font-weight:600!important;}
body.login-reference-v491 .login-ref-remember input{width:18px!important;height:18px!important;border-radius:6px!important;}
body.login-reference-v491 .login-ref-inline-link,body.login-reference-v491 .register-role-login-btn{background:none!important;border:none!important;color:#3366cc!important;font-weight:800!important;padding:0!important;min-height:auto!important;}
body.login-reference-v491 .login-poster-v2-submit{min-height:56px!important;border-radius:16px!important;background:#082c73!important;color:#fff!important;font-size:16px!important;font-weight:900!important;box-shadow:none!important;}
body.login-reference-v491 .login-ref-bottom-actions{gap:14px!important;margin-top:2px!important;}
body.login-reference-v491 .login-poster-v2-divider{display:flex!important;align-items:center!important;gap:12px!important;color:#94a3b8!important;font-size:14px!important;font-weight:700!important;}
body.login-reference-v491 .login-poster-v2-divider::before,body.login-reference-v491 .login-poster-v2-divider::after{content:"";flex:1;height:1px;background:#e2e8f0!important;}
body.login-reference-v491 .login-poster-v2-divider span{padding:0 2px!important;}
body.login-reference-v491 .login-ref-register-btn{min-height:54px!important;border-radius:16px!important;background:#fff!important;border:1px solid rgba(148,163,184,.32)!important;color:#0b1b4d!important;font-weight:900!important;box-shadow:none!important;}
body.login-reference-v491 .login-poster-v2-register-icon,
body.login-reference-v491 .login-poster-v2-arrow,
body.login-reference-v491 .login-poster-v2-help-row,
body.login-reference-v491 #forgotPinBtn,
body.login-reference-v491 #openAdminContactBtn{display:none!important;}
body.login-reference-v491 .login-ref-legal-note{margin:0!important;text-align:left!important;font-size:12.5px!important;line-height:1.55!important;color:#64748b!important;}
body.login-reference-v491 .login-ref-legal-note a{color:#3366cc!important;font-weight:700!important;}
body.login-reference-v491 .login-poster-v2-back-btn{display:none!important;}

body.login-reference-v491.register-mode-active .login-ref-card{padding:20px 18px 22px!important;}
body.login-reference-v491.register-mode-active .login-ref-card-top,
body.login-reference-v491.register-mode-active #registerFormFields,
body.login-reference-v491.register-mode-active #selectedRoleBanner,
body.login-reference-v491.register-mode-active .login-ref-helper-row,
body.login-reference-v491.register-mode-active .login-ref-bottom-actions,
body.login-reference-v491.register-mode-active #submitBtn.register-main-submit{display:none!important;}
body.login-reference-v491 .register-role-chooser{display:grid!important;gap:16px!important;}
body.login-reference-v491 .register-role-page-head{display:grid!important;grid-template-columns:40px 1fr 40px!important;align-items:center!important;gap:8px!important;}
body.login-reference-v491 .register-role-page-head h3{margin:0!important;text-align:center!important;font-size:24px!important;font-weight:900!important;color:#0f172a!important;}
body.login-reference-v491 .register-role-back-btn{width:40px!important;height:40px!important;border:none!important;background:transparent!important;border-radius:999px!important;font-size:26px!important;line-height:1!important;color:#0f172a!important;padding:0!important;display:grid!important;place-items:center!important;}
body.login-reference-v491 .register-role-page-copy{display:grid!important;gap:2px!important;margin-top:4px!important;}
body.login-reference-v491 .register-role-page-copy strong{font-size:18px!important;color:#111827!important;}
body.login-reference-v491 .register-role-grid-ref{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;}
body.login-reference-v491 .register-role-card{min-height:102px!important;border:1px solid rgba(148,163,184,.20)!important;border-radius:20px!important;background:#fff!important;display:grid!important;grid-template-columns:58px 1fr!important;grid-template-rows:auto auto!important;column-gap:14px!important;align-items:center!important;justify-items:start!important;text-align:left!important;padding:16px!important;box-shadow:none!important;}
body.login-reference-v491 .register-role-card .role-card-icon{width:44px!important;height:44px!important;border-radius:14px!important;display:grid!important;place-items:center!important;font-size:21px!important;grid-row:1 / span 2!important;background:#eff6ff!important;}
body.login-reference-v491 .register-role-card strong{font-size:17px!important;color:#111827!important;}
body.login-reference-v491 .register-role-card small{font-size:14px!important;line-height:1.5!important;color:#64748b!important;grid-column:2!important;}
body.login-reference-v491 .register-role-card.role-color-blue .role-card-icon{background:#e9f1ff!important;color:#2f6fed!important;}
body.login-reference-v491 .register-role-card.role-color-green .role-card-icon{background:#eaf9ee!important;color:#22a559!important;}
body.login-reference-v491 .register-role-card.role-color-orange .role-card-icon{background:#fff2df!important;color:#ff8b18!important;}
body.login-reference-v491 .register-role-card.role-color-pink .role-card-icon{background:#fdeafb!important;color:#cf59b8!important;}
body.login-reference-v491 .register-role-card.active{border-color:#2f6fed!important;box-shadow:0 0 0 3px rgba(47,111,237,.14)!important;}
body.login-reference-v491 .register-role-login-link{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding-top:8px!important;font-size:14px!important;color:#475569!important;}
@media (max-width:768px){
  body.login-reference-v491 .login-poster-v2-shell{padding:10px 12px!important;}
  body.login-reference-v491 .login-ref-card{width:100%!important;max-width:100%!important;border-radius:28px!important;padding:24px 18px 20px!important;}
  body.login-reference-v491 .login-ref-inline-logo{width:200px!important;}
  body.login-reference-v491 .register-role-card{min-height:96px!important;}
}


/* ===== v492 profil butonu kesin düzeltme ===== */
html body[data-role] .top-actions,
html body[data-role] #topProfileWrap,
html body[data-role] .top-profile-wrap{
  display:flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  overflow:visible!important;
  position:relative!important;
  z-index:2147483647!important;
}
html body[data-role] #profileMenuBtn,
html body[data-role] .profile-menu-btn{
  display:inline-grid!important;
  grid-template-columns:1fr!important;
  place-items:center!important;
  width:44px!important;
  min-width:44px!important;
  max-width:44px!important;
  height:44px!important;
  min-height:44px!important;
  padding:0!important;
  border-radius:16px!important;
  border:1px solid rgba(148,163,184,.18)!important;
  background:#fff!important;
  box-shadow:0 10px 24px rgba(15,23,42,.08)!important;
  cursor:pointer!important;
  pointer-events:auto!important;
  touch-action:manipulation!important;
  position:relative!important;
  z-index:2147483647!important;
}
html body[data-role] #profileMenuBtn .profile-avatar,
html body[data-role] .profile-menu-btn .profile-avatar{
  width:30px!important;
  height:30px!important;
  border-radius:999px!important;
  display:grid!important;
  place-items:center!important;
  background:#f1f5f9!important;
  color:#4c1d95!important;
  font-size:17px!important;
  line-height:1!important;
}
html body[data-role] #profileMenuBtn .profile-menu-label,
html body[data-role] #profileMenuBtn .profile-menu-dot,
html body[data-role] .profile-menu-btn .profile-menu-label,
html body[data-role] .profile-menu-btn .profile-menu-dot{
  display:none!important;
}
html body[data-role] #profileDropdown,
html body[data-role] .profile-dropdown{
  position:fixed!important;
  top:calc(var(--pg-topbar-h,74px) + 8px)!important;
  right:12px!important;
  left:auto!important;
  width:min(280px,calc(100vw - 24px))!important;
  max-width:calc(100vw - 24px)!important;
  padding:10px!important;
  border-radius:18px!important;
  background:#fff!important;
  border:1px solid rgba(148,163,184,.24)!important;
  box-shadow:0 26px 70px rgba(15,23,42,.24)!important;
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  z-index:2147483647!important;
}
html body[data-role] #profileDropdown.open,
html body[data-role] .profile-dropdown.open{
  display:grid!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  gap:7px!important;
}
html body[data-role] #profileDropdown button,
html body[data-role] .profile-dropdown button{
  width:100%!important;
  min-height:42px!important;
  border-radius:12px!important;
  pointer-events:auto!important;
  cursor:pointer!important;
}


/* ===== v493 login form visibility + reference theme stabilization ===== */
html body.login-reference-v491,
html body.login-reference-v491.login-no-scroll{
  min-height:100svh!important;
  height:auto!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  background:#f5f7fb!important;
}
body.login-reference-v491 .login-poster-v2-page{
  min-height:100svh!important;
  height:auto!important;
  padding:18px 14px 28px!important;
  background:#f5f7fb!important;
}
body.login-reference-v491 .login-poster-v2-shell{
  width:100%!important;
  max-width:430px!important;
  min-height:calc(100svh - 36px)!important;
  margin:0 auto!important;
  display:grid!important;
  grid-template-columns:1fr!important;
  align-content:center!important;
  justify-items:center!important;
  gap:0!important;
  padding:8px 0!important;
}
body.login-reference-v491 .login-poster-v2-card,
body.login-reference-v491 .login-ref-card,
body.login-reference-v491 .login-poster-v2-card.login-ref-card{
  position:relative!important;
  inset:auto!important;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  bottom:auto!important;
  transform:none!important;
  translate:none!important;
  width:min(100%,430px)!important;
  max-width:430px!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  margin:0 auto!important;
  overflow:visible!important;
  border-radius:32px!important;
}
body.login-reference-v491 .login-poster-v2-form{
  display:grid!important;
  gap:14px!important;
  width:100%!important;
  margin-top:0!important;
}
body.login-reference-v491:not(.register-mode-active) #registerFormFields{
  display:grid!important;
  gap:12px!important;
}
body.login-reference-v491 .auth-fields-grid{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
}
body.login-reference-v491 .login-ref-card-top{margin-bottom:20px!important;}
body.login-reference-v491 .login-ref-inline-logo{
  width:min(235px,82%)!important;
  max-width:235px!important;
  height:auto!important;
}
body.login-reference-v491 .login-ref-title-wrap h2{
  font-size:25px!important;
  color:#0c1c4b!important;
}
body.login-reference-v491 .login-ref-title-wrap .lead{
  max-width:300px!important;
  margin:0 auto!important;
  font-size:15px!important;
}
body.login-reference-v491 .login-poster-v2-main-field .input,
body.login-reference-v491 #nameInput,
body.login-reference-v491 #businessTitleInput,
body.login-reference-v491 #emailInput,
body.login-reference-v491 #vehicleInput,
body.login-reference-v491 #bankNameInput,
body.login-reference-v491 #ibanInput,
body.login-reference-v491 #accountHolderInput{
  min-height:56px!important;
  border-radius:16px!important;
  border:1px solid rgba(148,163,184,.28)!important;
  background:#fff!important;
  color:#0f172a!important;
}
body.login-reference-v491 .login-ref-helper-row{
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  flex-wrap:wrap!important;
  gap:10px!important;
}
body.login-reference-v491 .login-ref-bottom-actions{
  display:grid!important;
  gap:14px!important;
}
body.login-reference-v491 .login-poster-v2-submit{
  display:flex!important;
  width:100%!important;
  min-height:56px!important;
  border-radius:16px!important;
  background:#0b2f79!important;
  color:#fff!important;
}
body.login-reference-v491 .login-ref-register-btn{
  display:flex!important;
  width:100%!important;
  min-height:54px!important;
  border-radius:16px!important;
  align-items:center!important;
  justify-content:center!important;
}
body.login-reference-v491 .register-role-chooser.hidden,
body.login-reference-v491 .selected-role-banner.hidden,
body.login-reference-v491 #backToLoginBtn.hidden,
body.login-reference-v491 .hidden[data-keep-hidden="true"]{
  display:none!important;
}
body.login-reference-v491.register-mode-active #registerRoleChooser{
  display:grid!important;
}
body.login-reference-v491.register-mode-active .login-poster-v2-card,
body.login-reference-v491.register-mode-active .login-ref-card{
  max-width:430px!important;
  width:min(100%,430px)!important;
  padding:22px 18px 24px!important;
}
body.login-reference-v491 .register-role-card{
  transition:border-color .18s ease, box-shadow .18s ease, transform .18s ease!important;
}
body.login-reference-v491 .register-role-card:hover{
  transform:translateY(-1px)!important;
}
body.login-reference-v491 .register-role-page-head h3{font-size:22px!important;}
body.login-reference-v491 .register-role-page-copy strong{font-size:18px!important;}
body.login-reference-v491 .register-role-login-link{padding-top:2px!important;}
@media (min-width:769px){
  body.login-reference-v491 .login-poster-v2-page{padding:28px 18px!important;}
  body.login-reference-v491 .login-poster-v2-shell{max-width:460px!important;}
  body.login-reference-v491 .login-poster-v2-card,
  body.login-reference-v491 .login-ref-card,
  body.login-reference-v491.register-mode-active .login-poster-v2-card,
  body.login-reference-v491.register-mode-active .login-ref-card{
    width:min(100%,450px)!important;
    max-width:450px!important;
  }
}


/* ===== v494 login/rol seçimi ve kayıt popup düzeltmeleri ===== */
body.login-reference-v491 {
  --login-primary:#0b2f79;
  --login-blue:#2f6fed;
  --login-green:#22a559;
  --login-orange:#ff8b18;
  --login-surface:#ffffff;
  --login-bg:#f6f8fc;
  --login-text:#101828;
  background:var(--login-bg)!important;
}
body.login-reference-v491 .register-role-back-btn,
body.login-reference-v491 [data-role-card="admin"]{
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}
body.login-reference-v491 .register-role-page-head{
  grid-template-columns:40px 1fr 40px!important;
}
body.login-reference-v491 .login-legal-inline-link{
  color:#3366cc!important;
  font-weight:800!important;
  cursor:pointer!important;
}
body.login-reference-v491.register-flow-open #registerFlowModal #selectedRoleBanner{
  display:flex!important;
}
body.login-reference-v491.register-flow-open #registerFlowModal #registerFormFields{
  display:grid!important;
  gap:12px!important;
  width:100%!important;
  margin:0!important;
  padding:0!important;
}
body.login-reference-v491.register-flow-open #registerFlowModal #registerFormFields.hidden{
  display:none!important;
}
body.login-reference-v491.register-flow-open #registerFlowModal #registerStepForm.active #registerFormFields:not(.hidden),
body.login-reference-v491.register-flow-open #registerFlowModal #registerStepForm.active .auth-fields-grid{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
}
body.login-reference-v491.register-flow-open #registerFlowModal #nameField:not(.hidden),
body.login-reference-v491.register-flow-open #registerFlowModal #emailField:not(.hidden),
body.login-reference-v491.register-flow-open #registerFlowModal #businessTitleField:not(.hidden),
body.login-reference-v491.register-flow-open #registerFlowModal #courierFields:not(.hidden){
  display:grid!important;
}
body.login-reference-v491 .register-flow-modal{
  position:fixed!important;
  inset:0!important;
  z-index:2147483600!important;
  display:grid!important;
  place-items:center!important;
  padding:16px!important;
  background:rgba(15,23,42,.45)!important;
  backdrop-filter:blur(10px)!important;
}
body.login-reference-v491 .register-flow-modal.hidden{display:none!important;}
body.login-reference-v491 .register-flow-card{
  width:min(100%,430px)!important;
  max-width:430px!important;
  max-height:calc(100svh - 28px)!important;
  overflow:auto!important;
  padding:20px 18px 16px!important;
  border-radius:28px!important;
  background:var(--login-surface)!important;
  border:1px solid rgba(148,163,184,.18)!important;
  box-shadow:0 28px 90px rgba(15,23,42,.24)!important;
}
body.login-reference-v491 .register-flow-backdrop{
  position:absolute!important;
  inset:0!important;
}
body.login-reference-v491 .register-flow-head{
  display:flex!important;
  align-items:flex-start!important;
  justify-content:space-between!important;
  gap:12px!important;
  margin:0 0 14px!important;
}
body.login-reference-v491 .register-flow-kicker{
  display:inline-flex!important;
  align-items:center!important;
  min-height:24px!important;
  padding:0 12px!important;
  border-radius:999px!important;
  background:#eaf5ec!important;
  color:#0f5f34!important;
  font-size:11px!important;
  letter-spacing:.08em!important;
  text-transform:uppercase!important;
  font-weight:950!important;
}
body.login-reference-v491 .register-flow-head h2{
  margin:8px 0 3px!important;
  color:#0b1b4d!important;
  font-size:24px!important;
  line-height:1.08!important;
  font-weight:950!important;
  letter-spacing:-.04em!important;
}
body.login-reference-v491 .register-flow-head p{
  margin:0!important;
  color:#64748b!important;
  font-size:12px!important;
  line-height:1.45!important;
}
body.login-reference-v491 .register-flow-close{
  width:40px!important;
  height:40px!important;
  border-radius:999px!important;
  border:1px solid rgba(148,163,184,.25)!important;
  background:#fff!important;
  color:#101828!important;
  font-size:20px!important;
  display:grid!important;
  place-items:center!important;
}
body.login-reference-v491 .register-flow-progress{
  display:grid!important;
  grid-template-columns:30px 1fr 30px 1fr 30px!important;
  align-items:center!important;
  gap:8px!important;
  margin:10px 0 8px!important;
}
body.login-reference-v491 .register-flow-progress span{
  width:30px!important;
  height:30px!important;
  border-radius:999px!important;
  display:grid!important;
  place-items:center!important;
  background:#fff!important;
  color:#15803d!important;
  border:1px solid rgba(21,128,61,.20)!important;
  font-weight:950!important;
}
body.login-reference-v491 .register-flow-progress span.active,
body.login-reference-v491 .register-flow-progress span.current{
  background:linear-gradient(135deg,#1d8f55,#087747)!important;
  color:#fff!important;
}
body.login-reference-v491 .register-flow-progress i{
  height:3px!important;
  border-radius:999px!important;
  background:#99c9a8!important;
}
body.login-reference-v491 .register-flow-step-labels{
  display:grid!important;
  grid-template-columns:1fr 1fr 1fr!important;
  gap:8px!important;
  margin:0 0 16px!important;
  text-align:center!important;
  color:#64748b!important;
  font-size:10.5px!important;
  font-weight:900!important;
}
body.login-reference-v491 .register-flow-step{display:none!important;}
body.login-reference-v491 .register-flow-step.active{display:grid!important;gap:14px!important;}
body.login-reference-v491 .register-flow-step-body{
  display:grid!important;
  gap:12px!important;
  width:100%!important;
}
body.login-reference-v491 .register-flow-card .field label{
  font-size:12px!important;
  color:#344054!important;
  font-weight:900!important;
}
body.login-reference-v491 .register-flow-card .input{
  min-height:52px!important;
  border-radius:16px!important;
  border:1px solid rgba(148,163,184,.30)!important;
  background:#fff!important;
  box-shadow:none!important;
}
body.login-reference-v491 .register-flow-card .input-shell::before{
  display:none!important;
  content:none!important;
}
body.login-reference-v491 .register-flow-card .login-poster-v2-main-field label{display:block!important;}
body.login-reference-v491 .register-flow-card .login-poster-v2-main-field .input{padding-left:14px!important;}
body.login-reference-v491 .register-flow-actions{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:10px!important;
  margin:4px 0 0!important;
}
body.login-reference-v491 .register-flow-primary,
body.login-reference-v491 .register-flow-secondary{
  min-height:54px!important;
  border-radius:16px!important;
  border:0!important;
  font-weight:950!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}
body.login-reference-v491 .register-flow-primary{
  background:linear-gradient(135deg,#4da35d,#087747)!important;
  color:#fff!important;
}
body.login-reference-v491 .register-flow-secondary{
  background:#fff!important;
  color:#087747!important;
  border:1px solid rgba(8,119,71,.14)!important;
}
body.login-reference-v491 .legal-doc-popup-overlay{
  z-index:2147483700!important;
}
body.login-reference-v491 .legal-doc-popup-card{
  width:min(100%,620px)!important;
  max-height:calc(100svh - 28px)!important;
  border-radius:26px!important;
  background:#fff!important;
}
body.login-reference-v491 .legal-doc-popup-scroll{
  max-height:min(58svh,520px)!important;
  overflow:auto!important;
  padding:12px!important;
  border-radius:16px!important;
  background:#f8fafc!important;
  border:1px solid rgba(148,163,184,.18)!important;
}
@media(max-width:768px){
  body.login-reference-v491 .register-flow-modal{padding:10px!important;align-items:center!important;}
  body.login-reference-v491 .register-flow-card{width:calc(100vw - 20px)!important;max-width:430px!important;border-radius:28px!important;padding:18px 14px 14px!important;}
}

/* v494 login/register popup fixes */
body.login-reference-v491 .selected-role-banner,
body.login-reference-v491 #selectedRoleBanner{display:none!important;}
body.login-reference-v491 .login-poster-v2-card,
body.login-reference-v491 .login-poster-v2-card.is-register{height:auto!important;min-height:0!important;overflow:visible!important;padding-bottom:24px!important;}
body.login-reference-v491 .register-role-chooser{display:grid!important;gap:16px!important;padding:0!important;margin:0!important;min-height:0!important;align-content:start!important;background:transparent!important;border:none!important;box-shadow:none!important;}
body.login-reference-v491 .register-role-login-link{margin:0!important;padding-top:0!important;padding-bottom:0!important;}
body.login-reference-v491 .login-ref-legal-note{display:block!important;margin-top:12px!important;overflow:visible!important;white-space:normal!important;}
body.login-reference-v491 .register-flow-card{background:#ffffff!important;padding:20px 18px 18px!important;}
body.login-reference-v491 .register-flow-step-body{max-height:calc(100vh - 280px)!important;overflow:auto!important;padding-right:4px!important;}
body.login-reference-v491 .register-flow-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;}
body.login-reference-v491 .register-flow-primary,body.login-reference-v491 .register-flow-secondary{width:100%!important;border-radius:16px!important;min-height:48px!important;}
body.login-reference-v491 .courier-bank-section{margin:0!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;}
body.login-reference-v491 .courier-bank-head{margin:10px 0 0!important;padding:0!important;background:transparent!important;}
body.login-reference-v491 .courier-bank-grid{grid-template-columns:1fr!important;gap:12px!important;}
body.login-reference-v491 #emailField.login-poster-v2-main-field{display:grid;gap:7px;}
@media (max-width:768px){
  body.login-reference-v491 .register-flow-card{width:min(430px,calc(100vw - 24px))!important;max-height:calc(100vh - 24px)!important;padding:18px 14px 14px!important;}
}

/* v497 login/kayıt akışı düzeltmeleri */
body.login-reference-v491 .register-flow-modal:not(.hidden){position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;padding:14px!important;background:rgba(15,23,42,.34)!important;z-index:2147483600!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;backdrop-filter:blur(10px)!important}
body.login-reference-v491 .register-flow-modal.hidden{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}
body.login-reference-v491 .register-flow-card{width:min(430px,calc(100vw - 24px))!important;max-height:calc(100vh - 24px)!important;overflow:auto!important;background:#fff!important;border-radius:28px!important;border:1px solid rgba(226,232,240,.92)!important;box-shadow:0 28px 90px rgba(15,23,42,.22)!important}
body.login-reference-v491.register-mode-active .login-ref-card,body.login-reference-v491.register-mode-active .login-poster-v2-card{height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:20px!important;overflow:visible!important}
body.login-reference-v491 .register-role-chooser{min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
body.login-reference-v491 .register-role-login-link{margin:0!important;padding:0!important}
body.login-reference-v491 .legal-doc-list{display:block!important;border:0!important;background:transparent!important;padding:0!important;margin:4px 0!important;box-shadow:none!important}
body.login-reference-v491 .legal-doc-list .legal-doc-link{display:none!important}
body.login-reference-v491 .legal-doc-list .legal-doc-link[data-legal-file*="kullanici"]{display:inline!important;border:0!important;background:transparent!important;padding:0!important;min-height:0!important;color:#2563eb!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}
body.login-reference-v491 .legal-doc-list::before{content:"Devam ederek ";font-size:12px;color:#64748b;font-weight:600}
body.login-reference-v491 .legal-doc-list::after{content:"'ni okumayı ve kabul etmeyi onaylarsınız.";font-size:12px;color:#64748b;font-weight:600}
body.login-reference-v491 .legal-consent-head{display:none!important}
body.login-reference-v491 .legal-consent-box{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important;margin:0!important}
body.login-reference-v491 .legal-consent-checks{display:grid!important;gap:8px!important;margin-top:10px!important}.consent-check{border:1px solid #e8edf5!important;background:#fff!important;border-radius:14px!important;padding:10px!important}


/* v498 reference-aligned customer/business home + new order */
.home-ref-page{width:100%;max-width:430px;margin:0 auto;padding:18px 16px 92px;background:#fff;color:#0f172a}
.home-ref-hello h1{margin:0;font-size:22px;line-height:1.12;font-weight:1000;letter-spacing:-.04em;color:#111827}
.home-ref-hello p{margin:8px 0 0;font-size:14px;font-weight:600;color:#6b7280}
.home-ref-create-card{margin-top:18px;width:100%;border:0;border-radius:16px;background:#ffd43b;display:grid;grid-template-columns:minmax(0,1fr) 70px 54px;align-items:center;gap:8px;padding:18px 16px;box-shadow:0 14px 30px rgba(245,158,11,.18);text-align:left}
.home-ref-create-copy b{display:block;font-size:17px;line-height:1.2;font-weight:1000;color:#1f2937;margin-bottom:4px}
.home-ref-create-copy small{display:block;font-size:13px;font-weight:700;color:#6b4f00}
.home-ref-create-illustration{display:grid;place-items:center}
.home-ref-create-box{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:rgba(255,179,0,.24);font-size:30px;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}
.home-ref-create-plus{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#0b3ea8;color:#fff;font-size:30px;font-weight:500;justify-self:end;box-shadow:0 12px 22px rgba(11,62,168,.28)}
.home-ref-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0 12px}
.home-ref-section-head h2{margin:0;font-size:18px;font-weight:1000;letter-spacing:-.03em;color:#111827}
.home-ref-section-head button{border:0;background:transparent;padding:0;color:#93a0bf;font-size:13px;font-weight:900;display:inline-flex;align-items:center;gap:4px}
.home-ref-section-head button span{font-size:18px;line-height:1}
.home-ref-order-list{display:grid;gap:12px}
.home-ref-order-card{border:1px solid #edf1f7;border-radius:14px;background:#fff;padding:14px 14px 12px;box-shadow:0 8px 20px rgba(15,23,42,.05)}
.home-ref-order-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
.home-ref-order-code-wrap b{display:block;font-size:15px;font-weight:1000;color:#111827;letter-spacing:-.02em}
.home-ref-order-code-wrap small{display:block;margin-top:4px;font-size:14px;font-weight:800;color:#222b45}
.home-ref-order-route{margin-top:8px;font-size:13px;font-weight:700;color:#4b5563}
.home-ref-order-route span{color:#1d4ed8;padding:0 5px}
.home-ref-order-date{margin-top:8px;font-size:12px;font-weight:700;color:#6b7280;text-align:right}
.home-ref-order-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:1000;white-space:nowrap;background:#edf5ff;color:#2563eb}
.home-ref-order-pill.teslim_edildi{background:#e8f9ef;color:#16a34a}
.home-ref-order-pill.havuzda{background:#fff4df;color:#d97706}
.home-ref-order-pill.kabul_edildi,.home-ref-order-pill.yolda_alim,.home-ref-order-pill.teslim_alindi{background:#edf5ff;color:#2563eb}
.home-ref-order-pill.iptal{background:#ffe8ee;color:#dc2626}
.home-ref-empty{border:1px dashed #d6dfef;border-radius:16px;background:#fff;padding:20px;display:grid;gap:4px;color:#6b7280}
.home-ref-empty b{color:#111827}

.ref-order-modal-shell{width:min(440px,100%)!important;border-radius:0!important;max-height:100dvh!important;height:100dvh!important}
.ref-order-modal-topbar{padding:14px 16px 10px!important;border-bottom:0!important;background:#fff!important;position:sticky!important;top:0!important;z-index:6}
.ref-order-modal-title{font-size:18px!important;font-weight:1000!important;color:#111827!important;text-align:center!important}
.ref-order-modal-back{font-size:28px!important;color:#111827!important;border:0!important;background:transparent!important}
.ref-order-form-v498{gap:0!important;margin:0!important;padding:0 16px 24px!important;background:#fff!important}
.ref-order-edit-step-v498{display:block!important;padding:0!important}
.ref-order-block-group{display:grid;gap:18px}
.ref-order-section-v498 h3{margin:0 0 10px;font-size:16px;font-weight:1000;color:#111827;letter-spacing:-.02em}
.ref-order-card-v498{border:1px solid #e9eef6;border-radius:16px;background:#fff;overflow:visible;box-shadow:0 6px 18px rgba(15,23,42,.04)}
.ref-order-row-field-v498{gap:6px;padding:12px 14px;min-height:70px;border-bottom:1px solid #edf1f7}
.ref-order-row-field-v498:last-child{border-bottom:0}
.ref-order-row-field-v498 label{font-size:12px;font-weight:900;color:#6b7280}
.ref-order-input-v498{min-height:34px!important;height:34px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#111827!important;font-size:17px!important;font-weight:800!important}
.ref-order-input-v498::placeholder{color:#9ca3af!important;font-weight:600!important}
.ref-order-form-v498 .resim1-address-field{display:grid!important;grid-template-columns:minmax(0,1fr) 34px!important;gap:10px!important;align-items:center!important;padding:12px 14px!important;min-height:78px!important;border:0!important;border-top:1px solid #edf1f7!important;background:#fff!important;border-radius:0!important;box-shadow:none!important}
.ref-order-form-v498 .resim1-address-copy{display:grid!important;gap:6px!important;min-width:0!important}
.ref-order-form-v498 .resim1-address-copy label{font-size:12px!important;font-weight:900!important;color:#6b7280!important}
.ref-order-form-v498 .resim1-address-search-wrap{position:relative!important}
.ref-order-form-v498 .resim1-address-input{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;min-height:28px!important;height:28px!important;font-size:16px!important;font-weight:800!important;color:#111827!important}
.ref-order-form-v498 .resim1-address-input::placeholder{color:#9ca3af!important;font-weight:600!important}
.ref-order-form-v498 .resim1-address-plus{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#111827!important;padding:0!important}
.ref-order-form-v498 .resim1-address-plus svg{width:18px!important;height:18px!important}
.ref-order-form-v498 .resim1-pin,.ref-order-form-v498 .resim1-coord-label,.ref-order-form-v498 .address-inline-preview,.ref-order-form-v498 .resim1-saved-address-select,.ref-order-form-v498 .hidden-package-store,.ref-order-form-v498 .resim1-file-input{display:none!important}
.ref-order-form-v498 .address-suggestions{top:calc(100% + 6px)!important;left:0!important;right:0!important;z-index:200!important;border-radius:14px!important;border:1px solid #e5eaf3!important;box-shadow:0 16px 36px rgba(15,23,42,.12)!important}
.ref-order-next-wrap-v498{padding-top:4px}
.ref-order-continue-btn-v498{width:100%!important;min-height:50px!important;border:0!important;border-radius:10px!important;background:#0b327e!important;color:#fff!important;font-size:17px!important;font-weight:1000!important;box-shadow:0 12px 24px rgba(11,50,126,.18)!important}
.ref-order-summary-step-v498{padding:10px 0 0!important}
.ref-order-summary-card-v498{border:1px solid #e9eef6;border-radius:18px;background:#fff;padding:16px;box-shadow:0 8px 22px rgba(15,23,42,.05)}
.ref-order-summary-head-v498 h3{margin:0;font-size:18px;font-weight:1000;color:#111827}
.ref-order-summary-head-v498 p{margin:6px 0 0;font-size:13px;font-weight:600;color:#6b7280}
.ref-order-summary-list-v498{display:grid;gap:10px;margin-top:16px}
.ref-order-summary-list-v498 article{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid #edf1f7;border-radius:12px;padding:12px}
.ref-order-summary-list-v498 article span{font-size:13px;font-weight:800;color:#6b7280}
.ref-order-summary-list-v498 article strong{font-size:15px;font-weight:1000;color:#111827;text-align:right}
.ref-order-summary-list-v498 article.total{background:#f8fbff}
.ref-order-note-field-v498{margin-top:14px}
.ref-order-summary-actions-v498{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}
.ref-order-final-btn-v498{min-height:50px!important;border-radius:10px!important;background:#0b327e!important;border:0!important}
@media(min-width:900px){.home-ref-page{max-width:410px;padding-bottom:24px}.ref-order-modal-shell{width:min(430px,100%)!important}.ref-order-form-v498{padding-bottom:28px!important}}


.ref-order-card-v500 .resim1-address-field{padding:12px 14px;border-bottom:0;min-height:auto}
.ref-order-package-card-v500{padding:14px}
.ref-order-package-head-v500{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}
.ref-order-package-head-v500 b{display:block;font-size:15px;color:#111827}
.ref-order-package-head-v500 small{display:block;margin-top:4px;font-size:12px;color:#6b7280}
.ref-order-package-add-btn-v500{min-width:118px;border-radius:12px}
.package-summary-inline-v500{display:flex;flex-direction:column;gap:10px}
.package-summary-inline-v500 .package-summary-head{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;gap:10px;padding:0 2px;font-size:11px;font-weight:800;color:#6b7280}
.package-summary-inline-v500 .package-summary-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:1px solid #e9eef6;border-radius:14px;background:#f8fbff}
.package-summary-inline-v500 .package-summary-note-inline{grid-column:1 / -1;font-size:12px;color:#6b7280;margin-top:2px}
.ref-order-summary-list-v500 article{align-items:flex-start}
.ref-order-summary-list-v500 strong{display:inline-block;max-width:100%;word-break:break-word;text-align:right}
@media (max-width:640px){
  .ref-order-package-head-v500{flex-direction:column;align-items:stretch}
  .ref-order-package-add-btn-v500{width:100%}
  .package-summary-inline-v500 .package-summary-head,.package-summary-inline-v500 .package-summary-row{grid-template-columns:1fr 1fr}
  .package-summary-inline-v500 .package-summary-delete-btn{grid-column:2;justify-self:end}
}



/* v501 reference mobile chrome */
body.ref-simple-topbar{background:#f6f7fb!important;}
body.ref-simple-topbar .topbar{position:sticky!important;top:0!important;z-index:1300!important;background:#fff!important;border-bottom:1px solid #eef1f6!important;box-shadow:none!important;padding-top:env(safe-area-inset-top,0)!important}
body.ref-simple-topbar .topbar .container.topbar-inner,body.ref-simple-topbar .topbar .topbar-inner{display:flex!important;align-items:center!important;gap:10px!important;min-height:56px!important;padding:8px 14px!important;max-width:none!important;width:100%!important}
body.ref-simple-topbar .brand.ref-logo-only-brand{display:flex!important;align-items:center!important;gap:0!important;flex:1 1 auto!important;min-width:0!important;text-decoration:none!important}
body.ref-simple-topbar .brand.ref-logo-only-brand .logo{width:auto!important;height:auto!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important}
body.ref-simple-topbar .brand.ref-logo-only-brand .logo img{height:28px!important;width:auto!important;object-fit:contain!important}
body.ref-simple-topbar .brand-title,body.ref-simple-topbar .brand-subtitle{display:none!important}
body.ref-simple-topbar .top-actions{margin-left:auto!important;display:flex!important;align-items:center!important;gap:10px!important}
body.ref-simple-topbar #notifBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border:none!important;background:transparent!important;color:#0f172a!important;border-radius:999px!important;box-shadow:none!important;padding:0!important}
body.ref-simple-topbar #notifBtn .topbar-ico{font-size:22px!important;line-height:1!important}
body.ref-simple-topbar #notifBtn .topbar-label{display:none!important}
body.ref-simple-topbar #topProfileWrap,body.ref-simple-topbar #balanceBtn,body.ref-simple-topbar #packageBtn,body.ref-simple-topbar #logoutBtn{display:none!important}
body.ref-simple-topbar .global-menu-toggle{display:inline-flex!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;width:34px!important;height:34px!important;border:none!important;background:transparent!important;border-radius:10px!important;padding:0 7px!important;box-shadow:none!important}
body.ref-simple-topbar .global-menu-toggle span{display:block!important;width:20px!important;height:2px!important;background:#334155!important;border-radius:999px!important}
body.no-side-drawer #sidebar,body.no-side-drawer #mobileMenuBackdrop{display:none!important}
body.has-ref-mobile-nav main.workspace{padding-bottom:94px!important}
.ref-bottom-nav{position:fixed;left:12px;right:12px;bottom:12px;z-index:1400;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;background:#fff;border:1px solid #e6ebf3;border-radius:26px;padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));box-shadow:0 16px 40px rgba(15,23,42,.12)}
.ref-bottom-nav-admin{grid-template-columns:repeat(5,1fr)}
.ref-bottom-nav-btn{border:none;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#64748b;font-size:11px;font-weight:700;padding:4px 2px;border-radius:16px;min-height:54px}
.ref-bottom-nav-btn .ref-bottom-nav-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px}
.ref-bottom-nav-btn .ref-bottom-nav-icon svg{width:22px;height:22px}
.ref-bottom-nav-btn.active{color:#123c9c}
.ref-bottom-nav-btn.center{align-self:flex-start;transform:translateY(-22px);background:#123c9c;color:#fff;border-radius:999px;width:54px;height:54px;justify-self:center;box-shadow:0 12px 24px rgba(18,60,156,.24);min-height:54px;padding:0}
.ref-bottom-nav-btn.center .ref-bottom-nav-icon{width:24px;height:24px}
.ref-bottom-nav-btn.center .ref-bottom-nav-label{display:none}
.home-ref-page,.tracking-ref-page,.notifications-ref-page,.support-ref-page,.profile-ref-page,.wallet-ref-page,.courier-ref-home-page,.courier-task-ref-page,.admin-ref-home-page{padding:14px 14px 0}
.home-ref-hello h1{font-size:22px!important;line-height:1.2!important;color:#101828!important;margin:0 0 8px!important}.home-ref-hello p{margin:0 0 16px!important;color:#667085!important}
.home-ref-create-card{background:#ffd94a!important;border:none!important;border-radius:18px!important;padding:18px!important;box-shadow:none!important}.home-ref-create-plus{background:#123c9c!important;color:#fff!important}
.home-ref-order-list{display:flex!important;flex-direction:column!important;gap:12px!important}
.home-ref-order-card{background:#fff!important;border:1px solid #e9eef6!important;border-radius:16px!important;padding:14px!important;box-shadow:0 8px 20px rgba(15,23,42,.04)!important}
.courier-ref-home-page{display:flex;flex-direction:column;gap:14px}
.courier-ref-hero{background:#133e96;border-radius:24px;padding:18px;color:#fff;position:relative;box-shadow:0 16px 30px rgba(19,62,150,.18)}
.courier-ref-hero-copy h1{margin:0;font-size:24px;line-height:1.2}.courier-ref-hero-copy p{margin:8px 0 0;color:rgba(255,255,255,.8)}
.courier-ref-hero-bell{position:absolute;top:16px;right:16px;border:none;background:transparent;color:#fff;font-size:18px}
.courier-ref-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.courier-ref-stat-grid article{background:#fff;color:#0f172a;border-radius:14px;padding:14px 8px;text-align:center}.courier-ref-stat-grid b{display:block;font-size:28px;line-height:1.1}.courier-ref-stat-grid span{display:block;color:#64748b;font-size:11px;font-weight:700;margin-top:6px}
.courier-ref-section-head h2{margin:0;color:#0f172a;font-size:20px}.courier-ref-task-list{display:flex;flex-direction:column;gap:10px}.courier-ref-task-card{width:100%;border:1px solid #e8edf6;background:#fff;border-radius:16px;padding:14px;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;box-shadow:0 8px 18px rgba(15,23,42,.04)}
.courier-ref-task-icon{width:34px;height:34px;border-radius:12px;background:#eef4ff;display:flex;align-items:center;justify-content:center;font-size:17px}.courier-ref-task-copy{display:flex;flex-direction:column;gap:4px;text-align:left}.courier-ref-task-copy b{font-size:14px;color:#0f172a}.courier-ref-task-copy span{font-size:12px;color:#64748b}.courier-ref-task-meta{display:flex;flex-direction:column;gap:4px;align-items:flex-end}.courier-ref-task-meta strong{font-size:13px}.courier-ref-task-meta strong.green{color:#22c55e}.courier-ref-task-meta strong.blue{color:#2563eb}.courier-ref-task-meta strong.orange{color:#f59e0b}.courier-ref-task-meta small{font-size:11px;color:#94a3b8}
.courier-task-ref-topbar{display:grid;grid-template-columns:32px 1fr 32px;align-items:center;margin-bottom:18px}.courier-task-ref-topbar button{width:32px;height:32px;border:none;background:transparent;font-size:28px;line-height:1;color:#0f172a}.courier-task-ref-topbar h2{margin:0;text-align:center;font-size:22px;color:#0f172a}
.courier-task-ref-card{background:#fff;border:1px solid #e8edf6;border-radius:18px;padding:18px;box-shadow:0 8px 18px rgba(15,23,42,.05)}.courier-task-ref-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px}.courier-task-ref-head b{font-size:22px;color:#111827}.courier-task-ref-head span{padding:6px 10px;border-radius:999px;background:#dcfce7;color:#15803d;font-size:12px;font-weight:800}.courier-task-ref-grid{display:grid;grid-template-columns:auto 1fr;gap:12px 14px;margin-bottom:18px}.courier-task-ref-grid span{color:#64748b;font-size:13px}.courier-task-ref-grid b{color:#0f172a;font-size:14px}.courier-task-ref-primary,.courier-task-ref-secondary{width:100%;border-radius:12px;padding:14px;border:none;font-size:15px;font-weight:800}.courier-task-ref-primary{background:#22c55e;color:#fff;margin-bottom:10px}.courier-task-ref-secondary{background:#fff;color:#111827;border:1px solid #e5e7eb}
.admin-ref-home-page{display:flex;flex-direction:column;gap:14px}.admin-ref-hero{background:linear-gradient(180deg,#6c3dd8 0%,#5b2dcf 100%);border-radius:24px;padding:18px;color:#fff;box-shadow:0 18px 36px rgba(91,45,207,.18)}.admin-ref-hero-copy h1{margin:0 0 6px;font-size:24px}.admin-ref-hero-copy p{margin:0;color:rgba(255,255,255,.84)}.admin-ref-stat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px}.admin-ref-stat-grid article{background:#fff;color:#0f172a;border-radius:14px;padding:12px 14px}.admin-ref-stat-grid span{display:block;font-size:12px;color:#6b7280;font-weight:700;margin-bottom:6px}.admin-ref-stat-grid b{font-size:24px;line-height:1.15;color:#111827}
.admin-ref-activity-card{background:#fff;border:1px solid #e8edf6;border-radius:18px;padding:16px;box-shadow:0 8px 18px rgba(15,23,42,.04)}.admin-ref-activity-card h2{margin:0 0 14px;font-size:18px;color:#111827}.admin-ref-activity-list{display:flex;flex-direction:column;gap:12px}.admin-ref-activity-list article{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:center}.admin-ref-activity-list article span{width:28px;height:28px;border-radius:999px;background:#eef2ff;display:flex;align-items:center;justify-content:center}.admin-ref-activity-list article b{font-size:14px;color:#111827}.admin-ref-activity-list article small{font-size:11px;color:#6b7280}
@media (min-width:769px){.ref-bottom-nav{max-width:420px;left:50%;right:auto;transform:translateX(-50%)}body.has-ref-mobile-nav main.workspace{padding-bottom:110px!important;max-width:420px!important;margin:0 auto!important}}



/* v502 login kullanıcı adı + sözleşme metni düzeltmesi */
body.login-reference-v491:not(.register-mode-active) #legalConsentSection,
body.login-reference-v491:not(.register-mode-active) .legal-consent-box,
body.login-reference-v491:not(.register-mode-active) .legal-doc-list{
  display:none!important;
  visibility:hidden!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  overflow:hidden!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  box-shadow:none!important;
}
body.login-reference-v491 .login-ref-legal-note{
  display:block!important;
  margin:10px 0 0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#64748b!important;
  font-size:11.5px!important;
  line-height:1.55!important;
  text-align:left!important;
  white-space:normal!important;
}
body.login-reference-v491 .login-ref-legal-note a,
body.login-reference-v491 .login-legal-inline-link{
  display:inline!important;
  color:#2563eb!important;
  font-size:11.5px!important;
  font-weight:800!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  text-decoration:none!important;
}
body.login-reference-v491:not(.register-mode-active) .login-poster-v2-card{
  overflow:visible!important;
}
body.login-reference-v491:not(.register-mode-active) .login-poster-v2-main-field:first-child .input-shell::before{content:"👤"!important;font-size:16px!important;}


/* v503 logo + topbar + admin/kurye başlık renkleri */
body.login-reference-v491 .login-ref-inline-logo,
body.login-reference-v491 .login-poster-v2-logo{
  width:250px!important;
  max-width:86%!important;
  height:auto!important;
  object-fit:contain!important;
  object-position:center!important;
  display:block!important;
  margin:0 auto 8px!important;
  background:transparent!important;
}
body.ref-simple-topbar .topbar .container.topbar-inner,
body.ref-simple-topbar .topbar .topbar-inner{
  position:relative!important;
  justify-content:center!important;
  min-height:58px!important;
  padding:8px 14px!important;
}
body.ref-simple-topbar .global-menu-toggle{
  position:absolute!important;
  left:12px!important;
  top:50%!important;
  transform:translateY(-50%)!important;
  z-index:3!important;
}
body.ref-simple-topbar .brand.ref-logo-only-brand,
body.ref-simple-topbar .topbar .brand{
  position:absolute!important;
  left:50%!important;
  top:50%!important;
  transform:translate(-50%,-50%)!important;
  flex:0 0 auto!important;
  width:auto!important;
  max-width:190px!important;
  justify-content:center!important;
  z-index:2!important;
}
body.ref-simple-topbar .brand.ref-logo-only-brand .logo,
body.ref-simple-topbar .topbar .brand .logo,
body.ref-simple-topbar .brand.ref-logo-only-brand .ref-logo-wrap{
  width:auto!important;
  height:auto!important;
  min-width:0!important;
  min-height:0!important;
  background:transparent!important;
  box-shadow:none!important;
  border-radius:0!important;
  padding:0!important;
  margin:0!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
}
body.ref-simple-topbar .brand.ref-logo-only-brand .logo img,
body.ref-simple-topbar .topbar .brand .logo img,
body.ref-simple-topbar .brand img[data-site-logo]{
  content:url('../img/top_logo.png?v=3.3.576');
  height:34px!important;
  width:auto!important;
  max-width:185px!important;
  object-fit:contain!important;
  object-position:center!important;
  display:block!important;
}
body.ref-simple-topbar .top-actions{
  position:absolute!important;
  right:12px!important;
  top:50%!important;
  transform:translateY(-50%)!important;
  margin-left:0!important;
  z-index:3!important;
}
body.ref-simple-topbar .admin-ref-hero,
body.ref-simple-topbar .courier-ref-hero{
  color:#fff!important;
}
body.ref-simple-topbar .admin-ref-hero h1,
body.ref-simple-topbar .admin-ref-hero p,
body.ref-simple-topbar .admin-ref-hero-copy h1,
body.ref-simple-topbar .admin-ref-hero-copy p,
body.ref-simple-topbar .courier-ref-hero h1,
body.ref-simple-topbar .courier-ref-hero p,
body.ref-simple-topbar .courier-ref-hero-copy h1,
body.ref-simple-topbar .courier-ref-hero-copy p{
  color:#fff!important;
}
body.ref-simple-topbar .admin-ref-hero p,
body.ref-simple-topbar .courier-ref-hero p,
body.ref-simple-topbar .admin-ref-hero-copy p,
body.ref-simple-topbar .courier-ref-hero-copy p{
  opacity:.92!important;
}


/* v504 custom login, legal footer, address actions */
body.login-reference-v491{position:relative!important;background:#0f172a!important;}
body.login-reference-v491 .login-ref-video-bg{position:fixed!important;inset:0!important;z-index:0!important;overflow:hidden!important;background:#0f172a!important;}
body.login-reference-v491 .login-ref-video-bg video{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;}
body.login-reference-v491 .login-ref-video-overlay{position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(15,23,42,.28),rgba(15,23,42,.62))!important;}
body.login-reference-v491 .login-page{position:relative!important;z-index:2!important;background:transparent!important;}
body.login-reference-v491 .login-poster-v2-shell{position:relative!important;z-index:2!important;}
body.login-reference-v491 .login-ref-card{background:rgba(255,255,255,.97)!important;backdrop-filter:blur(8px)!important;}
body.login-reference-v491 .login-ref-card-top{justify-items:center!important;text-align:center!important;}
body.login-reference-v491 .login-ref-inline-logo{display:block!important;margin:0 auto 6px!important;}
body.login-reference-v491 .login-ref-legal-links{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;margin-top:4px!important;padding-top:2px!important;color:#64748b!important;font-size:12.5px!important;line-height:1.45!important;text-align:center!important;}
body.login-reference-v491 .login-ref-legal-link{appearance:none!important;border:none!important;background:none!important;padding:0!important;margin:0!important;color:#64748b!important;font-weight:600!important;cursor:pointer!important;}
body.login-reference-v491 .login-ref-legal-link:hover{color:#0b1b4d!important;}
body.login-reference-v491 .login-ref-legal-sep{color:#cbd5e1!important;}
body.login-reference-v491 .login-ref-bottom-actions{gap:12px!important;}
body.login-reference-v491 .legal-doc-popup-card{border-radius:26px!important;}
body.login-reference-v491 .register-flow-card{border-radius:28px!important;}
.resim1-address-action-btn{min-width:96px!important;min-height:44px!important;border-radius:14px!important;padding:0 12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;white-space:nowrap!important;font-weight:800!important;background:#fff!important;}
.resim1-address-action-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;}
.resim1-address-action-icon svg{width:18px!important;height:18px!important;display:block!important;fill:currentColor!important;}
.current-location-btn{color:#0b5ed7!important;border-color:rgba(59,130,246,.24)!important;background:rgba(59,130,246,.08)!important;}
.map-location-btn{color:#0f766e!important;border-color:rgba(20,184,166,.24)!important;background:rgba(20,184,166,.08)!important;}
@media (max-width: 640px){body.login-reference-v491 .login-ref-legal-links{font-size:11.5px!important;gap:6px!important;} .resim1-address-action-btn{min-width:90px!important;padding:0 10px!important;font-size:12px!important;}}


/* v505 topbar logo exact center + non-admin menu hidden */
body.ref-simple-topbar .topbar .container.topbar-inner,
body.ref-simple-topbar .topbar .topbar-inner{
  position:relative!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
}
body.ref-simple-topbar .brand.ref-logo-only-brand{
  position:absolute!important;
  left:50%!important;
  top:50%!important;
  transform:translate(-50%,-50%)!important;
  flex:0 0 auto!important;
  width:auto!important;
  max-width:min(206px,58vw)!important;
  margin:0!important;
  z-index:1!important;
  justify-content:center!important;
  pointer-events:auto!important;
}
body.ref-simple-topbar .brand.ref-logo-only-brand .logo,
body.ref-simple-topbar .brand.ref-logo-only-brand .ref-logo-wrap{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  max-width:100%!important;
}
body.ref-simple-topbar .brand.ref-logo-only-brand .logo img{
  max-width:min(206px,58vw)!important;
  height:34px!important;
  width:auto!important;
  object-fit:contain!important;
  display:block!important;
}
body.ref-simple-topbar .global-menu-toggle{
  position:relative!important;
  z-index:3!important;
  flex:0 0 34px!important;
}
body.ref-simple-topbar .top-actions{
  margin-left:auto!important;
  position:relative!important;
  z-index:3!important;
  flex:0 0 auto!important;
}
body.no-side-drawer .global-menu-toggle{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  width:0!important;
  min-width:0!important;
  max-width:0!important;
  height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
}
body.no-side-drawer .topbar .container.topbar-inner,
body.no-side-drawer .topbar .topbar-inner{
  padding-left:14px!important;
}
body.admin-side-drawer .global-menu-toggle{
  display:inline-flex!important;
}

/* v506: Login logo, yasal metin linkleri ve alt menü görünürlüğü */
body.login-reference-v491 .login-ref-card-top,
body.login-reference-v491 .login-poster-v2-card-top.login-ref-card-top{
  display:grid!important;
  justify-items:center!important;
  align-items:center!important;
  justify-content:center!important;
  text-align:center!important;
  width:100%!important;
}
body.login-reference-v491 .login-ref-inline-logo{
  display:block!important;
  justify-self:center!important;
  align-self:center!important;
  margin-left:auto!important;
  margin-right:auto!important;
  object-fit:contain!important;
  object-position:center center!important;
  transform:translateX(0)!important;
}
body.login-reference-v491 .login-ref-title-wrap{
  width:100%!important;
  text-align:center!important;
}
body.login-reference-v491 .login-ref-legal-links{
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  flex-wrap:wrap!important;
  gap:2px 7px!important;
  width:100%!important;
  margin-top:2px!important;
  text-align:center!important;
  line-height:1.35!important;
}
body.login-reference-v491 .login-ref-legal-link{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  min-height:0!important;
  height:auto!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#1d4ed8!important;
  font-size:11.5px!important;
  font-weight:750!important;
  line-height:1.35!important;
  text-decoration:underline!important;
  text-underline-offset:2px!important;
  cursor:pointer!important;
  white-space:normal!important;
}
body.login-reference-v491 .login-ref-legal-sep{
  display:inline!important;
  color:#94a3b8!important;
  font-size:11.5px!important;
  line-height:1.35!important;
}
:root{
  --mobile-nav-h:86px!important;
  --bottom-nav-h:86px!important;
}
html body[data-role] #mobileNav.ref-bottom-nav,
html body[data-role] nav#mobileNav.ref-bottom-nav{
  display:grid!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
  width:auto!important;
  height:auto!important;
  min-height:72px!important;
  max-height:none!important;
  overflow:visible!important;
  position:fixed!important;
  left:12px!important;
  right:12px!important;
  bottom:max(10px,env(safe-area-inset-bottom,0px))!important;
  z-index:2147483000!important;
}
html body[data-role] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn{
  display:flex!important;
  visibility:visible!important;
  opacity:1!important;
  pointer-events:auto!important;
}
html body[data-role].has-ref-mobile-nav main.workspace,
html body[data-role] main.workspace{
  padding-bottom:calc(106px + env(safe-area-inset-bottom,0px))!important;
}
html body[data-role] .workspace-inner,
html body[data-role] #viewRoot{
  padding-bottom:14px!important;
}


/* v507 kurye teslim edildi durumu + alt-orta modern toast */
.courier-task-ref-delivered-note{
  width:100%!important;
  margin-top:10px!important;
  padding:18px 16px!important;
  border-radius:18px!important;
  background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(14,165,233,.16))!important;
  border:1px solid rgba(37,99,235,.22)!important;
  color:#0b57d0!important;
  font-size:22px!important;
  line-height:1.15!important;
  font-weight:950!important;
  text-align:center!important;
  letter-spacing:-.02em!important;
  box-shadow:0 16px 34px rgba(37,99,235,.12)!important;
}
.toast-stack{
  position:fixed!important;
  left:50%!important;
  right:auto!important;
  top:auto!important;
  bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;
  inset:auto auto calc(18px + env(safe-area-inset-bottom,0px)) 50%!important;
  transform:translateX(-50%)!important;
  width:min(440px,calc(100vw - 24px))!important;
  height:auto!important;
  max-height:calc(100dvh - 36px)!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:10px!important;
  padding:0!important;
  z-index:2147483400!important;
  pointer-events:none!important;
}
.toast-stack .toast,
.toast-stack .toast:not(:last-child){
  pointer-events:auto!important;
  display:grid!important;
  grid-template-columns:42px 1fr!important;
  align-items:center!important;
  gap:12px!important;
  width:100%!important;
  max-width:100%!important;
  min-height:70px!important;
  margin:0!important;
  padding:14px 16px!important;
  border-radius:22px!important;
  background:rgba(255,255,255,.94)!important;
  border:1px solid rgba(226,232,240,.92)!important;
  box-shadow:0 18px 48px rgba(15,23,42,.20)!important;
  color:#0f172a!important;
  -webkit-backdrop-filter:blur(18px)!important;
  backdrop-filter:blur(18px)!important;
  animation:pgToastBottomIn .22s cubic-bezier(.2,.9,.2,1) both!important;
}
.toast-stack .toast-icon{
  width:42px!important;
  height:42px!important;
  border-radius:16px!important;
  display:grid!important;
  place-items:center!important;
  background:rgba(37,99,235,.12)!important;
  color:#2563eb!important;
  font-weight:950!important;
}
.toast-stack .toast.success .toast-icon{background:rgba(34,197,94,.14)!important;color:#16a34a!important;}
.toast-stack .toast.error .toast-icon{background:rgba(225,29,72,.12)!important;color:#be123c!important;}
@keyframes pgToastBottomIn{from{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}
.live-notification-overlay{
  position:fixed!important;
  inset:auto 0 calc(18px + env(safe-area-inset-bottom,0px)) 0!important;
  z-index:2147483450!important;
  display:flex!important;
  align-items:flex-end!important;
  justify-content:center!important;
  padding:0 12px!important;
  background:transparent!important;
  -webkit-backdrop-filter:none!important;
  backdrop-filter:none!important;
  pointer-events:none!important;
}
.live-notification-popup{
  pointer-events:auto!important;
  width:min(440px,calc(100vw - 24px))!important;
  border-radius:24px!important;
  background:rgba(255,255,255,.96)!important;
  border:1px solid rgba(226,232,240,.95)!important;
  box-shadow:0 22px 58px rgba(15,23,42,.22)!important;
  -webkit-backdrop-filter:blur(18px)!important;
  backdrop-filter:blur(18px)!important;
  animation:pgToastBottomIn .22s cubic-bezier(.2,.9,.2,1) both!important;
}
@media(max-width:768px){
  .toast-stack{bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;inset:auto auto calc(14px + env(safe-area-inset-bottom,0px)) 50%!important;width:calc(100vw - 24px)!important;}
  .toast-stack .toast,.toast-stack .toast:not(:last-child){min-height:64px!important;padding:12px 14px!important;border-radius:20px!important;}
  .courier-task-ref-delivered-note{font-size:21px!important;padding:17px 14px!important;}
  .live-notification-overlay{bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;inset:auto 0 calc(14px + env(safe-area-inset-bottom,0px)) 0!important;}
}


/* v508 referans ekran düzenleri: bildirim, destek, profil, gönderiler, detay/takip */
body[data-role]{background:#f4f7fb!important;color:#0f172a!important;}
body.ref-simple-topbar .topbar{box-shadow:none!important;border-bottom:0!important;background:#f4f7fb!important;}
body.ref-simple-topbar .brand.ref-logo-only-brand{opacity:0!important;pointer-events:none!important;}
body.ref-simple-topbar #notifBtn{color:#0f172a!important;}
.ref-page-topbar,.orders-ref-topbar,.tracking-ref-topbar,.order-detail-ref-topbar{display:grid!important;grid-template-columns:42px 1fr 42px!important;align-items:center!important;min-height:44px!important;margin:0 0 14px!important;}
.ref-page-topbar button,.orders-ref-topbar button,.tracking-ref-topbar button,.order-detail-ref-topbar button{width:38px!important;height:38px!important;border:0!important;background:transparent!important;color:#0f172a!important;font-size:30px!important;line-height:1!important;display:grid!important;place-items:center!important;padding:0!important;}
.ref-page-topbar h2,.orders-ref-topbar h2,.tracking-ref-topbar h2,.order-detail-ref-topbar h2{margin:0!important;text-align:center!important;font-size:20px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:-.03em!important;color:#101828!important;}
.notif-ref-page,.support-ref-page,.profile-ref-page,.orders-ref-page,.tracking-ref-page{padding:10px 20px calc(112px + env(safe-area-inset-bottom,0px))!important;max-width:480px!important;margin:0 auto!important;}
.notif-ref-list,.support-ref-list,.orders-ref-list{display:flex!important;flex-direction:column!important;gap:12px!important;}
.notif-ref-card{display:grid!important;grid-template-columns:48px 1fr!important;gap:12px!important;align-items:center!important;background:#fff!important;border:1px solid #e7edf5!important;border-radius:16px!important;padding:12px!important;box-shadow:0 8px 22px rgba(15,23,42,.045)!important;}
.notif-ref-icon{width:42px!important;height:42px!important;border-radius:999px!important;display:grid!important;place-items:center!important;font-size:20px!important;font-style:normal!important;font-weight:900!important;}
.notif-ref-icon.success{background:#dcfce7!important;color:#16a34a!important}.notif-ref-icon.blue{background:#eaf2ff!important;color:#2563eb!important}.notif-ref-icon.orange{background:#fff4dc!important;color:#f59e0b!important}.notif-ref-icon.green{background:#eafaf0!important;color:#22c55e!important}.notif-ref-icon.purple{background:#f1e8ff!important;color:#7c3aed!important}
.notif-ref-card b{display:block!important;font-size:13.5px!important;line-height:1.25!important;color:#111827!important;margin:0 0 3px!important;}
.notif-ref-card small{display:block!important;font-size:11.5px!important;line-height:1.25!important;color:#475569!important;}
.notif-ref-card em{display:block!important;font-style:normal!important;font-size:11px!important;line-height:1.25!important;color:#64748b!important;margin-top:2px!important;}
.support-ref-tabs,.orders-ref-tabs{height:42px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;align-items:center!important;background:#fff!important;border:1px solid #e6ebf3!important;border-radius:12px!important;overflow:hidden!important;margin:4px 0 12px!important;box-shadow:0 6px 18px rgba(15,23,42,.035)!important;}
.orders-ref-tabs{grid-template-columns:repeat(4,1fr)!important;background:transparent!important;border:0!important;box-shadow:none!important;gap:12px!important;height:auto!important;overflow:visible!important;}
.support-ref-tabs button,.orders-ref-tabs button{height:100%!important;border:0!important;background:transparent!important;color:#344054!important;font-size:12px!important;font-weight:850!important;position:relative!important;border-radius:0!important;}
.support-ref-tabs button.active::after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:999px;background:#2454c6;}
.orders-ref-tabs button{min-height:38px!important;border:1px solid #e5eaf2!important;background:#fff!important;border-radius:999px!important;padding:0 10px!important;font-size:13px!important;color:#344054!important;white-space:nowrap!important;}
.orders-ref-tabs button.active{background:#123c9c!important;color:#fff!important;border-color:#123c9c!important;box-shadow:0 10px 20px rgba(18,60,156,.18)!important;}
.support-ref-card{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;background:#fff!important;border:1px solid #e7edf5!important;border-radius:14px!important;padding:15px 16px!important;box-shadow:0 8px 22px rgba(15,23,42,.045)!important;}
.support-ref-card div{display:grid!important;gap:5px!important;min-width:0!important;}.support-ref-card b{font-size:12px!important;color:#0f172a!important;}.support-ref-card strong{font-size:13px!important;color:#111827!important;}.support-ref-card small{font-size:11px!important;color:#64748b!important;}
.support-ref-pill{border-radius:8px!important;padding:5px 8px!important;font-size:11px!important;font-weight:900!important;white-space:nowrap!important}.support-ref-pill.open{background:#f3e8ff!important;color:#7e22ce!important}.support-ref-pill.closed{background:#f1f5f9!important;color:#475569!important}.support-ref-plus{font-size:20px!important;font-weight:900!important;color:#123c9c!important;}
.profile-ref-page{padding-top:22px!important;}.profile-ref-head{display:flex!important;align-items:center!important;gap:16px!important;margin:16px 12px 28px!important;}.profile-ref-head>span{width:58px!important;height:58px!important;border-radius:999px!important;background:#3b78dd!important;color:#fff!important;display:grid!important;place-items:center!important;font-size:22px!important;font-weight:900!important;box-shadow:0 10px 24px rgba(59,120,221,.22)!important;}.profile-ref-head b{display:block!important;font-size:18px!important;color:#111827!important;line-height:1.25!important}.profile-ref-head small{display:block!important;margin-top:3px!important;color:#64748b!important;font-size:12.5px!important;font-weight:650!important;}.profile-ref-list{overflow:hidden!important;background:#fff!important;border:1px solid #e7edf5!important;border-radius:16px!important;box-shadow:0 8px 22px rgba(15,23,42,.045)!important;}.profile-ref-list button{width:100%!important;display:grid!important;grid-template-columns:26px 1fr 18px!important;align-items:center!important;gap:8px!important;min-height:56px!important;border:0!important;border-bottom:1px solid #edf1f7!important;background:#fff!important;padding:0 16px!important;text-align:left!important;color:#111827!important;}.profile-ref-list button:last-child{border-bottom:0!important}.profile-ref-list button span{color:#334155!important;font-size:18px!important;text-align:center!important}.profile-ref-list button b{font-size:14px!important;font-weight:850!important}.profile-ref-list button i{font-style:normal!important;color:#64748b!important;font-size:26px!important;line-height:1!important}.profile-ref-list button.danger span,.profile-ref-list button.danger b{color:#ef4444!important;}
.orders-ref-search{height:48px!important;background:#fff!important;border:1px solid #dbe4ef!important;border-radius:8px!important;display:grid!important;grid-template-columns:34px 1fr!important;align-items:center!important;padding:0 12px!important;margin:4px 0 16px!important;color:#64748b!important;}.orders-ref-search input{border:0!important;outline:0!important;background:transparent!important;color:#0f172a!important;font-size:14.5px!important;width:100%!important;}.orders-ref-filter-btn{font-size:22px!important;}
.orders-ref-card{position:relative!important;background:#fff!important;border:1px solid #e6ecf4!important;border-radius:14px!important;box-shadow:0 8px 22px rgba(15,23,42,.045)!important;overflow:hidden!important;}.orders-ref-main{width:100%!important;display:grid!important;grid-template-columns:58px 1fr auto!important;gap:10px!important;align-items:center!important;border:0!important;background:transparent!important;text-align:left!important;padding:14px 12px!important;color:#0f172a!important;}.orders-ref-icon{width:52px!important;height:52px!important;border-radius:12px!important;display:grid!important;place-items:center!important;font-size:22px!important;font-weight:900!important;}.orders-ref-icon.blue{background:#eaf2ff!important;color:#2563eb!important}.orders-ref-icon.done{background:#dcfce7!important;color:#16a34a!important}.orders-ref-icon.orange{background:#fff4e0!important;color:#f59e0b!important}.orders-ref-copy{display:grid!important;gap:3px!important;min-width:0!important;}.orders-ref-copy b{font-size:15.5px!important;line-height:1.15!important;color:#111827!important;letter-spacing:-.02em!important}.orders-ref-copy small{font-size:12.5px!important;color:#344054!important;line-height:1.25!important;}.orders-ref-copy em{font-style:normal!important;font-size:12px!important;color:#64748b!important;}.orders-ref-route span{padding:0 6px!important;color:#64748b!important;}.orders-ref-side{display:grid!important;justify-items:end!important;gap:18px!important;align-self:stretch!important;}.orders-ref-side i{font-style:normal!important;font-size:32px!important;line-height:1!important;color:#0f172a!important;align-self:end!important}.orders-ref-detail-link{position:absolute!important;right:42px!important;bottom:18px!important;border:0!important;background:transparent!important;color:#123c9c!important;font-size:13px!important;font-weight:900!important;padding:0!important;}
.tracking-ref-search{background:#fff!important;border:1px solid #e0e7f0!important;border-radius:10px!important;padding:10px!important;margin-bottom:16px!important;display:grid!important;grid-template-columns:1fr 34px!important;gap:8px!important;align-items:center!important;}.tracking-ref-search label{grid-column:1/-1!important;font-size:11px!important;color:#64748b!important;font-weight:750!important}.tracking-ref-search input{border:0!important;outline:0!important;background:transparent!important;font-size:13px!important;color:#64748b!important;padding:0 0 2px!important}.tracking-ref-search button{width:34px!important;height:34px!important;border:0!important;background:transparent!important;color:#0f172a!important;font-size:24px!important}.tracking-ref-card{background:#fff!important;border:1px solid #e7edf5!important;border-radius:14px!important;padding:18px!important;box-shadow:0 8px 22px rgba(15,23,42,.045)!important}.tracking-ref-card-head{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-bottom:16px!important}.tracking-ref-card-head b{font-size:18px!important;color:#0f172a!important;display:block!important}.tracking-ref-card-head small{font-size:12px!important;color:#475569!important}.tracking-ref-timeline{display:grid!important;gap:0!important;margin:8px 0 22px!important;}.tracking-ref-step{display:grid!important;grid-template-columns:34px 1fr!important;gap:12px!important;position:relative!important;min-height:58px!important;}.tracking-ref-step:not(:last-child)::after{content:""!important;position:absolute!important;left:15px!important;top:30px!important;bottom:-3px!important;width:2px!important;background:#bbf7d0!important;}.tracking-ref-step i{width:30px!important;height:30px!important;border-radius:999px!important;background:#e2e8f0!important;color:#fff!important;display:grid!important;place-items:center!important;font-style:normal!important;font-size:14px!important;font-weight:900!important;z-index:2!important;}.tracking-ref-step.done i{background:#22c55e!important}.tracking-ref-step b{font-size:13.5px!important;color:#111827!important;display:block!important}.tracking-ref-step small{font-size:11.5px!important;color:#64748b!important}.tracking-ref-detail-btn,.order-detail-ref-map-btn{width:100%!important;border:0!important;border-radius:8px!important;background:#123c9c!important;color:#fff!important;height:48px!important;font-size:14px!important;font-weight:900!important;box-shadow:0 10px 20px rgba(18,60,156,.18)!important;}
.tracking-ref-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;padding:6px 8px!important;font-size:11.5px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}.tracking-ref-status.teslim_edildi{background:#dcfce7!important;color:#16a34a!important}.tracking-ref-status.kabul_edildi,.tracking-ref-status.yolda_alim,.tracking-ref-status.teslim_alindi{background:#eaf2ff!important;color:#2563eb!important}.tracking-ref-status.havuzda,.tracking-ref-status.hazirlaniyor{background:#fff4e0!important;color:#f59e0b!important}.tracking-ref-status.iptal{background:#fee2e2!important;color:#dc2626!important}
.order-detail-ref-overlay,.tracking-detail-ref-overlay{background:#f4f7fb!important;backdrop-filter:none!important;padding:0!important;align-items:start!important;}.order-detail-ref-card,.tracking-detail-ref-card{width:min(480px,100vw)!important;min-height:100dvh!important;max-height:100dvh!important;overflow:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:#f4f7fb!important;padding:10px 20px calc(112px + env(safe-area-inset-bottom,0px))!important;}.order-detail-ref-box{background:#fff!important;border:1px solid #e7edf5!important;border-radius:14px!important;padding:18px!important;box-shadow:0 8px 22px rgba(15,23,42,.045)!important}.order-detail-ref-head{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:18px!important}.order-detail-ref-head b{font-size:18px!important;color:#0f172a!important}.order-detail-ref-table{display:grid!important;grid-template-columns:96px 1fr!important;gap:15px 12px!important;margin-bottom:28px!important}.order-detail-ref-table span{font-size:12px!important;color:#64748b!important}.order-detail-ref-table b{font-size:13px!important;color:#111827!important;line-height:1.35!important}.tracking-ref-single-card{margin-top:0!important;}
@media(max-width:420px){.notif-ref-page,.support-ref-page,.profile-ref-page,.orders-ref-page,.tracking-ref-page,.order-detail-ref-card,.tracking-detail-ref-card{padding-left:14px!important;padding-right:14px!important}.orders-ref-tabs{gap:8px!important}.orders-ref-tabs button{font-size:12px!important;padding:0 8px!important}.orders-ref-main{grid-template-columns:54px 1fr auto!important}.orders-ref-icon{width:48px!important;height:48px!important}.order-detail-ref-table{grid-template-columns:82px 1fr!important;gap:13px 10px!important}}


/* v510 logo, destek genişlik ve bottom nav tıklama düzeltmeleri */
body.ref-simple-topbar .brand.ref-logo-only-brand .logo img,
body.ref-simple-topbar .topbar .brand .logo img,
body.ref-simple-topbar .brand img[data-site-logo]{
  content:url('../img/top_logo.png?v=3.3.576')!important;
  height:42px!important;
  width:auto!important;
  max-width:min(244px,68vw)!important;
  object-fit:contain!important;
  object-position:center center!important;
}
body.login-reference-v491 .login-ref-inline-logo,
body.login-reference-v491 .login-poster-v2-logo{
  content:url('../img/paketik-logo-full.png?v=3.3.576')!important;
  display:block!important;
  margin-left:auto!important;
  margin-right:auto!important;
  object-fit:contain!important;
  object-position:center center!important;
}
html body[data-role="musteri"] .support-ref-page,
html body[data-role="isletme"] .support-ref-page,
html body[data-role="kurye"] .support-ref-page{
  width:100vw!important;
  max-width:none!important;
  min-width:0!important;
  margin-left:calc(50% - 50vw)!important;
  margin-right:calc(50% - 50vw)!important;
  min-height:calc(100dvh - var(--pg-topbar-h,72px))!important;
  box-sizing:border-box!important;
}
html body[data-role] #mobileNav.ref-bottom-nav,
html body[data-role] nav#mobileNav.ref-bottom-nav{
  pointer-events:auto!important;
  touch-action:manipulation!important;
  user-select:none!important;
}
html body[data-role] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn,
html body[data-role] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn *{
  pointer-events:auto!important;
}
@media (min-width:769px){
  html body[data-role="musteri"] .support-ref-page,
  html body[data-role="isletme"] .support-ref-page,
  html body[data-role="kurye"] .support-ref-page{
    width:100%!important;
    max-width:none!important;
    margin-left:0!important;
    margin-right:0!important;
  }
}



/* v512 müşteri/işletme görünüm kurtarma ve cache kırma */
body.ref-simple-topbar .brand.ref-logo-only-brand,body.ref-simple-topbar .topbar .brand{opacity:1!important;pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;}
body.ref-simple-topbar .brand.ref-logo-only-brand .logo img,body.ref-simple-topbar .topbar .brand .logo img,body.ref-simple-topbar .brand img[data-site-logo]{content:url('../img/top_logo.png?v=3.3.576')!important;height:42px!important;width:auto!important;max-width:min(244px,68vw)!important;object-fit:contain!important;object-position:center!important;display:block!important;}
body[data-role="musteri"] .profile-ref-list button,body[data-role="isletme"] .profile-ref-list button{appearance:none!important;-webkit-appearance:none!important;border:0!important;border-bottom:1px solid #edf1f7!important;background:#fff!important;border-radius:0!important;width:100%!important;display:grid!important;grid-template-columns:26px 1fr 18px!important;align-items:center!important;}
html body[data-role] #mobileNav.ref-bottom-nav,html body[data-role] nav#mobileNav.ref-bottom-nav{z-index:2147483000!important;pointer-events:auto!important;}
html body[data-role] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn,html body[data-role] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn *{pointer-events:auto!important;}


/* v3.3.576 build 514 - admin gönderiler ekranı müşteri görünümü + sol menü topbar altı */
html body[data-role="admin"] { --pg-topbar-h: 82px !important; }
html body[data-role="admin"] > .sidebar {
  top: calc(var(--pg-topbar-h,82px) + 12px) !important;
  z-index: 44 !important;
}
@media (min-width:769px) {
  html body[data-role="admin"] { --pg-sidebar-w: 286px !important; }
  html body[data-role="admin"] > .sidebar {
    left: 18px !important;
    bottom: 18px !important;
    height: auto !important;
    max-height: calc(100dvh - var(--pg-topbar-h,82px) - 30px) !important;
    overflow: auto !important;
  }
  html body[data-role="admin"] > main.workspace {
    top: var(--pg-topbar-h,82px) !important;
    left: var(--pg-sidebar-w,286px) !important;
    width: calc(100vw - var(--pg-sidebar-w,286px)) !important;
    height: calc(100dvh - var(--pg-topbar-h,82px)) !important;
  }
}
html body[data-role="admin"] .admin-orders-ref-page {
  width: min(100%,480px) !important;
  max-width: 480px !important;
  margin: 0 auto !important;
  padding: 10px 20px calc(112px + env(safe-area-inset-bottom,0px)) !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-topbar {
  display: grid !important;
  grid-template-columns: 42px 1fr 42px !important;
  align-items: center !important;
  min-height: 44px !important;
  margin: 0 0 14px !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-topbar h2 {
  margin: 0 !important;
  text-align: center !important;
  font-size: 20px !important;
  line-height: 1.2 !important;
  font-weight: 900 !important;
  letter-spacing: -.03em !important;
  color: #101828 !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-topbar button {
  width: 38px !important;
  height: 38px !important;
  border: 0 !important;
  background: transparent !important;
  color: #0f172a !important;
  font-size: 30px !important;
  line-height: 1 !important;
  display: grid !important;
  place-items: center !important;
  padding: 0 !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-search {
  height: 48px !important;
  background: #fff !important;
  border: 1px solid #dbe4ef !important;
  border-radius: 8px !important;
  display: grid !important;
  grid-template-columns: 34px 1fr !important;
  align-items: center !important;
  padding: 0 12px !important;
  margin: 4px 0 16px !important;
  color: #64748b !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-search input {
  border: 0 !important;
  outline: 0 !important;
  background: transparent !important;
  color: #0f172a !important;
  font-size: 14.5px !important;
  width: 100% !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs {
  display: grid !important;
  grid-template-columns: repeat(4,1fr) !important;
  gap: 12px !important;
  height: auto !important;
  margin: 4px 0 12px !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  overflow: visible !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs button {
  min-height: 38px !important;
  border: 1px solid #e5eaf2 !important;
  background: #fff !important;
  border-radius: 999px !important;
  padding: 0 10px !important;
  font-size: 13px !important;
  color: #344054 !important;
  font-weight: 850 !important;
  white-space: nowrap !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs button.active {
  background: #123c9c !important;
  color: #fff !important;
  border-color: #123c9c !important;
  box-shadow: 0 10px 20px rgba(18,60,156,.18) !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-list {
  display: flex !important;
  flex-direction: column !important;
  gap: 12px !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-card {
  position: relative !important;
  background: #fff !important;
  border: 1px solid #e6ecf4 !important;
  border-radius: 14px !important;
  box-shadow: 0 8px 22px rgba(15,23,42,.045) !important;
  overflow: hidden !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-main {
  width: 100% !important;
  display: grid !important;
  grid-template-columns: 58px 1fr auto !important;
  gap: 10px !important;
  align-items: center !important;
  border: 0 !important;
  background: transparent !important;
  text-align: left !important;
  padding: 14px 12px !important;
  color: #0f172a !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-icon {
  width: 52px !important;
  height: 52px !important;
  border-radius: 12px !important;
  display: grid !important;
  place-items: center !important;
  font-size: 22px !important;
  font-weight: 900 !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-icon.blue { background:#eaf2ff !important; color:#2563eb !important; }
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-icon.done { background:#dcfce7 !important; color:#16a34a !important; }
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-icon.orange { background:#fff4e0 !important; color:#f59e0b !important; }
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy {
  display: grid !important;
  gap: 3px !important;
  min-width: 0 !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy b {
  font-size: 15.5px !important;
  line-height: 1.15 !important;
  color: #111827 !important;
  letter-spacing: -.02em !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy small {
  font-size: 12.5px !important;
  color: #344054 !important;
  line-height: 1.25 !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy em {
  font-style: normal !important;
  font-size: 12px !important;
  color: #64748b !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-route span { padding:0 6px !important; color:#64748b !important; }
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-side {
  display: grid !important;
  justify-items: end !important;
  gap: 18px !important;
  align-self: stretch !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-side i {
  font-style: normal !important;
  font-size: 32px !important;
  line-height: 1 !important;
  color: #0f172a !important;
  align-self: end !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-detail-link {
  position: absolute !important;
  right: 42px !important;
  bottom: 18px !important;
  border: 0 !important;
  background: transparent !important;
  color: #123c9c !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  padding: 0 !important;
}
html body[data-role="admin"] .admin-orders-ref-page .orders-ref-empty {
  background: #fff !important;
  border-radius: 0 !important;
  padding: 32px 16px !important;
  color: #667085 !important;
  text-align: center !important;
}
@media (max-width:420px) {
  html body[data-role="admin"] .admin-orders-ref-page { padding-left:14px !important; padding-right:14px !important; }
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs { gap:8px !important; }
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs button { font-size:12px !important; padding:0 8px !important; }
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-main { grid-template-columns:54px 1fr auto !important; }
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-icon { width:48px !important; height:48px !important; }
}


/* v3.3.576 build 526 - non-admin topbar logo/menu/bell fix */
html body.ref-simple-topbar:not([data-role="admin"]) .topbar,
html body[data-role="musteri"] .topbar,
html body[data-role="isletme"] .topbar,
html body[data-role="kurye"] .topbar{
  background:#fff!important;
  border-bottom:1px solid #eef1f6!important;
  box-shadow:0 8px 22px rgba(15,23,42,.04)!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) .topbar .container.topbar-inner,
html body.ref-simple-topbar:not([data-role="admin"]) .topbar .topbar-inner,
html body[data-role="musteri"] .topbar .container.topbar-inner,
html body[data-role="isletme"] .topbar .container.topbar-inner,
html body[data-role="kurye"] .topbar .container.topbar-inner{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:8px 16px!important;
  min-height:64px!important;
  width:100%!important;
  max-width:none!important;
  gap:0!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) #globalMenuToggle,
html body.ref-simple-topbar:not([data-role="admin"]) .global-menu-toggle,
html body[data-role="musteri"] #globalMenuToggle,
html body[data-role="musteri"] .global-menu-toggle,
html body[data-role="isletme"] #globalMenuToggle,
html body[data-role="isletme"] .global-menu-toggle,
html body[data-role="kurye"] #globalMenuToggle,
html body[data-role="kurye"] .global-menu-toggle{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  width:0!important;
  min-width:0!important;
  max-width:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) #notifBtn,
html body[data-role="musteri"] #notifBtn,
html body[data-role="isletme"] #notifBtn,
html body[data-role="kurye"] #notifBtn,
html body.ref-simple-topbar:not([data-role="admin"]) .top-actions,
html body[data-role="musteri"] .top-actions,
html body[data-role="isletme"] .top-actions,
html body[data-role="kurye"] .top-actions{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  max-width:0!important;
  overflow:hidden!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) .brand.ref-logo-only-brand,
html body.ref-simple-topbar:not([data-role="admin"]) .topbar .brand,
html body[data-role="musteri"] .topbar .brand,
html body[data-role="isletme"] .topbar .brand,
html body[data-role="kurye"] .topbar .brand{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 auto!important;
  width:auto!important;
  max-width:calc(100vw - 32px)!important;
  margin:0 auto!important;
  opacity:1!important;
  visibility:visible!important;
  pointer-events:auto!important;
  transform:none!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) .brand-title,
html body.ref-simple-topbar:not([data-role="admin"]) .brand-subtitle,
html body[data-role="musteri"] .brand-title,
html body[data-role="musteri"] .brand-subtitle,
html body[data-role="isletme"] .brand-title,
html body[data-role="isletme"] .brand-subtitle,
html body[data-role="kurye"] .brand-title,
html body[data-role="kurye"] .brand-subtitle{
  display:none!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) .brand .logo,
html body[data-role="musteri"] .brand .logo,
html body[data-role="isletme"] .brand .logo,
html body[data-role="kurye"] .brand .logo{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  height:auto!important;
  background:transparent!important;
  box-shadow:none!important;
  border:0!important;
  padding:0!important;
  margin:0!important;
  opacity:1!important;
  visibility:visible!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) .brand .logo img,
html body.ref-simple-topbar:not([data-role="admin"]) .brand img[data-site-logo],
html body[data-role="musteri"] .brand .logo img,
html body[data-role="isletme"] .brand .logo img,
html body[data-role="kurye"] .brand .logo img{
  content:url('../img/top_logo.png?v=3.3.576')!important;
  display:block!important;
  height:42px!important;
  width:auto!important;
  max-width:min(270px,78vw)!important;
  object-fit:contain!important;
  object-position:center center!important;
  opacity:1!important;
  visibility:visible!important;
}
html body.ref-simple-topbar:not([data-role="admin"]) #sidebar,
html body[data-role="musteri"] #sidebar,
html body[data-role="isletme"] #sidebar,
html body[data-role="kurye"] #sidebar,
html body.ref-simple-topbar:not([data-role="admin"]) #mobileMenuBackdrop,
html body[data-role="musteri"] #mobileMenuBackdrop,
html body[data-role="isletme"] #mobileMenuBackdrop,
html body[data-role="kurye"] #mobileMenuBackdrop{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}

/* v518 login alt yasal link düzeltmesi: ikon/kart yok, sadece metin link */
body.login-reference-v491 .login-ref-legal-links{
  display:flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  flex-wrap:wrap!important;
  gap:2px 7px!important;
  width:100%!important;
  margin-top:2px!important;
  padding:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  text-align:center!important;
  line-height:1.35!important;
}
body.login-reference-v491 .login-ref-legal-link,
body.login-reference-v491 .login-ref-legal-link.is-read,
body.login-reference-v491 .login-ref-legal-link.legal-doc-link,
body.login-reference-v491 .login-ref-legal-link.legal-doc-link.is-read{
  appearance:none!important;
  -webkit-appearance:none!important;
  display:inline!important;
  width:auto!important;
  min-width:0!important;
  max-width:none!important;
  min-height:0!important;
  height:auto!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:#1d4ed8!important;
  font-size:11.5px!important;
  font-weight:750!important;
  line-height:1.35!important;
  text-decoration:underline!important;
  text-underline-offset:2px!important;
  cursor:pointer!important;
  white-space:normal!important;
  overflow:visible!important;
  position:static!important;
}
body.login-reference-v491 .login-ref-legal-link::before,
body.login-reference-v491 .login-ref-legal-link::after,
body.login-reference-v491 .login-ref-legal-link.is-read::before,
body.login-reference-v491 .login-ref-legal-link.is-read::after,
body.login-reference-v491 .login-ref-legal-link.legal-doc-link::before,
body.login-reference-v491 .login-ref-legal-link.legal-doc-link::after,
body.login-reference-v491 .login-ref-legal-link.legal-doc-link.is-read::before,
body.login-reference-v491 .login-ref-legal-link.legal-doc-link.is-read::after{
  content:none!important;
  display:none!important;
  width:0!important;
  height:0!important;
  margin:0!important;
  padding:0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
}
body.login-reference-v491 .login-ref-legal-sep{
  display:inline!important;
  color:#94a3b8!important;
  font-size:11.5px!important;
  line-height:1.35!important;
}
@media (min-width:769px){
  body.login-reference-v491 .login-poster-v2-page{padding:18px 14px 28px!important;}
  body.login-reference-v491 .login-poster-v2-shell{width:100%!important;max-width:430px!important;min-height:calc(100svh - 36px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:0!important;padding:8px 0!important;}
  body.login-reference-v491 .login-poster-v2-card,
  body.login-reference-v491 .login-ref-card,
  body.login-reference-v491 .login-poster-v2-card.login-ref-card{width:100%!important;max-width:430px!important;margin:0 auto!important;justify-self:center!important;}
}


/* v520 kesin düzeltmeler: admin kullanıcı sil, ayarlar teması, sade login yasal linkler */
html body.login-reference-v491 .login-ref-legal-links,
html body.login-reference-v491 .login-ref-bottom-actions .login-ref-legal-links{
  display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;
  gap:2px 7px!important;width:100%!important;margin:2px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;
  outline:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;text-align:center!important;line-height:1.35!important;
}
html body.login-reference-v491 .login-ref-legal-link,
html body.login-reference-v491 .login-ref-legal-link:visited,
html body.login-reference-v491 .login-ref-legal-link.is-read,
html body.login-reference-v491 .login-ref-legal-link.legal-doc-link,
html body.login-reference-v491 .login-ref-legal-link.legal-doc-link.is-read{
  appearance:none!important;-webkit-appearance:none!important;display:inline!important;width:auto!important;min-width:0!important;max-width:none!important;
  min-height:0!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;outline:0!important;
  background:transparent!important;background-image:none!important;box-shadow:none!important;color:#1d4ed8!important;font-size:11.5px!important;font-weight:800!important;
  line-height:1.35!important;text-decoration:underline!important;text-underline-offset:2px!important;cursor:pointer!important;white-space:normal!important;overflow:visible!important;
  position:static!important;transform:none!important;filter:none!important;
}
html body.login-reference-v491 .login-ref-legal-link::before,
html body.login-reference-v491 .login-ref-legal-link::after,
html body.login-reference-v491 .login-ref-legal-link.is-read::before,
html body.login-reference-v491 .login-ref-legal-link.is-read::after,
html body.login-reference-v491 .login-ref-legal-link.legal-doc-link::before,
html body.login-reference-v491 .login-ref-legal-link.legal-doc-link::after,
html body.login-reference-v491 .login-ref-legal-link.legal-doc-link.is-read::before,
html body.login-reference-v491 .login-ref-legal-link.legal-doc-link.is-read::after,
html body.login-reference-v491 .login-ref-legal-links svg,
html body.login-reference-v491 .login-ref-legal-links img,
html body.login-reference-v491 .login-ref-legal-links i,
html body.login-reference-v491 .login-ref-legal-links .icon{content:none!important;display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
html body.login-reference-v491 .login-ref-legal-sep{display:inline!important;color:#94a3b8!important;font-size:11.5px!important;line-height:1.35!important;}

html body[data-role="admin"] .admin-user-row-actions,
html body[data-role="admin"] .admin-user-mobile-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important;min-width:max-content!important;}
html body[data-role="admin"] .admin-user-edit-btn,
html body[data-role="admin"] .admin-user-delete-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:relative!important;z-index:5!important;min-height:34px!important;height:34px!important;border-radius:999px!important;padding:0 12px!important;font-size:12px!important;font-weight:950!important;white-space:nowrap!important;}
html body[data-role="admin"] .admin-user-edit-btn{background:#2563eb!important;color:#fff!important;border-color:#2563eb!important;box-shadow:0 10px 22px rgba(37,99,235,.24)!important;}
html body[data-role="admin"] .admin-user-delete-btn{background:#ef4444!important;color:#fff!important;border-color:#ef4444!important;box-shadow:0 10px 22px rgba(239,68,68,.24)!important;}
html body[data-role="admin"] .user-simple-card .user-simple-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;}
html body[data-role="admin"] .user-simple-card .user-simple-main b,
html body[data-role="admin"] .user-simple-card .user-simple-main small{display:block!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;}

html body[data-role="admin"][data-view^="settings"] > main.workspace{background:linear-gradient(180deg,#f8fbff 0%,#eef4ff 100%)!important;}
html body[data-role="admin"][data-view^="settings"] #viewRoot{color:#0b1b4d!important;}
html body[data-role="admin"][data-view^="settings"] .settings-home-page,
html body[data-role="admin"][data-view^="settings"] .settings-content-panel,
html body[data-role="admin"][data-view^="settings"] .settings-card,
html body[data-role="admin"][data-view^="settings"] .settings-card-full,
html body[data-role="admin"][data-view^="settings"] .site-settings-card,
html body[data-role="admin"][data-view^="settings"] .users-management-panel,
html body[data-role="admin"][data-view^="settings"] .user-create-strip,
html body[data-role="admin"][data-view^="settings"] .panel{background:#fff!important;border:1px solid rgba(11,27,77,.10)!important;box-shadow:0 16px 42px rgba(11,27,77,.08)!important;color:#0b1b4d!important;}
html body[data-role="admin"][data-view^="settings"] .panel-title h2,
html body[data-role="admin"][data-view^="settings"] .settings-card h2,
html body[data-role="admin"][data-view^="settings"] .settings-card h3,
html body[data-role="admin"][data-view^="settings"] h2,
html body[data-role="admin"][data-view^="settings"] h3{color:#081a42!important;}
html body[data-role="admin"][data-view^="settings"] .muted,
html body[data-role="admin"][data-view^="settings"] .tiny{color:#64748b!important;}
html body[data-role="admin"][data-view^="settings"] .btn.primary,
html body[data-role="admin"][data-view^="settings"] #openAddUserModal{background:linear-gradient(135deg,#0b2d6b,#123f95)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 14px 30px rgba(11,45,107,.24)!important;}
html body[data-role="admin"][data-view^="settings"] .input,
html body[data-role="admin"][data-view^="settings"] .select,
html body[data-role="admin"][data-view^="settings"] textarea{background:#fff!important;border:1px solid rgba(11,27,77,.16)!important;color:#0b1b4d!important;box-shadow:0 8px 22px rgba(11,27,77,.04)!important;}
html body[data-role="admin"][data-view^="settings"] .quick-card{background:#fff!important;border-color:rgba(11,27,77,.10)!important;color:#0b1b4d!important;box-shadow:0 14px 28px rgba(11,27,77,.07)!important;}
html body[data-role="admin"][data-view^="settings"] .quick-card .big{color:#0b2d6b!important;}
html body[data-role="admin"] .settings-reset-alert{background:linear-gradient(135deg,#ffffff 0%,#f8fbff 50%,#eef4ff 100%)!important;border-color:rgba(11,45,107,.12)!important;}
html body[data-role="admin"] .settings-reset-badge{background:rgba(11,45,107,.10)!important;color:#0b2d6b!important;}
html body[data-role="admin"] .settings-reset-btn{background:linear-gradient(135deg,#0b2d6b,#123f95)!important;box-shadow:0 14px 30px rgba(11,45,107,.24)!important;}

@media (max-width:768px){
  html body[data-role="admin"] .admin-user-row-actions{gap:6px!important;}
  html body[data-role="admin"] .admin-user-edit-btn,
  html body[data-role="admin"] .admin-user-delete-btn{min-width:48px!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:11.5px!important;}
  html body[data-role="admin"][data-view^="settings"] .settings-content-panel,
  html body[data-role="admin"][data-view^="settings"] .settings-home-page,
  html body[data-role="admin"][data-view^="settings"] .users-management-panel{border-radius:0!important;margin:0!important;}
}


/* v3.3.576 build 526 - PC masaüstü görünüm kesin düzeltme */
@media (min-width:769px){
  html.pc-desktop-shell-root,
  html.pc-desktop-shell-root body,
  html body[data-role].pc-desktop-shell{
    min-width:0!important;
    width:100%!important;
    max-width:none!important;
    overflow:hidden!important;
    background:#f3f7fb!important;
  }
  html body[data-role].pc-desktop-shell #mobileNav,
  html body[data-role].pc-desktop-shell .ref-bottom-nav,
  html body[data-role].pc-desktop-shell .mobile-nav,
  html body[data-role].pc-desktop-shell .bottom-nav,
  html body[data-role].pc-desktop-shell [data-bottom-nav]{
    display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;
    width:0!important;height:0!important;min-height:0!important;max-height:0!important;overflow:hidden!important;
  }
  html body[data-role].pc-desktop-shell .topbar{
    position:fixed!important;top:0!important;left:0!important;right:0!important;width:100vw!important;
    height:74px!important;min-height:74px!important;max-height:74px!important;
    background:rgba(255,255,255,.96)!important;border-bottom:1px solid #e8eef6!important;
    box-shadow:0 8px 28px rgba(15,23,42,.06)!important;z-index:2147483200!important;
  }
  html body[data-role].pc-desktop-shell .topbar .container.topbar-inner,
  html body[data-role].pc-desktop-shell .topbar .topbar-inner{
    position:relative!important;display:flex!important;grid-template-columns:none!important;align-items:center!important;
    justify-content:space-between!important;justify-items:stretch!important;gap:14px!important;
    width:100%!important;max-width:none!important;min-height:74px!important;height:74px!important;
    margin:0!important;padding:0 22px!important;transform:none!important;
  }
  html body[data-role].pc-desktop-shell #globalMenuToggle,
  html body[data-role].pc-desktop-shell .global-menu-toggle{
    display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;
  }
  html body[data-role].pc-desktop-shell .topbar .brand,
  html body[data-role].pc-desktop-shell .brand.ref-logo-only-brand{
    position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;transform:none!important;
    display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;
    flex:0 0 auto!important;width:auto!important;max-width:min(520px,45vw)!important;margin:0!important;opacity:1!important;visibility:visible!important;
  }
  html body[data-role].pc-desktop-shell .topbar .brand>div:not(.logo),
  html body[data-role].pc-desktop-shell .brand-title,
  html body[data-role].pc-desktop-shell .brand-subtitle{
    display:block!important;visibility:visible!important;opacity:1!important;height:auto!important;width:auto!important;max-width:360px!important;
  }
  html body[data-role].pc-desktop-shell .topbar .brand .logo,
  html body[data-role].pc-desktop-shell .brand .logo,
  html body[data-role].pc-desktop-shell .brand .ref-logo-wrap{
    display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;
    min-width:0!important;min-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;
  }
  html body[data-role].pc-desktop-shell .topbar .brand .logo img,
  html body[data-role].pc-desktop-shell .brand img[data-site-logo]{
    display:block!important;height:42px!important;width:auto!important;max-width:260px!important;object-fit:contain!important;object-position:center!important;
  }
  html body[data-role].pc-desktop-shell .top-actions{
    position:static!important;right:auto!important;top:auto!important;transform:none!important;margin-left:auto!important;
    display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;visibility:visible!important;opacity:1!important;
  }
  html body[data-role].pc-desktop-shell #balanceBtn,
  html body[data-role].pc-desktop-shell #packageBtn,
  html body[data-role].pc-desktop-shell #logoutBtn,
  html body[data-role].pc-desktop-shell #notifBtn,
  html body[data-role].pc-desktop-shell #topProfileWrap{
    display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;
  }
  html body[data-role].pc-desktop-shell #topProfileWrap{display:flex!important;}
  html body[data-role].pc-desktop-shell > .sidebar,
  html body[data-role].pc-desktop-shell #sidebar{
    display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;
    position:fixed!important;top:92px!important;left:22px!important;bottom:18px!important;width:240px!important;height:auto!important;
    max-height:calc(100dvh - 110px)!important;overflow:auto!important;z-index:45!important;
    border:1px solid rgba(226,232,240,.96)!important;border-radius:26px!important;background:rgba(255,255,255,.96)!important;
    box-shadow:0 18px 50px rgba(15,23,42,.10)!important;padding:12px!important;
  }
  html body[data-role].pc-desktop-shell > main.workspace,
  html body[data-role].pc-desktop-shell main.workspace,
  html body[data-role].pc-desktop-shell.has-ref-mobile-nav main.workspace{
    position:fixed!important;top:74px!important;left:286px!important;right:0!important;bottom:0!important;
    width:calc(100vw - 286px)!important;max-width:none!important;height:calc(100dvh - 74px)!important;max-height:none!important;min-height:0!important;
    margin:0!important;padding:18px 22px 22px 0!important;overflow:auto!important;-webkit-overflow-scrolling:auto!important;
    background:#f3f7fb!important;box-sizing:border-box!important;
  }
  html body[data-role].pc-desktop-shell .workspace-inner,
  html body[data-role].pc-desktop-shell #viewRoot{
    width:100%!important;max-width:none!important;min-width:0!important;min-height:100%!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important;
  }
  html body[data-role].pc-desktop-shell .home-ref-page,
  html body[data-role].pc-desktop-shell .tracking-ref-page,
  html body[data-role].pc-desktop-shell .notifications-ref-page,
  html body[data-role].pc-desktop-shell .notif-ref-page,
  html body[data-role].pc-desktop-shell .support-ref-page,
  html body[data-role].pc-desktop-shell .profile-ref-page,
  html body[data-role].pc-desktop-shell .wallet-ref-page,
  html body[data-role].pc-desktop-shell .orders-ref-page,
  html body[data-role].pc-desktop-shell .courier-ref-home-page,
  html body[data-role].pc-desktop-shell .courier-task-ref-page,
  html body[data-role].pc-desktop-shell .admin-ref-home-page,
  html body[data-role].pc-desktop-shell .admin-orders-ref-page,
  html body[data-role].pc-desktop-shell .settings-home-page,
  html body[data-role].pc-desktop-shell .settings-content-panel,
  html body[data-role].pc-desktop-shell .modern-settings-page{
    width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:18px!important;box-sizing:border-box!important;
  }
  html body[data-role].pc-desktop-shell .admin-ref-home-page{display:grid!important;grid-template-columns:minmax(340px,520px) minmax(360px,1fr)!important;align-items:start!important;gap:18px!important;}
  html body[data-role].pc-desktop-shell .admin-ref-hero{min-height:190px!important;}
  html body[data-role].pc-desktop-shell .admin-ref-activity-card{min-height:190px!important;}
  html body[data-role].pc-desktop-shell .home-ref-page{background:transparent!important;color:#0f172a!important;}
  html body[data-role].pc-desktop-shell .orders-ref-list,
  html body[data-role].pc-desktop-shell .support-ref-list,
  html body[data-role].pc-desktop-shell .notif-ref-list,
  html body[data-role].pc-desktop-shell .courier-ref-task-list{
    display:grid!important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;gap:14px!important;align-items:start!important;
  }
  html body[data-role].pc-desktop-shell .admin-user-edit-btn,
  html body[data-role].pc-desktop-shell .admin-user-delete-btn{
    width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;padding:0!important;border-radius:15px!important;
    display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:0!important;gap:0!important;white-space:nowrap!important;overflow:hidden!important;
  }
  html body[data-role].pc-desktop-shell .admin-user-edit-btn{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;}
  html body[data-role].pc-desktop-shell .admin-user-delete-btn{background:#ef4444!important;border-color:#ef4444!important;color:#fff!important;}
  html body[data-role].pc-desktop-shell .admin-user-edit-btn span,
  html body[data-role].pc-desktop-shell .admin-user-delete-btn span,
  html body[data-role].pc-desktop-shell .admin-user-edit-btn .label,
  html body[data-role].pc-desktop-shell .admin-user-delete-btn .label{display:none!important;}
  html body[data-role].pc-desktop-shell .admin-user-edit-btn svg,
  html body[data-role].pc-desktop-shell .admin-user-delete-btn svg{display:block!important;width:18px!important;height:18px!important;stroke:currentColor!important;}
}


/* v524 admin bottom nav tek satır düzeltmesi */
html body[data-role="admin"] #mobileNav.ref-bottom-nav-admin,
html body[data-role="admin"] nav#mobileNav.ref-bottom-nav-admin{
  grid-template-columns:repeat(5,minmax(0,1fr))!important;
  grid-auto-flow:column!important;
  grid-auto-rows:1fr!important;
  align-items:center!important;
  min-height:76px!important;
}
html body[data-role="admin"] #mobileNav.ref-bottom-nav-admin .ref-bottom-nav-btn{
  min-width:0!important;
  white-space:nowrap!important;
}
html body[data-role="admin"] #mobileNav.ref-bottom-nav-admin .ref-bottom-nav-label{
  font-size:10.5px!important;
  line-height:1.1!important;
}

/* v3.3.576 build 526 - PC koyu dashboard / sol menü / yeni gönderi modal düzeltmeleri */
@media (min-width:769px){
  :root{--pg-sidebar-w:352px!important;--pg-topbar-h:76px!important;--pc-bg:#071426;--pc-bg-2:#0d1d35;--pc-card:#10223a;--pc-card-2:#0d1d34;--pc-line:rgba(148,163,184,.16);--pc-text:#f8fafc;--pc-muted:#93a4bb;--pc-blue:#2f86ff;--pc-green:#22c55e;--pc-cyan:#22d3ee;--pc-pink:#f43f7f;--pc-amber:#f59e0b;}
  html.pc-desktop-shell-root,html.pc-desktop-shell-root body,html body[data-role].pc-desktop-shell{background:radial-gradient(circle at 82% 10%,rgba(28,119,255,.16),transparent 27%),linear-gradient(135deg,#071426 0%,#0d1d35 52%,#0a1628 100%)!important;color:var(--pc-text)!important;overflow:hidden!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;}
  html body[data-role].pc-desktop-shell *{box-sizing:border-box;}
  html body[data-role].pc-desktop-shell #mobileNav,html body[data-role].pc-desktop-shell .ref-bottom-nav,html body[data-role].pc-desktop-shell .mobile-nav,html body[data-role].pc-desktop-shell .bottom-nav{display:none!important;}

  html body[data-role].pc-desktop-shell .topbar{position:fixed!important;top:0!important;left:var(--pg-sidebar-w,352px)!important;right:0!important;width:auto!important;height:76px!important;min-height:76px!important;max-height:76px!important;background:rgba(8,19,36,.94)!important;border:0!important;border-bottom:1px solid rgba(148,163,184,.12)!important;box-shadow:none!important;backdrop-filter:blur(22px)!important;z-index:80!important;}
  html body[data-role].pc-desktop-shell .topbar .container.topbar-inner,html body[data-role].pc-desktop-shell .topbar .topbar-inner{height:76px!important;min-height:76px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 28px 0 30px!important;gap:18px!important;background:transparent!important;}
  html body[data-role].pc-desktop-shell .topbar .brand{display:none!important;}
  html body[data-role].pc-desktop-shell #globalMenuToggle,html body[data-role].pc-desktop-shell .global-menu-toggle{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:static!important;width:42px!important;height:42px!important;border-radius:14px!important;background:transparent!important;border:0!important;box-shadow:none!important;align-items:center!important;justify-content:center!important;gap:5px!important;margin:0!important;}
  html body[data-role].pc-desktop-shell #globalMenuToggle span,html body[data-role].pc-desktop-shell .global-menu-toggle span{display:block!important;width:23px!important;height:2px!important;border-radius:999px!important;background:#dbeafe!important;margin:2.5px 0!important;box-shadow:none!important;}
  html body[data-role].pc-desktop-shell .top-actions{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;}
  html body[data-role].pc-desktop-shell #balanceBtn,html body[data-role].pc-desktop-shell #packageBtn,html body[data-role].pc-desktop-shell #logoutBtn{display:none!important;}
  html body[data-role].pc-desktop-shell #notifBtn{display:inline-flex!important;width:42px!important;height:42px!important;border-radius:14px!important;background:transparent!important;border:0!important;color:#9db8ff!important;box-shadow:none!important;font-size:22px!important;position:relative!important;}
  html body[data-role].pc-desktop-shell #notifBtn::after{content:'3';position:absolute;right:2px;top:0;width:18px;height:18px;border-radius:999px;background:#10b981;color:#fff;display:grid;place-items:center;font-size:10px;font-weight:900;}
  html body[data-role].pc-desktop-shell #topProfileWrap{display:flex!important;align-items:center!important;}
  html body[data-role].pc-desktop-shell #topProfileWrap::before{content:'☾';width:42px;height:42px;border-radius:14px;display:inline-grid;place-items:center;color:#b8c7ff;font-size:22px;margin-right:12px;}
  html body[data-role].pc-desktop-shell #topProfileWrap::after{content:'Y⌄';width:46px;height:46px;border-radius:999px;display:inline-grid;place-items:center;color:#fff;font-weight:900;font-size:16px;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 12px 28px rgba(99,102,241,.32);}

  html body[data-role].pc-desktop-shell > .sidebar,html body[data-role].pc-desktop-shell #sidebar{position:fixed!important;left:18px!important;top:14px!important;bottom:14px!important;width:320px!important;height:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:16px 14px!important;border-radius:24px!important;background:linear-gradient(180deg,rgba(11,26,47,.98),rgba(8,20,36,.98))!important;border:1px solid rgba(148,163,184,.22)!important;box-shadow:22px 0 60px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)!important;color:var(--pc-text)!important;z-index:90!important;}
  html body[data-role].pc-desktop-shell #sidebar .side-modules-title{display:none!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-list{display:flex!important;flex-direction:column!important;gap:20px!important;overflow:auto!important;padding:0 0 14px!important;scrollbar-width:thin;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group{display:flex!important;flex-direction:column!important;gap:8px!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group-title{margin:4px 14px 8px!important;color:#a8b4c8!important;font-size:12px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:900!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group:first-child .nav-group-title{margin:0 0 14px!important;padding:12px 18px!important;border-radius:999px!important;background:linear-gradient(90deg,#22d3ee 0%,#22c55e 100%)!important;color:#fff!important;box-shadow:0 18px 36px rgba(16,185,129,.24)!important;font-size:15px!important;letter-spacing:.05em!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group-items{display:grid!important;gap:8px!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn{width:100%!important;min-height:58px!important;display:grid!important;grid-template-columns:48px 1fr!important;align-items:center!important;gap:12px!important;border:0!important;border-radius:16px!important;background:transparent!important;color:#dce6f5!important;padding:8px 16px!important;font-size:17px!important;font-weight:800!important;text-align:left!important;box-shadow:none!important;transition:background .18s ease,transform .18s ease,color .18s ease!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn .nav-ico{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;font-size:23px!important;border-radius:12px!important;background:rgba(255,255,255,.06)!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn:hover{background:rgba(255,255,255,.06)!important;transform:translateX(2px)!important;color:#fff!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn.active{background:linear-gradient(90deg,#22d3ee 0%,#22c55e 100%)!important;color:#fff!important;box-shadow:0 16px 34px rgba(34,211,238,.22)!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn.active .nav-ico{background:rgba(255,255,255,.14)!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-card{margin-top:auto!important;display:grid!important;grid-template-columns:52px 1fr 34px!important;align-items:center!important;gap:12px!important;padding:14px!important;border-radius:18px!important;background:rgba(15,33,57,.78)!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-avatar{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#60a5fa,#8b5cf6);color:#fff;font-weight:900;box-shadow:0 14px 30px rgba(96,165,250,.24);}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-copy{min-width:0;display:flex;flex-direction:column;gap:2px;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-copy b{font-size:15px;font-weight:900;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-copy small{font-size:13px;color:#a7b5c9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-btn{width:34px;height:34px;border-radius:12px;border:0;background:transparent;color:#dbeafe;font-size:22px;cursor:pointer;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-btn:hover{background:rgba(239,68,68,.14);color:#fecaca;}

  html body[data-role].pc-desktop-shell > main.workspace,html body[data-role].pc-desktop-shell main.workspace,html body[data-role].pc-desktop-shell.has-ref-mobile-nav main.workspace{position:fixed!important;top:76px!important;left:var(--pg-sidebar-w,352px)!important;right:0!important;bottom:0!important;width:calc(100vw - var(--pg-sidebar-w,352px))!important;height:calc(100dvh - 76px)!important;max-width:none!important;min-height:0!important;padding:24px 34px 34px 0!important;margin:0!important;overflow:auto!important;background:linear-gradient(135deg,#071426 0%,#0d1d35 52%,#0a1628 100%)!important;color:var(--pc-text)!important;}
  html body[data-role].pc-desktop-shell .workspace-inner,html body[data-role].pc-desktop-shell #viewRoot{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;padding:0!important;color:var(--pc-text)!important;}
  html body[data-role].pc-desktop-shell .panel,html body[data-role].pc-desktop-shell .item-card,html body[data-role].pc-desktop-shell .settings-card,html body[data-role].pc-desktop-shell .quick-card,html body[data-role].pc-desktop-shell .table-wrap,html body[data-role].pc-desktop-shell .support-ref-card,html body[data-role].pc-desktop-shell .orders-ref-card,html body[data-role].pc-desktop-shell .profile-ref-list,html body[data-role].pc-desktop-shell .wallet-ref-balance{background:rgba(16,34,58,.86)!important;border:1px solid var(--pc-line)!important;color:var(--pc-text)!important;box-shadow:0 22px 60px rgba(0,0,0,.20)!important;}
  html body[data-role].pc-desktop-shell h1,html body[data-role].pc-desktop-shell h2,html body[data-role].pc-desktop-shell h3,html body[data-role].pc-desktop-shell b{color:#f8fafc!important;}
  html body[data-role].pc-desktop-shell .muted,html body[data-role].pc-desktop-shell .tiny,html body[data-role].pc-desktop-shell small,html body[data-role].pc-desktop-shell p{color:var(--pc-muted)!important;}
  html body[data-role].pc-desktop-shell .input,html body[data-role].pc-desktop-shell .select,html body[data-role].pc-desktop-shell textarea{background:#0b1d32!important;border:1px solid rgba(148,163,184,.18)!important;color:#e5edf8!important;box-shadow:none!important;}
  html body[data-role].pc-desktop-shell .btn.primary,html body[data-role].pc-desktop-shell button.btn.primary{background:linear-gradient(90deg,#22d3ee,#22c55e)!important;border:0!important;color:#fff!important;box-shadow:0 16px 34px rgba(34,211,238,.20)!important;}
  html body[data-role].pc-desktop-shell .btn.ghost{background:#0b1d32!important;border:1px solid rgba(148,163,184,.18)!important;color:#dce6f5!important;}

  html body[data-role="admin"].pc-desktop-shell .pc-dashboard-page{width:100%!important;max-width:none!important;padding:26px 0 38px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-page-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;margin:0 0 30px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-page-heading h1{margin:0 0 8px!important;font-size:38px!important;line-height:1!important;letter-spacing:-.04em!important;font-weight:950!important;color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.18)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-page-heading p{margin:0!important;font-size:16px!important;color:#9aa9bd!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-new-user-btn{height:52px!important;min-width:168px!important;border-radius:12px!important;border:0!important;background:linear-gradient(90deg,#20bdf0,#22c55e)!important;color:#fff!important;font-weight:900!important;font-size:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;box-shadow:0 16px 40px rgba(34,197,94,.22)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-new-user-btn span{font-size:24px;line-height:0;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-grid{display:grid!important;grid-template-columns:repeat(4,minmax(190px,1fr))!important;gap:20px!important;margin:0 0 30px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card{min-height:150px!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(17,38,64,.96),rgba(13,29,50,.92))!important;border:1px solid rgba(148,163,184,.16)!important;display:grid!important;grid-template-columns:64px 1fr 110px!important;align-items:center!important;gap:18px!important;padding:22px!important;box-shadow:0 22px 60px rgba(0,0,0,.18)!important;overflow:hidden!important;position:relative!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-icon{width:58px!important;height:58px!important;border-radius:14px!important;display:grid!important;place-items:center!important;font-size:27px!important;background:rgba(47,134,255,.18)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card small{display:block!important;font-size:15px!important;font-weight:800!important;color:#a5b4c8!important;margin-bottom:5px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card b{display:block!important;font-size:31px!important;line-height:1!important;font-weight:950!important;color:#fff!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card em{display:block!important;margin-top:18px!important;font-style:normal!important;font-size:13px!important;font-weight:800!important;color:#3b82f6!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card i{height:42px;width:110px;align-self:end;opacity:.95;background:linear-gradient(135deg,transparent 0 25%,currentColor 26% 32%,transparent 33% 45%,currentColor 46% 53%,transparent 54% 66%,currentColor 67% 74%,transparent 75%);color:#3b82f6;}
  html body[data-role="admin"].pc-desktop-shell .metric-green .pc-metric-icon{background:rgba(34,197,94,.16)!important}.metric-green em,.metric-green i{color:#22c55e!important}.metric-amber .pc-metric-icon{background:rgba(245,158,11,.18)!important}.metric-amber em,.metric-amber i{color:#f59e0b!important}.metric-pink .pc-metric-icon{background:rgba(244,63,127,.18)!important}.metric-pink em,.metric-pink i{color:#f43f7f!important}
  html body[data-role="admin"].pc-desktop-shell .pc-table-panel{border-radius:18px!important;background:rgba(16,34,58,.86)!important;border:1px solid rgba(148,163,184,.14)!important;box-shadow:0 28px 74px rgba(0,0,0,.22)!important;overflow:hidden!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:26px 28px!important;border-bottom:1px solid rgba(148,163,184,.12)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-head h2{margin:0!important;font-size:27px!important;font-weight:950!important;color:#fff!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-tools{display:flex!important;align-items:center!important;gap:12px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-search{width:290px!important;height:48px!important;display:grid!important;grid-template-columns:36px 1fr!important;align-items:center!important;background:#0b1d32!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:10px!important;color:#9aa9bd!important;padding:0 14px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-search input{background:transparent!important;border:0!important;outline:0!important;color:#e5edf8!important;font-size:15px!important;width:100%!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-filter-select,html body[data-role="admin"].pc-desktop-shell .pc-export-btn{height:48px!important;border-radius:10px!important;background:#0b1d32!important;border:1px solid rgba(148,163,184,.22)!important;color:#dce6f5!important;padding:0 18px!important;font-weight:850!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table-wrap{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:auto!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table{width:100%!important;border-collapse:collapse!important;min-width:920px!important;background:transparent!important;color:#dce6f5!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table th{height:60px!important;padding:0 28px!important;text-align:left!important;font-size:13px!important;letter-spacing:.06em!important;color:#9aa9bd!important;background:rgba(9,22,39,.34)!important;border-bottom:1px solid rgba(148,163,184,.10)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table td{height:78px!important;padding:0 28px!important;border-bottom:1px solid rgba(148,163,184,.10)!important;color:#dce6f5!important;font-size:15px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table tr:hover td{background:rgba(255,255,255,.025)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-user-cell{display:grid!important;grid-template-columns:48px 1fr!important;align-items:center!important;gap:14px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-user-avatar{width:44px!important;height:44px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#3b82f6,#2563eb)!important;color:#fff!important;font-weight:900!important;font-size:15px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-user-avatar.tone-isletme{background:linear-gradient(135deg,#06b6d4,#14b8a6)!important}.pc-user-avatar.tone-kurye{background:linear-gradient(135deg,#f59e0b,#fb923c)!important}.pc-user-avatar.tone-admin{background:linear-gradient(135deg,#8b5cf6,#6366f1)!important}
  html body[data-role="admin"].pc-desktop-shell .pc-user-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.pc-user-copy b{font-size:15px!important}.pc-user-copy small{font-size:13px!important;color:#8ea2ba!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-role-pill,.pc-status-pill{display:inline-flex!important;align-items:center!important;border-radius:8px!important;min-height:30px!important;padding:0 11px!important;font-size:13px!important;font-weight:900!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-role-pill{background:rgba(47,134,255,.16)!important;color:#60a5fa!important}.pc-role-pill.role-admin{background:rgba(139,92,246,.16)!important;color:#a78bfa!important}.pc-role-pill.role-kurye{background:rgba(34,211,238,.14)!important;color:#22d3ee!important}.pc-status-pill.active{background:rgba(34,197,94,.14)!important;color:#22c55e!important}.pc-status-pill.passive{background:rgba(244,63,127,.15)!important;color:#f43f7f!important}
  html body[data-role="admin"].pc-desktop-shell .pc-row-actions{display:flex!important;gap:12px!important;justify-content:flex-start!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-row-actions .icon-btn{width:44px!important;height:44px!important;border-radius:12px!important;background:#142943!important;border:1px solid rgba(148,163,184,.16)!important;color:#dbeafe!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-row-actions .admin-user-delete-btn{color:#fecaca!important;background:#2a1a2c!important;border-color:rgba(244,63,127,.24)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-footer{height:76px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 28px!important;color:#a5b4c8!important;font-size:15px!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-pages{display:flex!important;align-items:center!important;gap:10px!important}.pc-pages button,.pc-pages b{min-width:42px;height:42px;border-radius:10px;border:1px solid rgba(148,163,184,.16);background:#0b1d32;color:#dce6f5;display:grid;place-items:center;font-weight:900}.pc-pages b{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.18) inset;color:#fff}.pc-pages em{font-style:normal;color:#8ea2ba;}

  html body[data-role="admin"].pc-desktop-shell .admin-ref-home-page,html body[data-role="admin"].pc-desktop-shell .admin-orders-ref-page,html body[data-role="admin"].pc-desktop-shell .profile-ref-page,html body[data-role="admin"].pc-desktop-shell .support-ref-page,html body[data-role="admin"].pc-desktop-shell .settings-home-page,html body[data-role="admin"].pc-desktop-shell .settings-content-panel{background:transparent!important;color:var(--pc-text)!important;max-width:none!important;width:100%!important;}

  /* Gönderi oluşturma PC'de ayrı/fulscreen sayfa gibi davranmasın, modal olarak kalsın */
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4[aria-label="Gönderi Oluştur"],html body[data-role].pc-desktop-shell .quick-order-overlay[aria-label="Gönderi Oluştur"]{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;display:grid!important;place-items:center!important;padding:28px!important;background:rgba(2,6,23,.72)!important;backdrop-filter:blur(12px)!important;z-index:2147483601!important;overflow:auto!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4[aria-label="Gönderi Oluştur"] .quick-order-modal-card,html body[data-role].pc-desktop-shell .quick-order-overlay[aria-label="Gönderi Oluştur"] .quick-order-modal-card{position:relative!important;inset:auto!important;width:min(1040px,calc(100vw - 96px))!important;height:auto!important;max-height:calc(100dvh - 70px)!important;max-width:1040px!important;border-radius:22px!important;overflow:auto!important;background:#10223a!important;border:1px solid rgba(148,163,184,.18)!important;box-shadow:0 32px 88px rgba(0,0,0,.46)!important;color:#f8fafc!important;margin:0!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4 .pg-order-wizard-head,html body[data-role].pc-desktop-shell .quick-order-overlay .pg-order-wizard-head{display:none!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4 .pg-order-native-action-hidden,html body[data-role].pc-desktop-shell .quick-order-overlay .pg-order-native-action-hidden{display:flex!important;visibility:visible!important;opacity:1!important;}
}
@media (min-width:769px){
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-chevron{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;color:#dbeafe;font-size:22px;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-wide{margin-top:10px;width:100%;min-height:44px;border:1px solid rgba(239,68,68,.22);border-radius:14px;background:rgba(239,68,68,.10);color:#fecaca;font-weight:900;font-size:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-wide:hover{background:rgba(239,68,68,.18);color:#fff;}
}

/* v526 PC açık tema + mobil önizleme düzeltmeleri */
@media (min-width:769px){
  html.pc-desktop-shell-root,html.pc-desktop-shell-root body,html body[data-role].pc-desktop-shell{background:linear-gradient(135deg,#f8fbff 0%,#f2f6fb 55%,#eef4fb 100%)!important;color:#0f172a!important;overflow:hidden!important;scrollbar-color:#cbd5e1 #eef2f7!important;}
  html body[data-role].pc-desktop-shell *{scrollbar-color:#cbd5e1 #eef2f7!important;}
  html body[data-role].pc-desktop-shell *::-webkit-scrollbar{width:10px!important;height:10px!important;}
  html body[data-role].pc-desktop-shell *::-webkit-scrollbar-track{background:#eef2f7!important;border-radius:999px!important;}
  html body[data-role].pc-desktop-shell *::-webkit-scrollbar-thumb{background:#cbd5e1!important;border:2px solid #eef2f7!important;border-radius:999px!important;}
  html body[data-role].pc-desktop-shell .topbar{background:rgba(255,255,255,.96)!important;border-bottom:1px solid #e6ecf4!important;box-shadow:0 12px 34px rgba(15,23,42,.06)!important;backdrop-filter:blur(18px)!important;}
  html body[data-role].pc-desktop-shell #globalMenuToggle span,html body[data-role].pc-desktop-shell .global-menu-toggle span{background:#334155!important;}
  html body[data-role].pc-desktop-shell #notifBtn{color:#1d4ed8!important;background:#f8fafc!important;border:1px solid #e6ecf4!important;}
  html body[data-role].pc-desktop-shell #topProfileWrap::before{color:#475569!important;background:#f8fafc!important;border:1px solid #e6ecf4!important;}
  html body[data-role].pc-desktop-shell #topProfileWrap::after{background:linear-gradient(135deg,#2563eb,#14b8a6)!important;color:#fff!important;box-shadow:0 12px 28px rgba(37,99,235,.18)!important;}
  html body[data-role].pc-desktop-shell > .sidebar,html body[data-role].pc-desktop-shell #sidebar{background:rgba(255,255,255,.97)!important;border:1px solid #e6ecf4!important;color:#0f172a!important;box-shadow:18px 0 50px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.75)!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-list{scrollbar-color:#cbd5e1 #f8fafc!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group-title{color:#64748b!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group:first-child .nav-group-title{background:linear-gradient(90deg,#22d3ee 0%,#22c55e 100%)!important;color:#fff!important;box-shadow:0 14px 28px rgba(34,197,94,.18)!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn{color:#334155!important;background:transparent!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn .nav-ico{background:#f1f5f9!important;color:#2563eb!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn:hover{background:#f8fafc!important;color:#0f172a!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn.active{background:linear-gradient(90deg,#22d3ee 0%,#22c55e 100%)!important;color:#fff!important;box-shadow:0 14px 28px rgba(34,211,238,.18)!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn.active .nav-ico{background:rgba(255,255,255,.22)!important;color:#fff!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-card{background:#fff!important;border:1px solid #e6ecf4!important;box-shadow:0 12px 30px rgba(15,23,42,.055)!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-copy b{color:#0f172a!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-copy small{color:#64748b!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-chevron{color:#475569!important;background:#f8fafc!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-wide{background:#fff1f2!important;color:#be123c!important;border-color:#fecdd3!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-wide:hover{background:#ffe4e6!important;color:#991b1b!important;}
  html body[data-role].pc-desktop-shell > main.workspace,html body[data-role].pc-desktop-shell main.workspace,html body[data-role].pc-desktop-shell.has-ref-mobile-nav main.workspace{background:linear-gradient(135deg,#f8fbff 0%,#f2f6fb 55%,#eef4fb 100%)!important;color:#0f172a!important;}
  html body[data-role].pc-desktop-shell .workspace-inner,html body[data-role].pc-desktop-shell #viewRoot{color:#0f172a!important;}
  html body[data-role].pc-desktop-shell .panel,html body[data-role].pc-desktop-shell .item-card,html body[data-role].pc-desktop-shell .settings-card,html body[data-role].pc-desktop-shell .quick-card,html body[data-role].pc-desktop-shell .table-wrap,html body[data-role].pc-desktop-shell .support-ref-card,html body[data-role].pc-desktop-shell .orders-ref-card,html body[data-role].pc-desktop-shell .profile-ref-list,html body[data-role].pc-desktop-shell .wallet-ref-balance{background:#fff!important;border:1px solid #e6ecf4!important;color:#0f172a!important;box-shadow:0 14px 36px rgba(15,23,42,.06)!important;}
  html body[data-role].pc-desktop-shell h1,html body[data-role].pc-desktop-shell h2,html body[data-role].pc-desktop-shell h3,html body[data-role].pc-desktop-shell b{color:#0f172a!important;}
  html body[data-role].pc-desktop-shell .muted,html body[data-role].pc-desktop-shell .tiny,html body[data-role].pc-desktop-shell small,html body[data-role].pc-desktop-shell p{color:#64748b!important;}
  html body[data-role].pc-desktop-shell .input,html body[data-role].pc-desktop-shell .select,html body[data-role].pc-desktop-shell textarea{background:#fff!important;border:1px solid #dbe4ef!important;color:#0f172a!important;box-shadow:0 6px 16px rgba(15,23,42,.035)!important;}
  html body[data-role].pc-desktop-shell .btn.ghost{background:#fff!important;border:1px solid #dbe4ef!important;color:#123c9c!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dashboard-page{background:transparent!important;color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-page-heading h1{color:#0f172a!important;text-shadow:none!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-page-heading p{color:#64748b!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card{background:#fff!important;border:1px solid #e6ecf4!important;box-shadow:0 16px 38px rgba(15,23,42,.06)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card strong{color:#64748b!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card b{color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-panel{background:#fff!important;border:1px solid #e6ecf4!important;box-shadow:0 18px 44px rgba(15,23,42,.065)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-head{border-bottom:1px solid #e6ecf4!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-head h2{color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-search,html body[data-role="admin"].pc-desktop-shell .pc-filter-select,html body[data-role="admin"].pc-desktop-shell .pc-export-btn{background:#fff!important;border:1px solid #dbe4ef!important;color:#334155!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-search input{color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table{background:#fff!important;color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table th{background:#f8fafc!important;color:#64748b!important;border-bottom:1px solid #e6ecf4!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table td{color:#0f172a!important;border-bottom:1px solid #eef2f7!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table tr:hover td{background:#f8fafc!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-user-copy small{color:#64748b!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-row-actions .icon-btn{background:#f8fafc!important;border:1px solid #dbe4ef!important;color:#123c9c!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-row-actions .admin-user-delete-btn{color:#be123c!important;background:#fff1f2!important;border-color:#fecdd3!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-footer{color:#64748b!important;border-top:1px solid #eef2f7!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-pages button,html body[data-role="admin"].pc-desktop-shell .pc-pages b{background:#fff!important;color:#334155!important;border-color:#dbe4ef!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-pages b{border-color:#2563eb!important;color:#1d4ed8!important;box-shadow:0 0 0 2px rgba(37,99,235,.10) inset!important;}
  html body[data-role="admin"].pc-desktop-shell .admin-ref-home-page,html body[data-role="admin"].pc-desktop-shell .admin-orders-ref-page,html body[data-role="admin"].pc-desktop-shell .profile-ref-page,html body[data-role="admin"].pc-desktop-shell .support-ref-page,html body[data-role="admin"].pc-desktop-shell .settings-home-page,html body[data-role="admin"].pc-desktop-shell .settings-content-panel{background:transparent!important;color:#0f172a!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4[aria-label="Gönderi Oluştur"],html body[data-role].pc-desktop-shell .quick-order-overlay[aria-label="Gönderi Oluştur"]{background:rgba(15,23,42,.38)!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4[aria-label="Gönderi Oluştur"] .quick-order-modal-card,html body[data-role].pc-desktop-shell .quick-order-overlay[aria-label="Gönderi Oluştur"] .quick-order-modal-card{background:#fff!important;border:1px solid #e6ecf4!important;color:#0f172a!important;box-shadow:0 32px 88px rgba(15,23,42,.18)!important;}
}
@media (max-width:768px){
  html,body{max-width:100vw!important;overflow-x:hidden!important;}
  html body[data-role="admin"],html body[data-role="admin"] main.workspace,html body[data-role="admin"] .workspace-inner,html body[data-role="admin"] #viewRoot{width:100vw!important;max-width:100vw!important;min-width:0!important;margin-left:0!important;margin-right:0!important;left:auto!important;right:auto!important;transform:none!important;overflow-x:hidden!important;box-sizing:border-box!important;}
  html body[data-role="admin"] .admin-orders-ref-page,html body[data-role="admin"] .orders-ref-page{width:100vw!important;max-width:100vw!important;margin:0!important;padding:10px 18px calc(116px + env(safe-area-inset-bottom,0px))!important;transform:none!important;box-sizing:border-box!important;overflow-x:hidden!important;}
}

/* v526 pc/mobil önizleme gönderi oluşturma güvenli alanı */
@media (max-width:768px){
  html.pg-create-fullscreen-mode,body.pg-create-fullscreen-mode{overflow:hidden!important;}
  html body[data-role] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"],html body[data-role] .quick-order-overlay[aria-label="Gönderi Oluştur"]{position:fixed!important;top:var(--pg-create-top-offset,82px)!important;right:0!important;bottom:var(--pg-create-bottom-offset,86px)!important;left:0!important;width:100vw!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;overflow:hidden!important;background:#f4f7fb!important;z-index:2147482500!important;transform:none!important;}
  html body[data-role] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"] .quick-order-modal-card,html body[data-role] .quick-order-overlay[aria-label="Gönderi Oluştur"] .quick-order-modal-card{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:auto!important;max-width:none!important;max-height:none!important;min-height:0!important;margin:0!important;border-radius:0!important;padding:0!important;overflow:hidden!important;background:#f4f7fb!important;transform:none!important;}
  html body[data-role] .pg-mobile-order-wizard{height:100%!important;max-height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;margin:0!important;padding:0!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-wizard-head{position:relative!important;z-index:5!important;background:#f4f7fb!important;padding:10px 14px 8px!important;border-bottom:1px solid #e6ecf4!important;}
  html body[data-role] .pg-mobile-order-wizard .quick-order-step,html body[data-role] .pg-mobile-order-wizard .quick-order-step>section.pg-order-step-card{min-height:0!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-bottom:18px!important;box-sizing:border-box!important;}
  html body[data-role] .pg-mobile-order-wizard .quick-order-step>section.pg-order-step-card{display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav{position:sticky!important;left:0!important;right:0!important;bottom:0!important;z-index:2147482602!important;display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:10px!important;padding:12px 14px max(12px,env(safe-area-inset-bottom,0px))!important;margin:12px -2px 0!important;background:linear-gradient(180deg,rgba(244,247,251,.72),#f4f7fb 34%,#f4f7fb 100%)!important;border-top:1px solid #e6ecf4!important;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav button{min-height:48px!important;border-radius:14px!important;font-weight:950!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;}
}

/* v527-pc-light-final-css */



@media (min-width:769px){
  :root{--pg-sidebar-w:352px!important;--pg-topbar-h:76px!important;--pc-bg:#f3f7fb!important;--pc-card:#ffffff!important;--pc-line:#e6ecf4!important;--pc-text:#0f172a!important;--pc-muted:#64748b!important;}
  html,html.pc-desktop-shell-root,html.pc-desktop-shell-root body,body.pc-desktop-shell,html body[data-role].pc-desktop-shell{width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;overflow:hidden!important;background:linear-gradient(135deg,#f8fbff 0%,#f2f6fb 55%,#eef4fb 100%)!important;color:#0f172a!important;scrollbar-color:#cbd5e1 #eef2f7!important;}
  html body[data-role].pc-desktop-shell *{box-sizing:border-box!important;scrollbar-color:#cbd5e1 #eef2f7!important;}
  html body[data-role].pc-desktop-shell *::-webkit-scrollbar{width:10px!important;height:10px!important;}
  html body[data-role].pc-desktop-shell *::-webkit-scrollbar-track{background:#eef2f7!important;border-radius:999px!important;}
  html body[data-role].pc-desktop-shell *::-webkit-scrollbar-thumb{background:#cbd5e1!important;border:2px solid #eef2f7!important;border-radius:999px!important;}
  html body[data-role].pc-desktop-shell *::-webkit-scrollbar-thumb:hover{background:#94a3b8!important;}
  html body[data-role].pc-desktop-shell #mobileNav,html body[data-role].pc-desktop-shell .ref-bottom-nav,html body[data-role].pc-desktop-shell .mobile-nav,html body[data-role].pc-desktop-shell .bottom-nav,html body[data-role].pc-desktop-shell [data-bottom-nav]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important;}
  html body[data-role].pc-desktop-shell .topbar{position:fixed!important;top:0!important;left:var(--pg-sidebar-w,352px)!important;right:0!important;width:auto!important;height:76px!important;min-height:76px!important;max-height:76px!important;background:rgba(255,255,255,.96)!important;border:0!important;border-bottom:1px solid #e6ecf4!important;box-shadow:0 12px 34px rgba(15,23,42,.06)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;z-index:80!important;}
  html body[data-role].pc-desktop-shell .topbar .container.topbar-inner,html body[data-role].pc-desktop-shell .topbar .topbar-inner{height:76px!important;min-height:76px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 28px 0 30px!important;gap:18px!important;background:transparent!important;}
  html body[data-role].pc-desktop-shell .topbar .brand{display:none!important;}
  html body[data-role].pc-desktop-shell #globalMenuToggle,html body[data-role].pc-desktop-shell .global-menu-toggle{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;position:static!important;width:42px!important;height:42px!important;border-radius:14px!important;background:#f8fafc!important;border:1px solid #e6ecf4!important;box-shadow:0 8px 20px rgba(15,23,42,.05)!important;align-items:center!important;justify-content:center!important;margin:0!important;}
  html body[data-role].pc-desktop-shell #globalMenuToggle span,html body[data-role].pc-desktop-shell .global-menu-toggle span{display:block!important;width:23px!important;height:2px!important;border-radius:999px!important;background:#334155!important;margin:2.5px 0!important;box-shadow:none!important;}
  html body[data-role].pc-desktop-shell .top-actions{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;}
  html body[data-role].pc-desktop-shell #balanceBtn,html body[data-role].pc-desktop-shell #packageBtn,html body[data-role].pc-desktop-shell #logoutBtn{display:none!important;}
  html body[data-role].pc-desktop-shell #notifBtn{display:inline-flex!important;width:42px!important;height:42px!important;border-radius:14px!important;background:#f8fafc!important;border:1px solid #e6ecf4!important;color:#1d4ed8!important;box-shadow:0 8px 20px rgba(15,23,42,.05)!important;font-size:22px!important;position:relative!important;}
  html body[data-role].pc-desktop-shell #notifBtn::after{content:'3'!important;position:absolute!important;right:-1px!important;top:-4px!important;width:18px!important;height:18px!important;border-radius:999px!important;background:#10b981!important;color:#fff!important;display:grid!important;place-items:center!important;font-size:10px!important;font-weight:900!important;}
  html body[data-role].pc-desktop-shell #topProfileWrap{display:flex!important;align-items:center!important;}
  html body[data-role].pc-desktop-shell #topProfileWrap::before{content:'☾'!important;width:42px!important;height:42px!important;border-radius:14px!important;display:inline-grid!important;place-items:center!important;color:#475569!important;background:#f8fafc!important;border:1px solid #e6ecf4!important;font-size:22px!important;margin-right:12px!important;}
  html body[data-role].pc-desktop-shell #topProfileWrap::after{content:'Y⌄'!important;width:46px!important;height:46px!important;border-radius:999px!important;display:inline-grid!important;place-items:center!important;color:#fff!important;font-weight:900!important;font-size:16px!important;background:linear-gradient(135deg,#2563eb,#14b8a6)!important;box-shadow:0 12px 28px rgba(37,99,235,.18)!important;}
  html body[data-role].pc-desktop-shell > .sidebar,html body[data-role].pc-desktop-shell #sidebar{position:fixed!important;left:18px!important;top:14px!important;bottom:14px!important;width:320px!important;height:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:16px 14px!important;border-radius:24px!important;background:rgba(255,255,255,.97)!important;border:1px solid #e6ecf4!important;box-shadow:18px 0 50px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.75)!important;color:#0f172a!important;z-index:90!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-list{display:flex!important;flex-direction:column!important;gap:20px!important;overflow:auto!important;padding:0 0 14px!important;}
  html body[data-role].pc-desktop-shell #sidebar .side-modules-title{display:none!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group{display:flex!important;flex-direction:column!important;gap:8px!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group-title{margin:4px 14px 8px!important;color:#64748b!important;font-size:12px!important;letter-spacing:.09em!important;text-transform:uppercase!important;font-weight:900!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group:first-child .nav-group-title{margin:0 0 14px!important;padding:12px 18px!important;border-radius:999px!important;background:linear-gradient(90deg,#22d3ee 0%,#22c55e 100%)!important;color:#fff!important;box-shadow:0 14px 28px rgba(34,197,94,.18)!important;font-size:15px!important;letter-spacing:.05em!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-group-items{display:grid!important;gap:8px!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn{width:100%!important;min-height:58px!important;display:grid!important;grid-template-columns:48px 1fr!important;align-items:center!important;gap:12px!important;border:0!important;border-radius:16px!important;background:transparent!important;color:#334155!important;padding:8px 16px!important;font-size:17px!important;font-weight:850!important;text-align:left!important;box-shadow:none!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn .nav-ico{width:34px!important;height:34px!important;display:grid!important;place-items:center!important;font-size:23px!important;border-radius:12px!important;background:#f1f5f9!important;color:#2563eb!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn:hover{background:#f8fafc!important;color:#0f172a!important;transform:translateX(2px)!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn.active{background:linear-gradient(90deg,#22d3ee 0%,#22c55e 100%)!important;color:#fff!important;box-shadow:0 14px 28px rgba(34,211,238,.18)!important;}
  html body[data-role].pc-desktop-shell #sidebar .nav-btn.active .nav-ico{background:rgba(255,255,255,.22)!important;color:#fff!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-card{margin-top:auto!important;display:grid!important;grid-template-columns:52px 1fr 34px!important;align-items:center!important;gap:12px!important;padding:14px!important;border-radius:18px!important;background:#fff!important;border:1px solid #e6ecf4!important;box-shadow:0 12px 30px rgba(15,23,42,.055)!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-avatar{width:48px!important;height:48px!important;border-radius:999px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#60a5fa,#8b5cf6)!important;color:#fff!important;font-weight:900!important;box-shadow:0 14px 30px rgba(96,165,250,.18)!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-copy b{font-size:15px!important;font-weight:900!important;color:#0f172a!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-copy small{font-size:13px!important;color:#64748b!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-account-chevron{width:34px!important;height:34px!important;border-radius:12px!important;display:grid!important;place-items:center!important;color:#475569!important;background:#f8fafc!important;font-size:22px!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-wide{margin-top:10px!important;width:100%!important;min-height:44px!important;border:1px solid #fecdd3!important;border-radius:14px!important;background:#fff1f2!important;color:#be123c!important;font-weight:900!important;font-size:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;}
  html body[data-role].pc-desktop-shell #sidebar .sidebar-logout-wide:hover{background:#ffe4e6!important;color:#991b1b!important;}
  html body[data-role].pc-desktop-shell > main.workspace,html body[data-role].pc-desktop-shell main.workspace,html body[data-role].pc-desktop-shell.has-ref-mobile-nav main.workspace{position:fixed!important;top:76px!important;left:var(--pg-sidebar-w,352px)!important;right:0!important;bottom:0!important;width:calc(100vw - var(--pg-sidebar-w,352px))!important;height:calc(100dvh - 76px)!important;max-width:none!important;min-height:0!important;margin:0!important;padding:24px 34px 34px 0!important;overflow:auto!important;-webkit-overflow-scrolling:auto!important;background:linear-gradient(135deg,#f8fbff 0%,#f2f6fb 55%,#eef4fb 100%)!important;color:#0f172a!important;}
  html body[data-role].pc-desktop-shell .workspace-inner,html body[data-role].pc-desktop-shell #viewRoot{width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important;padding:0!important;color:#0f172a!important;}
  html body[data-role].pc-desktop-shell .panel,html body[data-role].pc-desktop-shell .item-card,html body[data-role].pc-desktop-shell .settings-card,html body[data-role].pc-desktop-shell .quick-card,html body[data-role].pc-desktop-shell .table-wrap,html body[data-role].pc-desktop-shell .support-ref-card,html body[data-role].pc-desktop-shell .orders-ref-card,html body[data-role].pc-desktop-shell .profile-ref-list,html body[data-role].pc-desktop-shell .wallet-ref-balance,html body[data-role].pc-desktop-shell .admin-ref-activity-card,html body[data-role].pc-desktop-shell .admin-ref-hero{background:#fff!important;border:1px solid #e6ecf4!important;color:#0f172a!important;box-shadow:0 14px 36px rgba(15,23,42,.06)!important;}
  html body[data-role].pc-desktop-shell h1,html body[data-role].pc-desktop-shell h2,html body[data-role].pc-desktop-shell h3,html body[data-role].pc-desktop-shell b{color:#0f172a!important;text-shadow:none!important;}
  html body[data-role].pc-desktop-shell .muted,html body[data-role].pc-desktop-shell .tiny,html body[data-role].pc-desktop-shell small,html body[data-role].pc-desktop-shell p{color:#64748b!important;}
  html body[data-role].pc-desktop-shell .input,html body[data-role].pc-desktop-shell .select,html body[data-role].pc-desktop-shell textarea{background:#fff!important;border:1px solid #dbe4ef!important;color:#0f172a!important;box-shadow:0 6px 16px rgba(15,23,42,.035)!important;}
  html body[data-role].pc-desktop-shell .btn.ghost{background:#fff!important;border:1px solid #dbe4ef!important;color:#123c9c!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dashboard-page{background:transparent!important;color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-page-heading h1{color:#0f172a!important;text-shadow:none!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-page-heading p{color:#64748b!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card{background:#fff!important;border:1px solid #e6ecf4!important;box-shadow:0 16px 38px rgba(15,23,42,.06)!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card strong{color:#64748b!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-metric-card b{color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-panel{background:#fff!important;border:1px solid #e6ecf4!important;box-shadow:0 18px 44px rgba(15,23,42,.065)!important;color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-head{border-bottom:1px solid #e6ecf4!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-head h2{color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-search,html body[data-role="admin"].pc-desktop-shell .pc-filter-select,html body[data-role="admin"].pc-desktop-shell .pc-export-btn{background:#fff!important;border:1px solid #dbe4ef!important;color:#334155!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-search input{color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table{background:#fff!important;color:#0f172a!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table th{background:#f8fafc!important;color:#64748b!important;border-bottom:1px solid #e6ecf4!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table td{color:#0f172a!important;border-bottom:1px solid #eef2f7!important;background:#fff!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-dark-table tr:hover td{background:#f8fafc!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-user-copy small{color:#64748b!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-row-actions .icon-btn{background:#f8fafc!important;border:1px solid #dbe4ef!important;color:#123c9c!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-row-actions .admin-user-delete-btn{color:#be123c!important;background:#fff1f2!important;border-color:#fecdd3!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-table-footer{color:#64748b!important;border-top:1px solid #eef2f7!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-pages button,html body[data-role="admin"].pc-desktop-shell .pc-pages b{background:#fff!important;color:#334155!important;border-color:#dbe4ef!important;}
  html body[data-role="admin"].pc-desktop-shell .pc-pages b{border-color:#2563eb!important;color:#1d4ed8!important;box-shadow:0 0 0 2px rgba(37,99,235,.10) inset!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4[aria-label="Gönderi Oluştur"],html body[data-role].pc-desktop-shell .quick-order-overlay[aria-label="Gönderi Oluştur"]{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;display:grid!important;place-items:center!important;padding:28px!important;background:rgba(15,23,42,.38)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;z-index:2147483601!important;overflow:auto!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4[aria-label="Gönderi Oluştur"] .quick-order-modal-card,html body[data-role].pc-desktop-shell .quick-order-overlay[aria-label="Gönderi Oluştur"] .quick-order-modal-card{position:relative!important;inset:auto!important;width:min(1040px,calc(100vw - 96px))!important;height:auto!important;max-height:calc(100dvh - 70px)!important;max-width:1040px!important;border-radius:22px!important;overflow:auto!important;background:#fff!important;border:1px solid #e6ecf4!important;box-shadow:0 32px 88px rgba(15,23,42,.18)!important;color:#0f172a!important;margin:0!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4 .pg-order-wizard-head,html body[data-role].pc-desktop-shell .quick-order-overlay .pg-order-wizard-head{display:none!important;}
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4 .pg-order-native-action-hidden,html body[data-role].pc-desktop-shell .quick-order-overlay .pg-order-native-action-hidden{display:flex!important;visibility:visible!important;opacity:1!important;}
}




/* v527 kesin mobil admin gönderiler + gönderi oluşturma güvenli alan */
@media (max-width:768px){
  html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;}
  html body[data-role="admin"],html body[data-role="admin"] main.workspace,html body[data-role="admin"] .workspace-inner,html body[data-role="admin"] #viewRoot{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;left:0!important;right:auto!important;transform:none!important;overflow-x:hidden!important;box-sizing:border-box!important;}
  html body[data-role="admin"] .admin-orders-ref-page,html body[data-role="admin"] .orders-ref-page{position:relative!important;left:0!important;right:auto!important;transform:none!important;width:100%!important;max-width:480px!important;margin:0 auto!important;padding:10px 14px calc(116px + env(safe-area-inset-bottom,0px))!important;box-sizing:border-box!important;overflow-x:hidden!important;background:transparent!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-topbar,html body[data-role="admin"] .admin-orders-ref-page .orders-ref-search,html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs,html body[data-role="admin"] .admin-orders-ref-page .orders-ref-list,html body[data-role="admin"] .admin-orders-ref-page .orders-ref-card{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;left:0!important;right:auto!important;transform:none!important;box-sizing:border-box!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs button{font-size:12px!important;padding:0 7px!important;min-width:0!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-main{grid-template-columns:50px minmax(0,1fr) auto!important;gap:9px!important;width:100%!important;min-width:0!important;padding:12px 10px!important;box-sizing:border-box!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-icon{width:46px!important;height:46px!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy{min-width:0!important;max-width:100%!important;overflow:hidden!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy b,html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy small,html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy em{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-side{min-width:76px!important;max-width:98px!important;}
  html body[data-role="admin"] .admin-orders-ref-page .tracking-ref-status{max-width:92px!important;white-space:normal!important;text-align:center!important;line-height:1.15!important;}

  html.pg-create-fullscreen-mode,body.pg-create-fullscreen-mode{overflow:hidden!important;}
  html body[data-role] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"],html body[data-role] .quick-order-overlay[aria-label="Gönderi Oluştur"]{position:fixed!important;top:var(--pg-create-top-offset,82px)!important;right:0!important;bottom:var(--pg-create-bottom-offset,92px)!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;overflow:hidden!important;background:#f4f7fb!important;z-index:2147482500!important;transform:none!important;box-sizing:border-box!important;}
  html body[data-role] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"] .quick-order-modal-card,html body[data-role] .quick-order-overlay[aria-label="Gönderi Oluştur"] .quick-order-modal-card{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;min-height:0!important;margin:0!important;border-radius:0!important;padding:0!important;overflow:hidden!important;background:#f4f7fb!important;transform:none!important;box-sizing:border-box!important;}
  html body[data-role] .pg-mobile-order-wizard{height:100%!important;max-height:100%!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:0!important;overflow:hidden!important;margin:0!important;padding:0!important;box-sizing:border-box!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-wizard-head{position:relative!important;z-index:5!important;background:#f4f7fb!important;padding:10px 14px 8px!important;border-bottom:1px solid #e6ecf4!important;}
  html body[data-role] .pg-mobile-order-wizard .quick-order-step{min-height:0!important;max-height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important;}
  html body[data-role] .pg-mobile-order-wizard .quick-order-step>section.pg-order-step-card{min-height:0!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding:12px 14px 0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:12px!important;width:100%!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav{position:sticky!important;left:0!important;right:0!important;bottom:0!important;z-index:2147482602!important;display:grid!important;grid-template-columns:1fr 1.25fr!important;gap:10px!important;padding:12px 14px max(14px,env(safe-area-inset-bottom,0px))!important;margin:auto -14px 0!important;background:linear-gradient(180deg,rgba(244,247,251,.72),#f4f7fb 34%,#f4f7fb 100%)!important;border-top:1px solid #e6ecf4!important;transform:none!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;flex-shrink:0!important;box-sizing:border-box!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav button{min-height:50px!important;border-radius:14px!important;font-weight:950!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;}
}


/* v3.3.576 - topbar kaldırma, mobil gönderi oluşturma ileri butonu ve ikon butonlar */
html body[data-role]{--pg-topbar-h:0px!important;--pg-admin-topbar-h:0px!important;--topbar-h:0px!important;--pg-create-top-offset:0px!important;}
html body[data-role] .topbar,html body[data-role] header.topbar{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;pointer-events:none!important;overflow:hidden!important;}
html body[data-role] .workspace{top:0!important;margin-top:0!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;}
html body[data-role] .workspace-inner{padding-top:0!important;}
html body[data-role] #viewRoot{min-height:100dvh!important;}
html body[data-role] .resim1-address-field{grid-template-columns:34px minmax(0,1fr)56px!important;}
html body[data-role] .resim1-address-action-btn.resim1-address-icon-only-btn{width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;border-radius:18px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#123c9c,#2563eb)!important;color:#fff!important;border:2px solid rgba(255,255,255,.92)!important;box-shadow:0 12px 26px rgba(18,60,156,.28),0 0 0 4px rgba(37,99,235,.12)!important;opacity:1!important;visibility:visible!important;}
html body[data-role] .resim1-address-action-btn.resim1-address-icon-only-btn .resim1-address-action-icon{display:grid!important;place-items:center!important;width:26px!important;height:26px!important;line-height:0!important;}
html body[data-role] .resim1-address-action-btn.resim1-address-icon-only-btn svg{width:25px!important;height:25px!important;fill:currentColor!important;display:block!important;}
html body[data-role] .resim1-address-action-btn.resim1-address-icon-only-btn:hover,html body[data-role] .resim1-address-action-btn.resim1-address-icon-only-btn:focus-visible{transform:translateY(-1px)!important;box-shadow:0 15px 30px rgba(18,60,156,.34),0 0 0 5px rgba(37,99,235,.18)!important;outline:0!important;}
@media (min-width:769px){
  html body[data-role] .sidebar{top:18px!important;max-height:calc(100dvh - 36px)!important;}
  html body[data-role].pc-desktop-shell .workspace{top:0!important;height:100dvh!important;min-height:100dvh!important;}
  html body[data-role].pc-desktop-shell .workspace-inner{padding-top:18px!important;}
}
@media (max-width:768px){
  html,body{height:100%!important;}
  html body[data-role] .workspace{top:0!important;height:100dvh!important;min-height:100dvh!important;bottom:0!important;}
  html body[data-role] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"],html body[data-role] .quick-order-overlay[aria-label="Gönderi Oluştur"]{top:0!important;bottom:var(--pg-create-bottom-offset,92px)!important;height:auto!important;overflow:hidden!important;}
  html body[data-role] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"] .quick-order-modal-card,html body[data-role] .quick-order-overlay[aria-label="Gönderi Oluştur"] .quick-order-modal-card{overflow:hidden!important;}
  html body[data-role] .pg-mobile-order-wizard{height:100%!important;min-height:0!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;}
  html body[data-role] .pg-mobile-order-wizard .quick-order-step{min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important;}
  html body[data-role] .pg-mobile-order-wizard .quick-order-step>section.pg-order-step-card{height:100%!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;scroll-padding-bottom:110px!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav{position:fixed!important;left:0!important;right:0!important;bottom:var(--pg-create-bottom-offset,92px)!important;width:100vw!important;display:grid!important;grid-template-columns:1fr 1.35fr!important;gap:10px!important;padding:12px 14px max(14px,env(safe-area-inset-bottom,0px))!important;margin:0!important;background:linear-gradient(180deg,rgba(244,247,251,.72),#f4f7fb 35%,#f4f7fb 100%)!important;border-top:1px solid #dbe4ef!important;box-shadow:0 -14px 32px rgba(15,23,42,.10)!important;z-index:2147483602!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;box-sizing:border-box!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav button{height:52px!important;min-height:52px!important;border-radius:15px!important;font-size:15px!important;font-weight:950!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:manipulation!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav .pg-order-next{background:linear-gradient(135deg,#123c9c,#2563eb)!important;color:#fff!important;border:0!important;box-shadow:0 12px 24px rgba(18,60,156,.24)!important;}
  html body[data-role] .pg-mobile-order-wizard .pg-order-step-nav .pg-order-back{background:#fff!important;color:#0f172a!important;border:1px solid #dbe4ef!important;}
  html body[data-role] .resim1-address-field{grid-template-columns:30px minmax(0,1fr)54px!important;gap:10px!important;}
  html body[data-role] .resim1-address-action-btn.resim1-address-icon-only-btn{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:17px!important;}
}


/* v533 - tüm sayfalarda topbar ve topbar logosu kaldırıldı; admin gönderiler hizası düzeltildi */
html body[data-role],
html body.ref-simple-topbar{
  --topbar-h:0px!important;
  --pg-topbar-h:0px!important;
  --pg-admin-topbar-h:0px!important;
  --pc-topbar-h:0px!important;
}
html body[data-role] > header.topbar,
html body[data-role] header.topbar,
html body[data-role] .topbar,
html body.ref-simple-topbar > header.topbar,
html body.ref-simple-topbar header.topbar,
html body.ref-simple-topbar .topbar{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  width:0!important;
  min-width:0!important;
  max-width:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  box-shadow:none!important;
  overflow:hidden!important;
  pointer-events:none!important;
  position:absolute!important;
  inset:0 auto auto 0!important;
  z-index:-1!important;
}
html body[data-role] .topbar *,
html body.ref-simple-topbar .topbar *,
html body[data-role] .topbar img,
html body.ref-simple-topbar .topbar img,
html body[data-role] .topbar .brand,
html body.ref-simple-topbar .topbar .brand,
html body[data-role] .topbar .logo,
html body.ref-simple-topbar .topbar .logo,
html body.ref-simple-topbar .brand.ref-logo-only-brand .logo img,
html body.ref-simple-topbar .brand img[data-site-logo]{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  width:0!important;
  height:0!important;
  min-width:0!important;
  min-height:0!important;
  max-width:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
  content:none!important;
}
html body[data-role] .ref-page-topbar,
html body[data-role] .orders-ref-topbar,
html body[data-role] .tracking-ref-topbar,
html body[data-role] .order-detail-ref-topbar,
html body.ref-simple-topbar .ref-page-topbar,
html body.ref-simple-topbar .orders-ref-topbar,
html body.ref-simple-topbar .tracking-ref-topbar,
html body.ref-simple-topbar .order-detail-ref-topbar{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  height:0!important;
  min-height:0!important;
  max-height:0!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  overflow:hidden!important;
  pointer-events:none!important;
}
html body[data-role] > main.workspace,
html body[data-role] main.workspace,
html body.ref-simple-topbar > main.workspace,
html body.ref-simple-topbar main.workspace{
  top:0!important;
  min-height:100dvh!important;
  height:100dvh!important;
}
html body[data-role] .workspace-inner,
html body[data-role] #viewRoot{
  padding-top:0!important;
  margin-top:0!important;
  min-width:0!important;
  max-width:100%!important;
  overflow-x:hidden!important;
  box-sizing:border-box!important;
}
@media (min-width:769px){
  html body[data-role].pc-desktop-shell #sidebar,
  html body[data-role].pc-desktop-shell > .sidebar{
    top:16px!important;
    bottom:16px!important;
    max-height:calc(100dvh - 32px)!important;
  }
  html body[data-role].pc-desktop-shell > main.workspace,
  html body[data-role].pc-desktop-shell main.workspace{
    top:0!important;
    height:100dvh!important;
    bottom:0!important;
  }
  html body[data-role="admin"].pc-desktop-shell > main.workspace,
  html body[data-role="admin"].pc-desktop-shell main.workspace{
    left:var(--pg-sidebar-w,var(--pc-sidebar-w,168px))!important;
    width:calc(100vw - var(--pg-sidebar-w,var(--pc-sidebar-w,168px)))!important;
    padding:18px!important;
  }
  html body[data-role="admin"].pc-desktop-shell .pc-orders-dashboard,
  html body[data-role="admin"].pc-desktop-shell .pc-dashboard-page.pc-orders-dashboard{
    width:100%!important;
    max-width:none!important;
    margin:0!important;
    padding:0!important;
    left:0!important;
    right:0!important;
    transform:none!important;
  }
}
@media (max-width:768px){
  html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important;}
  html body[data-role] > main.workspace,
  html body[data-role] main.workspace{
    position:fixed!important;
    top:0!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    width:100vw!important;
    max-width:100vw!important;
    height:100dvh!important;
    min-height:100dvh!important;
    margin:0!important;
    padding:0!important;
    transform:none!important;
    overflow-x:hidden!important;
    box-sizing:border-box!important;
  }
  html body[data-role] .workspace-inner,
  html body[data-role] #viewRoot{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    left:0!important;
    right:0!important;
    transform:none!important;
    box-sizing:border-box!important;
    overflow-x:hidden!important;
  }
  html body[data-role="admin"] .orders-ref-page,
  html body[data-role="admin"] .admin-orders-ref-page,
  html body[data-role="admin"] .pc-orders-dashboard{
    position:relative!important;
    left:0!important;
    right:0!important;
    transform:none!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin:0!important;
    padding:14px 16px calc(112px + env(safe-area-inset-bottom,0px))!important;
    box-sizing:border-box!important;
    overflow-x:hidden!important;
    background:transparent!important;
  }
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-search,
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-tabs,
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-list,
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-card,
  html body[data-role="admin"] .pc-orders-dashboard .pc-table-panel,
  html body[data-role="admin"] .pc-orders-dashboard .pc-metric-grid,
  html body[data-role="admin"] .pc-orders-dashboard .admin-orders-mobile-list{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin-left:0!important;
    margin-right:0!important;
    left:0!important;
    right:0!important;
    transform:none!important;
    box-sizing:border-box!important;
  }
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-main{
    width:100%!important;
    min-width:0!important;
    grid-template-columns:50px minmax(0,1fr) auto!important;
    gap:9px!important;
    padding:12px 10px!important;
    box-sizing:border-box!important;
  }
  html body[data-role="admin"] .admin-orders-ref-page .orders-ref-copy,
  html body[data-role="admin"] .pc-orders-dashboard .orders-ref-copy{
    min-width:0!important;
    max-width:100%!important;
    overflow:hidden!important;
  }
}

/* v3.3.576 - kurye iş havuzu/görev ayrımı ve geçiş kilidi düzeltmeleri */
html body[data-role="kurye"] #viewRoot,
html body[data-role="kurye"] main.workspace,
html body[data-role="kurye"] #mobileNav.ref-bottom-nav,
html body[data-role="kurye"] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn{
  pointer-events:auto!important;
  touch-action:manipulation!important;
}
html body[data-role="kurye"]:not(.modal-open) #modalRoot{
  pointer-events:none!important;
}
html body[data-role="kurye"] .courier-pool-page .orders-ref-card{
  padding-bottom:74px!important;
}
html body[data-role="kurye"] .courier-pool-page .orders-ref-card-actions{
  position:absolute!important;
  left:12px!important;
  right:12px!important;
  bottom:12px!important;
  display:grid!important;
  grid-template-columns:1fr 1.25fr!important;
  gap:10px!important;
  align-items:center!important;
}
html body[data-role="kurye"] .courier-pool-page .orders-ref-detail-link,
html body[data-role="kurye"] .courier-pool-page .orders-ref-accept-link{
  position:static!important;
  min-height:42px!important;
  width:100%!important;
  border-radius:13px!important;
  font-size:13px!important;
  font-weight:1000!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  padding:0 12px!important;
  border:1px solid #dbe4ef!important;
  box-shadow:0 8px 18px rgba(15,23,42,.06)!important;
}
html body[data-role="kurye"] .courier-pool-page .orders-ref-detail-link{
  background:#fff!important;
  color:#123c9c!important;
}
html body[data-role="kurye"] .courier-pool-page .orders-ref-accept-link,
html body[data-role="kurye"] .courier-task-accept-btn{
  background:#123c9c!important;
  color:#fff!important;
  border-color:#123c9c!important;
  box-shadow:0 12px 26px rgba(18,60,156,.22)!important;
}
html body[data-role="kurye"] .courier-ref-empty,
html body[data-role="kurye"] .orders-ref-empty{
  width:100%!important;
}
@media (max-width:768px){
  html body[data-role="kurye"] .courier-pool-page .orders-ref-card-actions{
    grid-template-columns:1fr 1fr!important;
  }
  html body[data-role="kurye"] .courier-pool-page .orders-ref-card{
    min-height:168px!important;
  }
}


/* v536 - admin mobil ayarlar alt görünüm + scroll sabitleme */
@media (max-width: 768px){
  html body[data-role="admin"]{
    --topbar-h:0px!important;
    --pg-topbar-h:0px!important;
    --pg-admin-topbar-h:0px!important;
  }
  html body[data-role="admin"] > main.workspace,
  html body[data-role="admin"] > .workspace{
    position:fixed!important;
    top:0!important;
    left:0!important;
    right:0!important;
    bottom:0!important;
    width:100vw!important;
    max-width:100vw!important;
    height:100dvh!important;
    min-height:100dvh!important;
    overflow-y:auto!important;
    overflow-x:hidden!important;
    -webkit-overflow-scrolling:touch!important;
    overscroll-behavior-y:contain!important;
    scroll-behavior:auto!important;
    padding-bottom:0!important;
  }
  html body[data-role="admin"] .workspace-inner,
  html body[data-role="admin"] #viewRoot{
    min-height:auto!important;
    height:auto!important;
    overflow:visible!important;
    scroll-behavior:auto!important;
  }
  html body[data-role="admin"][data-view="settings"] .admin-menu-page,
  html body[data-role="admin"] .admin-menu-page{
    padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))!important;
    min-height:auto!important;
  }
  html body[data-role="admin"] .admin-menu-section:last-child,
  html body[data-role="admin"] .admin-menu-card-list:last-child{
    margin-bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;
  }
}

/* ===== v537 kurye panel kilitlenme düzeltmesi ===== */
html body[data-role="kurye"],
html body[data-role="kurye"] main.workspace,
html body[data-role="kurye"] .workspace-inner,
html body[data-role="kurye"] #viewRoot,
html body[data-role="kurye"] #statsRoot,
html body[data-role="kurye"] #mobileNav,
html body[data-role="kurye"] .ref-bottom-nav,
html body[data-role="kurye"] .ref-bottom-nav-btn,
html body[data-role="kurye"] #sidebar,
html body[data-role="kurye"] #sidebar .nav-btn{
  pointer-events:auto!important;
  touch-action:manipulation!important;
}
html body[data-role="kurye"].courier-view-changing,
html body[data-role="kurye"].courier-view-changing main.workspace,
html body[data-role="kurye"].courier-view-changing .workspace-inner,
html body[data-role="kurye"].courier-view-changing #viewRoot,
html body[data-role="kurye"].courier-view-changing #mobileNav,
html body[data-role="kurye"].courier-view-changing #sidebar{
  pointer-events:auto!important;
  cursor:auto!important;
}
html body[data-role="kurye"] .page-transition-overlay,
html body[data-role="kurye"] .page-loader,
html body[data-role="kurye"] .loading-overlay,
html body[data-role="kurye"] .screen-lock-overlay,
html body[data-role="kurye"] .tap-lock-overlay,
html body[data-role="kurye"] .blocking-overlay,
html body[data-role="kurye"] .nav-lock-overlay,
html body[data-role="kurye"] .transition-lock,
html body[data-role="kurye"] .click-blocker,
html body[data-role="kurye"] .route-lock-overlay,
html body[data-role="kurye"] .courier-route-lock{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
html body[data-role="kurye"] #viewRoot > section{
  min-height:0!important;
  pointer-events:auto!important;
}
html body[data-role="kurye"] .orders-ref-card,
html body[data-role="kurye"] .orders-ref-card *,
html body[data-role="kurye"] .courier-ref-task-card,
html body[data-role="kurye"] .courier-ref-task-card *,
html body[data-role="kurye"] .courier-action-btn,
html body[data-role="kurye"] .courier-task-ref-primary,
html body[data-role="kurye"] .courier-task-ref-secondary{
  pointer-events:auto!important;
}
html body[data-role="kurye"] .ref-bottom-nav{
  z-index:2147483400!important;
}
html body[data-role="kurye"] .ref-bottom-nav-btn{
  -webkit-tap-highlight-color:transparent!important;
}
/* v538 - mobil gönderi oluşturma 4 adımlı modern tasarım */
html body[data-role] .quick-order-overlay-v4.pg-order-direct-page-v538[aria-label="Gönderi Oluştur"],
html body[data-role] .quick-order-overlay.pg-order-direct-page-v538[aria-label="Gönderi Oluştur"]{
  background:#f8fafc!important;
  color:#0b1328!important;
}
html body[data-role] .quick-order-overlay-v4.pg-order-direct-page-v538 .ref-order-modal-topbar,
html body[data-role] .quick-order-overlay.pg-order-direct-page-v538 .ref-order-modal-topbar{
  display:none!important;
}
html body[data-role] .pg-v538-form,
html body[data-role] .pg-mobile-order-wizard.pg-v538-form{
  --pg-v538-blue:#0f55f2;
  --pg-v538-blue-2:#0758ff;
  --pg-v538-text:#0b1328;
  --pg-v538-muted:#667085;
  --pg-v538-soft:#f4f7fd;
  --pg-v538-border:#dfe5ef;
  --pg-v538-shadow:0 14px 38px rgba(15,23,42,.055);
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  color:var(--pg-v538-text)!important;
  background:#f8fafc!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-head{
  background:#f8fafc!important;
  border:0!important;
  box-shadow:none!important;
  padding:20px 20px 6px!important;
  position:sticky!important;
  top:0!important;
  z-index:30!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-row{
  display:grid!important;
  grid-template-columns:44px minmax(0,1fr)44px!important;
  align-items:center!important;
  min-height:48px!important;
  gap:8px!important;
  margin:0!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-copy{
  text-align:center!important;
  min-width:0!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-copy h2{
  margin:0!important;
  font-size:25px!important;
  line-height:1.1!important;
  font-weight:900!important;
  letter-spacing:-.035em!important;
  color:#0b1328!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-copy p,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-kicker{
  display:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-v538-head-back,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-x{
  width:42px!important;
  height:42px!important;
  min-width:42px!important;
  border:0!important;
  background:transparent!important;
  color:#0b1328!important;
  font-size:42px!important;
  line-height:36px!important;
  display:grid!important;
  place-items:center!important;
  border-radius:16px!important;
  box-shadow:none!important;
  padding:0!important;
  transform:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-progress{
  margin:26px 6px 0!important;
  padding:0!important;
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  align-items:start!important;
  gap:0!important;
  background:transparent!important;
  border:0!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot{
  position:relative!important;
  display:grid!important;
  justify-items:center!important;
  gap:9px!important;
  color:#6b7280!important;
  font-size:13px!important;
  line-height:1.1!important;
  font-weight:600!important;
  letter-spacing:-.01em!important;
  min-width:0!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot:not(:last-child)::after{
  content:""!important;
  position:absolute!important;
  top:17px!important;
  left:calc(50% + 26px)!important;
  right:calc(-50% + 26px)!important;
  height:2px!important;
  border-radius:999px!important;
  background:#d9dee8!important;
  z-index:0!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.done:not(:last-child)::after,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.active:not(:last-child)::after{
  background:var(--pg-v538-blue)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot i{
  position:relative!important;
  z-index:1!important;
  width:34px!important;
  height:34px!important;
  border-radius:999px!important;
  display:grid!important;
  place-items:center!important;
  background:#eef1f6!important;
  color:#0b1328!important;
  font-style:normal!important;
  font-size:15px!important;
  font-weight:800!important;
  box-shadow:0 1px 2px rgba(15,23,42,.04)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot b{
  font-size:13px!important;
  font-weight:600!important;
  color:#6b7280!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
  max-width:86px!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.active i,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.done i{
  background:var(--pg-v538-blue)!important;
  color:#fff!important;
  box-shadow:0 7px 18px rgba(15,85,242,.22)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.active b,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.done b{
  color:var(--pg-v538-blue)!important;
  font-weight:700!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .quick-order-step.pg-v538-step-host{
  background:#f8fafc!important;
  padding:14px 16px 132px!important;
  overflow:hidden!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .quick-order-step>section.pg-v538-step-section,
html body[data-role] .pg-mobile-order-wizard-v538 section.pg-v538-step-section{
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  gap:14px!important;
  padding:0 0 116px!important;
  margin:0!important;
  height:100%!important;
  max-height:100%!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  -webkit-overflow-scrolling:touch!important;
  touch-action:pan-y!important;
}
html body[data-role] .pg-v538-card{
  background:#fff!important;
  border:1px solid var(--pg-v538-border)!important;
  border-radius:18px!important;
  box-shadow:var(--pg-v538-shadow)!important;
  padding:18px!important;
  width:100%!important;
  overflow:visible!important;
}
html body[data-role] .pg-v538-card h3{
  margin:0 0 16px!important;
  font-size:20px!important;
  line-height:1.18!important;
  font-weight:900!important;
  letter-spacing:-.025em!important;
  color:#0b1328!important;
}
html body[data-role] .pg-v538-type-grid{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:12px!important;
}
html body[data-role] .pg-v538-choice-card{
  position:relative!important;
  min-height:106px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:17px!important;
  background:#fff!important;
  color:#182033!important;
  display:grid!important;
  place-items:center!important;
  gap:8px!important;
  padding:16px 10px!important;
  box-shadow:none!important;
  text-align:center!important;
  touch-action:manipulation!important;
}
html body[data-role] .pg-v538-choice-card.active{
  border-color:var(--pg-v538-blue)!important;
  background:linear-gradient(180deg,#f8fbff,#f2f6ff)!important;
  color:var(--pg-v538-blue)!important;
}
html body[data-role] .pg-v538-choice-check{
  position:absolute!important;
  right:-8px!important;
  top:-8px!important;
  width:28px!important;
  height:28px!important;
  border-radius:999px!important;
  background:var(--pg-v538-blue)!important;
  color:#fff!important;
  display:none!important;
  place-items:center!important;
  font-size:17px!important;
  font-weight:900!important;
  box-shadow:0 8px 18px rgba(15,85,242,.26)!important;
}
html body[data-role] .pg-v538-choice-card.active .pg-v538-choice-check{display:grid!important;}
html body[data-role] .pg-v538-choice-icon,
html body[data-role] .pg-v538-input-icon,
html body[data-role] .pg-v538-summary-icon,
html body[data-role] .pg-v538-mini-icon{
  display:grid!important;
  place-items:center!important;
  color:var(--pg-v538-blue)!important;
  background:#eef4ff!important;
  border-radius:15px!important;
  flex:0 0 auto!important;
}
html body[data-role] .pg-v538-choice-icon{width:44px!important;height:44px!important;background:transparent!important;color:inherit!important;}
html body[data-role] .pg-v538-choice-icon svg{width:42px!important;height:42px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-input-icon{width:46px!important;height:46px!important;}
html body[data-role] .pg-v538-input-icon svg{width:25px!important;height:25px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-choice-card b{
  font-size:17px!important;
  line-height:1.15!important;
  font-weight:800!important;
  letter-spacing:-.02em!important;
}
html body[data-role] .pg-v538-two-grid,
html body[data-role] .pg-v538-choice-split{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:12px!important;
}
html body[data-role] .pg-v538-choice-split .pg-v538-choice-card{
  min-height:96px!important;
  grid-template-columns:auto auto!important;
  justify-content:center!important;
  align-items:center!important;
}
html body[data-role] .pg-v538-input-card{
  min-height:72px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:16px!important;
  display:grid!important;
  grid-template-columns:auto minmax(0,1fr)!important;
  align-items:center!important;
  gap:12px!important;
  padding:12px!important;
  background:#fff!important;
  color:#0b1328!important;
  margin:0!important;
}
html body[data-role] .pg-v538-input-card b{
  display:block!important;
  margin:0 0 4px!important;
  color:#121a2f!important;
  font-size:13px!important;
  line-height:1.15!important;
  font-weight:700!important;
}
html body[data-role] .pg-v538-input-card .input,
html body[data-role] .pg-v538-input-card .textarea,
html body[data-role] .pg-v538-input-card input,
html body[data-role] .pg-v538-input-card textarea{
  width:100%!important;
  border:0!important;
  outline:0!important;
  box-shadow:none!important;
  background:transparent!important;
  padding:0!important;
  min-height:26px!important;
  height:auto!important;
  color:#0b1328!important;
  font-size:16px!important;
  font-weight:500!important;
  line-height:1.35!important;
}
html body[data-role] .pg-v538-input-card textarea,
html body[data-role] .pg-v538-textarea-card textarea{
  min-height:76px!important;
  resize:none!important;
}
html body[data-role] .pg-v538-textarea-card{
  margin-top:12px!important;
  align-items:start!important;
}
html body[data-role] .pg-v538-counter{
  display:block!important;
  text-align:right!important;
  color:#667085!important;
  font-size:13px!important;
  font-weight:600!important;
}
html body[data-role] .pg-v538-toggle-row{
  display:grid!important;
  grid-template-columns:auto minmax(0,1fr)54px!important;
  align-items:center!important;
  gap:12px!important;
  margin-top:14px!important;
  min-height:76px!important;
}
html body[data-role] .pg-v538-toggle-row small,
html body[data-role] .pg-v538-same-address small{
  display:block!important;
  color:#667085!important;
  font-size:13px!important;
  font-weight:500!important;
  margin-top:3px!important;
}
html body[data-role] .pg-v538-toggle-row input[type="checkbox"]{
  appearance:none!important;
  -webkit-appearance:none!important;
  width:52px!important;
  height:32px!important;
  border-radius:999px!important;
  background:#d9dee8!important;
  border:0!important;
  position:relative!important;
}
html body[data-role] .pg-v538-toggle-row input[type="checkbox"]::after{
  content:""!important;
  position:absolute!important;
  width:26px!important;
  height:26px!important;
  border-radius:999px!important;
  background:#fff!important;
  left:3px!important;
  top:3px!important;
  box-shadow:0 2px 6px rgba(15,23,42,.16)!important;
  transition:.18s!important;
}
html body[data-role] .pg-v538-toggle-row input[type="checkbox"]:checked{background:var(--pg-v538-blue)!important;}
html body[data-role] .pg-v538-toggle-row input[type="checkbox"]:checked::after{transform:translateX(20px)!important;}
html body[data-role] .pg-v538-form .hidden-package-store,
html body[data-role] .pg-v538-hidden-summary-list{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  overflow:hidden!important;
  clip:rect(0 0 0 0)!important;
  opacity:0!important;
  pointer-events:none!important;
}
html body[data-role] .pg-v538-form .resim1-address-field{
  display:grid!important;
  grid-template-columns:42px minmax(0,1fr)56px!important;
  gap:12px!important;
  align-items:center!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:16px!important;
  background:#fff!important;
  padding:13px!important;
  min-height:74px!important;
  margin:0!important;
}
html body[data-role] .pg-v538-form .resim1-address-card,
html body[data-role] .pg-v538-form .address-inline-field{
  box-shadow:none!important;
}
html body[data-role] .pg-v538-form .resim1-pin{
  width:42px!important;
  height:42px!important;
  border-radius:14px!important;
  display:grid!important;
  place-items:center!important;
  color:var(--pg-v538-blue)!important;
  background:#eef4ff!important;
}
html body[data-role] .pg-v538-form .resim1-pin svg{width:24px!important;height:24px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-form .resim1-address-copy label{
  display:none!important;
}
html body[data-role] .pg-v538-form .resim1-address-search-wrap{
  width:100%!important;
}
html body[data-role] .pg-v538-form .resim1-address-input,
html body[data-role] .pg-v538-form .address-search-input{
  border:0!important;
  box-shadow:none!important;
  background:transparent!important;
  padding:0!important;
  min-height:28px!important;
  font-size:16px!important;
  font-weight:500!important;
  color:#0b1328!important;
}
html body[data-role] .pg-v538-form .resim1-address-input::placeholder{color:#8b95a7!important;opacity:1!important;}
html body[data-role] .pg-v538-form .address-inline-preview{
  display:block!important;
  margin:4px 0 0!important;
  font-size:12px!important;
  line-height:1.25!important;
  color:#667085!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
html body[data-role] .pg-v538-form .resim1-coord-label{display:none!important;}
html body[data-role] .pg-v538-form .resim1-address-action-btn.resim1-address-icon-only-btn{
  width:52px!important;
  height:52px!important;
  min-width:52px!important;
  min-height:52px!important;
  border-radius:15px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  background:#fff!important;
  color:var(--pg-v538-blue)!important;
  box-shadow:none!important;
  padding:0!important;
}
html body[data-role] .pg-v538-form .resim1-address-action-btn.resim1-address-icon-only-btn svg{
  width:29px!important;
  height:29px!important;
  fill:currentColor!important;
}
html body[data-role] .pg-v538-form .resim1-saved-address-select{
  grid-column:1/-1!important;
  display:block!important;
  margin-top:4px!important;
}
html body[data-role] .pg-v538-form .resim1-saved-address-select .select{
  width:100%!important;
  min-height:42px!important;
  border-radius:13px!important;
  border:1px solid var(--pg-v538-border)!important;
  background:#f9fbff!important;
  color:#667085!important;
  font-size:13px!important;
  padding:0 12px!important;
}
html body[data-role] .pg-v538-same-address{
  display:grid!important;
  grid-template-columns:34px minmax(0,1fr)!important;
  align-items:center!important;
  gap:12px!important;
  min-height:62px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:15px!important;
  padding:12px!important;
  margin-top:14px!important;
}
html body[data-role] .pg-v538-same-address input{
  appearance:none!important;
  -webkit-appearance:none!important;
  width:28px!important;
  height:28px!important;
  border-radius:7px!important;
  border:2px solid #c8d0dc!important;
  background:#fff!important;
}
html body[data-role] .pg-v538-same-address input:checked{background:var(--pg-v538-blue)!important;border-color:var(--pg-v538-blue)!important;box-shadow:inset 0 0 0 5px #fff!important;}
html body[data-role] .pg-v538-date-grid{margin-top:12px!important;}
html body[data-role] .pg-v538-summary-row{
  display:grid!important;
  grid-template-columns:64px minmax(0,1fr) minmax(0,1fr)!important;
  gap:14px!important;
  align-items:center!important;
  padding:10px 0!important;
  border-bottom:1px solid #e5eaf2!important;
}
html body[data-role] .pg-v538-summary-row:last-child{border-bottom:0!important;}
html body[data-role] .pg-v538-address-summary-row{grid-template-columns:64px minmax(0,1fr)!important;align-items:start!important;}
html body[data-role] .pg-v538-address-summary-row hr{height:1px!important;border:0!important;background:#e5eaf2!important;margin:12px 0!important;}
html body[data-role] .pg-v538-summary-icon{width:60px!important;height:60px!important;border-radius:999px!important;}
html body[data-role] .pg-v538-summary-icon svg{width:34px!important;height:34px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-mini-icon{width:36px!important;height:36px!important;}
html body[data-role] .pg-v538-mini-icon svg{width:22px!important;height:22px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-summary-row small,
html body[data-role] .pg-v538-summary-inline span,
html body[data-role] .pg-v538-total-card span{
  display:block!important;
  color:#667085!important;
  font-size:13px!important;
  line-height:1.25!important;
  font-weight:500!important;
  margin-bottom:4px!important;
}
html body[data-role] .pg-v538-summary-row b,
html body[data-role] .pg-v538-summary-inline b{
  display:block!important;
  color:#0b1328!important;
  font-size:16px!important;
  line-height:1.3!important;
  font-weight:700!important;
  word-break:break-word!important;
}
html body[data-role] .pg-v538-summary-inline{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)!important;
  gap:12px!important;
  padding:12px 0 0!important;
  align-items:start!important;
}
html body[data-role] .pg-v538-total-card{
  display:grid!important;
  grid-template-columns:minmax(0,1fr) auto auto!important;
  align-items:center!important;
  gap:10px!important;
}
html body[data-role] .pg-v538-total-card strong{
  font-size:32px!important;
  line-height:1!important;
  color:var(--pg-v538-blue)!important;
  font-weight:950!important;
  letter-spacing:-.045em!important;
}
html body[data-role] .pg-v538-total-card em{
  font-style:normal!important;
  color:var(--pg-v538-blue)!important;
  background:#edf4ff!important;
  border-radius:999px!important;
  padding:7px 10px!important;
  font-size:12px!important;
  font-weight:800!important;
}
html body[data-role] .pg-v538-summary-hidden-fields{display:none!important;}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav{
  background:linear-gradient(180deg,rgba(248,250,252,.74),#f8fafc 34%,#f8fafc 100%)!important;
  border-top:1px solid #e5eaf2!important;
  box-shadow:0 -12px 30px rgba(15,23,42,.08)!important;
  grid-template-columns:1fr 1fr!important;
  gap:12px!important;
  padding:13px 16px max(14px,env(safe-area-inset-bottom,0px))!important;
}
html body[data-role] .pg-mobile-order-wizard-v538.pg-first-step-active .pg-order-step-nav{
  grid-template-columns:1fr!important;
}
html body[data-role] .pg-mobile-order-wizard-v538.pg-first-step-active .pg-order-step-nav .pg-order-back{
  display:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav button{
  height:56px!important;
  min-height:56px!important;
  border-radius:13px!important;
  font-size:18px!important;
  font-weight:800!important;
  letter-spacing:-.015em!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav .pg-order-next{
  background:var(--pg-v538-blue-2)!important;
  color:#fff!important;
  border:0!important;
  box-shadow:0 12px 24px rgba(15,85,242,.22)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav .pg-order-back{
  background:#fff!important;
  color:var(--pg-v538-blue)!important;
  border:1.5px solid var(--pg-v538-border)!important;
  box-shadow:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .address-suggestions{
  position:relative!important;
  width:100%!important;
  margin-top:8px!important;
  z-index:40!important;
}
@media (max-width:390px){
  html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-copy h2{font-size:23px!important;}
  html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot b{font-size:12px!important;max-width:76px!important;}
  html body[data-role] .pg-v538-card{padding:16px!important;border-radius:17px!important;}
  html body[data-role] .pg-v538-type-grid{gap:9px!important;}
  html body[data-role] .pg-v538-choice-card{min-height:98px!important;padding:13px 8px!important;}
  html body[data-role] .pg-v538-choice-card b{font-size:15px!important;}
}
@media (min-width:769px){
  html body[data-role].pc-desktop-shell .quick-order-overlay-v4.pg-order-direct-page-v538[aria-label="Gönderi Oluştur"],
  html body[data-role].pc-desktop-shell .quick-order-overlay.pg-order-direct-page-v538[aria-label="Gönderi Oluştur"]{
    display:grid!important;
    place-items:center!important;
    padding:28px!important;
    background:rgba(15,23,42,.38)!important;
  }
  html body[data-role].pc-desktop-shell .pg-order-direct-card-v538{
    width:min(620px,calc(100vw - 64px))!important;
    max-height:calc(100dvh - 56px)!important;
    border-radius:28px!important;
    overflow:hidden!important;
    background:#f8fafc!important;
  }
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v538 .pg-order-wizard-head{position:sticky!important;}
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v538 .quick-order-step.pg-v538-step-host{padding:14px 18px 116px!important;}
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v538 section.pg-v538-step-section{padding-bottom:104px!important;}
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v538 .pg-order-step-nav{bottom:0!important;width:min(620px,calc(100vw - 64px))!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;}
}


/* v539 - zipteki 4 adım gönderi oluşturma görsellerine göre birebir mobil görünüm düzeltmesi */
html body[data-role] .quick-order-overlay-v4.pg-order-direct-page-v538[aria-label="Gönderi Oluştur"],
html body[data-role] .quick-order-overlay.pg-order-direct-page-v538[aria-label="Gönderi Oluştur"],
html body[data-role] .quick-order-overlay-v4.pg-order-direct-page-v539[aria-label="Gönderi Oluştur"],
html body[data-role] .quick-order-overlay.pg-order-direct-page-v539[aria-label="Gönderi Oluştur"]{
  background:#f7f9fc!important;
  color:#071126!important;
  -webkit-font-smoothing:antialiased!important;
  text-rendering:geometricPrecision!important;
}
html body[data-role] .pg-order-direct-card-v538,
html body[data-role] .pg-order-direct-card-v539{
  background:#f7f9fc!important;
  padding:0!important;
  border:0!important;
  box-shadow:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538,
html body[data-role] .pg-mobile-order-wizard-v539,
html body[data-role] .pg-v539-form{
  --pg-v538-blue:#0b5cff;
  --pg-v538-blue-2:#0457ff;
  --pg-v538-text:#071126;
  --pg-v538-muted:#8b94a6;
  --pg-v538-border:#dfe5ee;
  --pg-v538-card:#ffffff;
  --pg-v538-soft:#eef4ff;
  --pg-v538-shadow:0 12px 28px rgba(15,23,42,.055);
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;
  color:var(--pg-v538-text)!important;
  background:#f7f9fc!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-head,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-head{
  position:sticky!important;
  top:0!important;
  z-index:50!important;
  background:#f7f9fc!important;
  padding:22px 24px 12px!important;
  border:0!important;
  box-shadow:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-row,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-title-row{
  display:grid!important;
  grid-template-columns:42px minmax(0,1fr)42px!important;
  align-items:center!important;
  min-height:46px!important;
  margin:0!important;
  gap:8px!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-copy h2,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-title-copy h2{
  margin:0!important;
  color:#071126!important;
  font-size:27px!important;
  line-height:1.12!important;
  font-weight:850!important;
  letter-spacing:-.045em!important;
  text-align:center!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-copy p,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-title-copy p,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-section-label,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-section-label{
  display:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-x,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-x,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-v538-head-back,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-v538-head-back{
  width:42px!important;
  height:42px!important;
  min-width:42px!important;
  border:0!important;
  background:transparent!important;
  color:#071126!important;
  font-size:42px!important;
  font-weight:350!important;
  line-height:34px!important;
  display:grid!important;
  place-items:center!important;
  padding:0!important;
  box-shadow:none!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-progress,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-progress{
  display:grid!important;
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
  gap:0!important;
  align-items:start!important;
  margin:28px 0 0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot{
  position:relative!important;
  display:grid!important;
  justify-items:center!important;
  gap:10px!important;
  min-width:0!important;
  line-height:1.1!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot:not(:last-child)::after,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot:not(:last-child)::after{
  content:""!important;
  position:absolute!important;
  top:17px!important;
  left:calc(50% + 30px)!important;
  right:calc(-50% + 30px)!important;
  height:2px!important;
  border-radius:999px!important;
  background:#d9dee8!important;
  z-index:0!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.done:not(:last-child)::after,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot.done:not(:last-child)::after,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.active[data-pg-dot="0"]:not(:last-child)::after,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot.active[data-pg-dot="0"]:not(:last-child)::after{
  background:var(--pg-v538-blue)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.active:not([data-pg-dot="0"]):not(:last-child)::after,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot.active:not([data-pg-dot="0"]):not(:last-child)::after{
  background:#d9dee8!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot i,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot i{
  position:relative!important;
  z-index:1!important;
  width:36px!important;
  height:36px!important;
  border-radius:999px!important;
  display:grid!important;
  place-items:center!important;
  background:#edf0f5!important;
  color:#071126!important;
  font-style:normal!important;
  font-size:15px!important;
  font-weight:800!important;
  box-shadow:0 2px 6px rgba(15,23,42,.035)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot b,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot b{
  display:block!important;
  width:max-content!important;
  max-width:88px!important;
  color:#697386!important;
  font-size:13px!important;
  font-weight:520!important;
  letter-spacing:-.02em!important;
  white-space:nowrap!important;
  overflow:hidden!important;
  text-overflow:ellipsis!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.active i,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.done i,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot.active i,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot.done i{
  color:#fff!important;
  background:var(--pg-v538-blue)!important;
  box-shadow:0 8px 18px rgba(11,92,255,.22)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.active b,
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-dot.done b,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot.active b,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-dot.done b{
  color:var(--pg-v538-blue)!important;
  font-weight:650!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .quick-order-step.pg-v538-step-host,
html body[data-role] .pg-mobile-order-wizard-v539 .quick-order-step.pg-v538-step-host{
  display:block!important;
  background:#f7f9fc!important;
  padding:16px 24px calc(126px + env(safe-area-inset-bottom,0px))!important;
  margin:0!important;
  overflow:visible!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 section.pg-v538-step-section,
html body[data-role] .pg-mobile-order-wizard-v539 section.pg-v538-step-section{
  display:flex!important;
  flex-direction:column!important;
  gap:18px!important;
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0 0 112px!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  overflow:visible!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
}
html body[data-role] .pg-v538-card,
html body[data-role] .pg-v539-form .pg-v538-card{
  width:100%!important;
  padding:24px!important;
  border-radius:18px!important;
  border:1px solid var(--pg-v538-border)!important;
  background:#fff!important;
  box-shadow:var(--pg-v538-shadow)!important;
  overflow:visible!important;
}
html body[data-role] .pg-v538-card h3{
  margin:0 0 22px!important;
  color:#071126!important;
  font-size:22px!important;
  line-height:1.15!important;
  font-weight:820!important;
  letter-spacing:-.04em!important;
}
html body[data-role] .pg-v538-type-grid{
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:22px!important;
}
html body[data-role] .pg-v538-choice-card{
  min-height:116px!important;
  border-radius:17px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  background:#fff!important;
  color:#111827!important;
  display:grid!important;
  place-items:center!important;
  gap:10px!important;
  padding:16px 10px!important;
  box-shadow:none!important;
  text-align:center!important;
}
html body[data-role] .pg-v538-choice-card.active{
  border-color:var(--pg-v538-blue)!important;
  color:var(--pg-v538-blue)!important;
  background:linear-gradient(180deg,#fbfdff,#f4f8ff)!important;
}
html body[data-role] .pg-v538-choice-check{
  right:-9px!important;
  top:-9px!important;
  width:30px!important;
  height:30px!important;
  border-radius:999px!important;
  background:var(--pg-v538-blue)!important;
  color:#fff!important;
  font-size:18px!important;
  font-weight:900!important;
  box-shadow:0 9px 20px rgba(11,92,255,.25)!important;
}
html body[data-role] .pg-v538-choice-icon{
  width:48px!important;
  height:48px!important;
  background:transparent!important;
  color:inherit!important;
  border-radius:0!important;
}
html body[data-role] .pg-v538-choice-icon svg{width:46px!important;height:46px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-choice-card b{
  color:inherit!important;
  font-size:19px!important;
  line-height:1.15!important;
  font-weight:720!important;
  letter-spacing:-.035em!important;
}
html body[data-role] .pg-v538-two-grid,
html body[data-role] .pg-v538-choice-split{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:20px!important;
}
html body[data-role] .pg-v538-choice-split .pg-v538-choice-card{
  min-height:104px!important;
  grid-template-columns:auto auto!important;
  justify-content:center!important;
  align-items:center!important;
  gap:14px!important;
}
html body[data-role] .pg-v538-input-card{
  min-height:82px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:16px!important;
  background:#fff!important;
  display:grid!important;
  grid-template-columns:52px minmax(0,1fr)!important;
  gap:14px!important;
  align-items:center!important;
  padding:14px!important;
  color:#071126!important;
}
html body[data-role] .pg-v538-input-icon,
html body[data-role] .pg-v538-summary-icon,
html body[data-role] .pg-v538-mini-icon{
  display:grid!important;
  place-items:center!important;
  color:var(--pg-v538-blue)!important;
  background:#f0f5ff!important;
  border-radius:15px!important;
}
html body[data-role] .pg-v538-input-icon{width:52px!important;height:52px!important;}
html body[data-role] .pg-v538-input-icon svg{width:27px!important;height:27px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-input-card b{
  margin:0 0 5px!important;
  color:#172033!important;
  font-size:15px!important;
  line-height:1.15!important;
  font-weight:650!important;
}
html body[data-role] .pg-v538-input-card .input,
html body[data-role] .pg-v538-input-card .textarea,
html body[data-role] .pg-v538-input-card input,
html body[data-role] .pg-v538-input-card textarea{
  color:#071126!important;
  font-size:17px!important;
  line-height:1.35!important;
  font-weight:480!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  padding:0!important;
}
html body[data-role] .pg-v538-input-card input::placeholder,
html body[data-role] .pg-v538-input-card textarea::placeholder,
html body[data-role] .pg-v539-address-field input::placeholder{
  color:#9aa3b4!important;
  opacity:1!important;
}
html body[data-role] .pg-v538-textarea-card{min-height:154px!important;align-items:start!important;margin-top:20px!important;}
html body[data-role] .pg-v538-textarea-card textarea{min-height:92px!important;}
html body[data-role] .pg-v538-counter{font-size:14px!important;color:#667085!important;font-weight:500!important;}
html body[data-role] .pg-v538-toggle-row{
  grid-template-columns:52px minmax(0,1fr)58px!important;
  min-height:88px!important;
  margin-top:0!important;
}
html body[data-role] .pg-v538-toggle-row small,
html body[data-role] .pg-v538-same-address small{
  color:#8b94a6!important;
  font-size:13px!important;
  font-weight:450!important;
}
html body[data-role] .pg-v538-toggle-row input[type="checkbox"]{width:56px!important;height:34px!important;background:#d8dde7!important;}
html body[data-role] .pg-v538-toggle-row input[type="checkbox"]::after{width:28px!important;height:28px!important;}
html body[data-role] .pg-v539-address-field{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:16px!important;
  border:0!important;
  padding:0!important;
  margin:0!important;
  min-height:0!important;
  background:transparent!important;
}
html body[data-role] .pg-v539-address-search-row{
  display:grid!important;
  grid-template-columns:52px minmax(0,1fr)58px!important;
  gap:14px!important;
  align-items:center!important;
  min-height:84px!important;
  padding:13px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:16px!important;
  background:#fff!important;
}
html body[data-role] .pg-v539-address-picked-row{
  appearance:none!important;
  -webkit-appearance:none!important;
  width:100%!important;
  display:grid!important;
  grid-template-columns:58px minmax(0,1fr)24px!important;
  gap:14px!important;
  align-items:center!important;
  min-height:100px!important;
  padding:16px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:16px!important;
  background:#fff!important;
  color:#071126!important;
  text-align:left!important;
  box-shadow:none!important;
}
html body[data-role] .pg-v539-search-pin,
html body[data-role] .pg-v539-picked-pin,
html body[data-role] .pg-v538-form .resim1-pin{
  width:52px!important;
  height:52px!important;
  border-radius:16px!important;
  display:grid!important;
  place-items:center!important;
  background:#eef4ff!important;
  color:var(--pg-v538-blue)!important;
}
html body[data-role] .pg-v539-search-pin svg,
html body[data-role] .pg-v539-picked-pin svg,
html body[data-role] .pg-v538-form .resim1-pin svg{width:28px!important;height:28px!important;fill:currentColor!important;}
html body[data-role] .pg-v539-address-search-copy label{display:none!important;}
html body[data-role] .pg-v539-address-field .resim1-address-input,
html body[data-role] .pg-v539-address-field .address-search-input{
  border:0!important;
  background:transparent!important;
  padding:0!important;
  min-height:32px!important;
  font-size:17px!important;
  font-weight:450!important;
  color:#071126!important;
  box-shadow:none!important;
}
html body[data-role] .pg-v539-address-field .resim1-coord-label,
html body[data-role] .pg-v539-hidden-address-select,
html body[data-role] .pg-v539-hidden-address-select .select{display:none!important;}
html body[data-role] .pg-v539-picked-copy b{
  display:block!important;
  margin:0 0 6px!important;
  color:#071126!important;
  font-size:17px!important;
  font-weight:780!important;
  line-height:1.15!important;
}
html body[data-role] .pg-v539-picked-copy small{
  display:block!important;
  margin:0!important;
  color:#697386!important;
  font-size:16px!important;
  font-weight:450!important;
  line-height:1.32!important;
  white-space:normal!important;
  overflow:visible!important;
  text-overflow:clip!important;
}
html body[data-role] .pg-v539-address-picked-row i{
  color:#5f6878!important;
  font-style:normal!important;
  font-size:38px!important;
  line-height:1!important;
  font-weight:300!important;
  justify-self:end!important;
}
html body[data-role] .pg-v539-address-field .resim1-address-action-btn.resim1-address-icon-only-btn{
  width:58px!important;
  height:58px!important;
  min-width:58px!important;
  min-height:58px!important;
  border-radius:15px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  background:#fff!important;
  color:var(--pg-v538-blue)!important;
  padding:0!important;
  box-shadow:none!important;
}
html body[data-role] .pg-v539-address-field .resim1-address-action-btn.resim1-address-icon-only-btn svg{width:31px!important;height:31px!important;fill:currentColor!important;}
html body[data-role] .pg-v538-same-address{
  min-height:68px!important;
  border:1.5px solid var(--pg-v538-border)!important;
  border-radius:15px!important;
  padding:13px!important;
  margin-top:18px!important;
}
html body[data-role] .pg-v538-date-grid{margin-top:20px!important;}
html body[data-role] .pg-v538-summary-row{
  grid-template-columns:72px minmax(0,1fr) minmax(0,1fr)!important;
  gap:18px!important;
  padding:16px 0!important;
  border-bottom:1px solid #e6ebf3!important;
}
html body[data-role] .pg-v538-summary-icon{width:72px!important;height:72px!important;border-radius:999px!important;background:#f0f5ff!important;}
html body[data-role] .pg-v538-summary-icon svg{width:40px!important;height:40px!important;}
html body[data-role] .pg-v538-summary-row small,
html body[data-role] .pg-v538-summary-inline span,
html body[data-role] .pg-v538-total-card span{color:#697386!important;font-size:15px!important;font-weight:450!important;}
html body[data-role] .pg-v538-summary-row b,
html body[data-role] .pg-v538-summary-inline b{color:#071126!important;font-size:17px!important;font-weight:650!important;}
html body[data-role] .pg-v538-total-card{min-height:86px!important;grid-template-columns:minmax(0,1fr) auto auto!important;}
html body[data-role] .pg-v538-total-card strong{font-size:38px!important;color:var(--pg-v538-blue)!important;}
html body[data-role] .pg-v538-total-card em{background:#edf4ff!important;color:var(--pg-v538-blue)!important;border-radius:999px!important;font-size:13px!important;padding:8px 12px!important;}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-step-nav{
  display:grid!important;
  position:fixed!important;
  left:0!important;
  right:0!important;
  bottom:var(--pg-create-bottom-offset,86px)!important;
  width:100vw!important;
  grid-template-columns:1fr 1fr!important;
  gap:20px!important;
  padding:14px 24px max(16px,env(safe-area-inset-bottom,0px))!important;
  background:linear-gradient(180deg,rgba(247,249,252,.72),#f7f9fc 35%,#f7f9fc 100%)!important;
  border-top:1px solid #e6ebf3!important;
  box-shadow:0 -12px 30px rgba(15,23,42,.07)!important;
  z-index:2147483602!important;
}
html body[data-role] .pg-mobile-order-wizard-v538.pg-first-step-active .pg-order-step-nav,
html body[data-role] .pg-mobile-order-wizard-v539.pg-first-step-active .pg-order-step-nav{grid-template-columns:1fr!important;}
html body[data-role] .pg-mobile-order-wizard-v538.pg-first-step-active .pg-order-step-nav .pg-order-back,
html body[data-role] .pg-mobile-order-wizard-v539.pg-first-step-active .pg-order-step-nav .pg-order-back{display:none!important;}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav button,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-step-nav button{
  height:58px!important;
  min-height:58px!important;
  border-radius:13px!important;
  font-size:20px!important;
  line-height:1!important;
  font-weight:720!important;
  letter-spacing:-.03em!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:10px!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav .pg-order-next,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-step-nav .pg-order-next{
  background:var(--pg-v538-blue-2)!important;
  color:#fff!important;
  border:0!important;
  box-shadow:0 10px 22px rgba(11,92,255,.20)!important;
}
html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav .pg-order-back,
html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-step-nav .pg-order-back{
  background:#fff!important;
  color:var(--pg-v538-blue)!important;
  border:1.5px solid var(--pg-v538-border)!important;
  box-shadow:none!important;
}
html body[data-role] .pg-v539-address-field .address-suggestions,
html body[data-role] .pg-mobile-order-wizard-v538 .address-suggestions,
html body[data-role] .pg-mobile-order-wizard-v539 .address-suggestions{
  position:relative!important;
  width:100%!important;
  margin-top:10px!important;
  z-index:60!important;
}
@media (max-width:390px){
  html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-head,
  html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-head{padding:18px 18px 10px!important;}
  html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-wizard-title-copy h2,
  html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-wizard-title-copy h2{font-size:24px!important;}
  html body[data-role] .pg-mobile-order-wizard-v538 .quick-order-step.pg-v538-step-host,
  html body[data-role] .pg-mobile-order-wizard-v539 .quick-order-step.pg-v538-step-host{padding-left:16px!important;padding-right:16px!important;}
  html body[data-role] .pg-v538-card{padding:18px!important;}
  html body[data-role] .pg-v538-type-grid{gap:12px!important;}
  html body[data-role] .pg-v538-choice-card{min-height:104px!important;}
  html body[data-role] .pg-v538-choice-card b{font-size:17px!important;}
  html body[data-role] .pg-v538-two-grid,
  html body[data-role] .pg-v538-choice-split{gap:12px!important;}
  html body[data-role] .pg-mobile-order-wizard-v538 .pg-order-step-nav,
  html body[data-role] .pg-mobile-order-wizard-v539 .pg-order-step-nav{padding-left:16px!important;padding-right:16px!important;gap:12px!important;}
}
@media (min-width:769px){
  html body[data-role].pc-desktop-shell .pg-order-direct-card-v538,
  html body[data-role].pc-desktop-shell .pg-order-direct-card-v539{
    width:min(620px,calc(100vw - 64px))!important;
    max-height:calc(100dvh - 56px)!important;
    border-radius:28px!important;
    overflow:auto!important;
    background:#f7f9fc!important;
  }
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v538 .quick-order-step.pg-v538-step-host,
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v539 .quick-order-step.pg-v538-step-host{padding:16px 22px 126px!important;}
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v538 .pg-order-step-nav,
  html body[data-role].pc-desktop-shell .pg-mobile-order-wizard-v539 .pg-order-step-nav{bottom:0!important;width:min(620px,calc(100vw - 64px))!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;}
}


/* v550 yardım + Gmail SMTP düzeni */
.login-help-card-v550{border-radius:26px!important;box-shadow:0 24px 70px rgba(15,23,42,.20)!important;}
.login-help-choice-grid-v550{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;margin-top:16px!important;}
.login-help-choice-card{border:1px solid #e5eaf2;background:#fff;border-radius:20px;min-height:132px;padding:18px 14px;text-align:left;display:flex;flex-direction:column;gap:8px;box-shadow:0 12px 28px rgba(15,23,42,.06);transition:.18s transform,.18s border,.18s box-shadow;}
.login-help-choice-card:hover{transform:translateY(-2px);border-color:#0b5cff;box-shadow:0 18px 38px rgba(11,92,255,.14);}
.login-help-choice-icon{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;background:#eef4ff;font-size:22px;}
.login-help-choice-card b{font-size:17px;font-weight:950;color:#0f172a;}
.login-help-choice-card small{font-size:12px;line-height:1.35;color:#667085;font-weight:700;}
.login-help-forgot-card{background:linear-gradient(180deg,#fff,#f7fbff);}
.login-help-support-card .login-help-choice-icon{background:#ecfdf5;}
.login-reset-form-v550 .input{min-height:54px;border-radius:15px;}
.smtp-settings-card-v550{overflow:visible!important;}
.smtp-gmail-status-v550{display:flex;align-items:flex-start;gap:12px;border:1px solid #e5eaf2;border-radius:18px;padding:14px;margin:0 0 16px;background:#f8fafc;}
.smtp-gmail-status-v550.is-ready{background:#ecfdf5;border-color:#bbf7d0;}
.smtp-gmail-status-v550.is-missing{background:#fff7ed;border-color:#fed7aa;}
.smtp-gmail-status-v550 span{font-size:22px;line-height:1;}
.smtp-gmail-status-v550 b{display:block;font-size:14px;color:#0f172a;margin-bottom:3px;}
.smtp-gmail-status-v550 small{display:block;font-size:12px;color:#667085;line-height:1.4;}
.smtp-gmail-grid-v550 .input,.smtp-gmail-grid-v550 .select{min-height:50px;border-radius:14px;}
.smtp-gmail-help-v550{margin-top:14px;border-radius:16px;background:#eef4ff;color:#344054;padding:13px 14px;font-size:13px;line-height:1.5;border:1px solid #d8e6ff;}
@media(max-width:640px){.login-help-choice-grid-v550{grid-template-columns:1fr!important}.login-help-choice-card{min-height:112px}.smtp-gmail-grid-v550{grid-template-columns:1fr!important}}


/* v551 - Yardım/şifre sistemi güvenli açılış düzeltmeleri */
.login-boot-error-v551,.boot-error-v551{margin:12px 0;padding:14px 16px;border:1px solid rgba(239,68,68,.24);background:#fff7f7;color:#991b1b;border-radius:16px;box-shadow:0 12px 32px rgba(15,23,42,.08)}
.login-boot-error-v551 b,.boot-error-v551 h2{display:block;margin:0 0 4px;font-weight:900;color:#7f1d1d}.login-boot-error-v551 small,.boot-error-v551 p{display:block;color:#9f1239;line-height:1.45}.login-help-choice-grid-v550{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:14px!important}.login-help-choice-card{border:1px solid #e5eaf2;background:#fff;border-radius:20px;padding:16px 12px;min-height:116px;text-align:left;display:grid;gap:6px;color:#0f172a;box-shadow:0 12px 28px rgba(15,23,42,.06)}.login-help-choice-card:hover{transform:translateY(-1px);border-color:#0b5cff}.login-help-choice-card b{font-size:15px;font-weight:900}.login-help-choice-card small{font-size:12px;color:#667085;line-height:1.35}.login-help-choice-icon{width:38px;height:38px;border-radius:14px;display:grid;place-items:center;background:#eef4ff}.login-help-forgot-card{border-color:rgba(11,92,255,.18)}.login-help-support-card{border-color:rgba(16,185,129,.18)}@media(max-width:420px){.login-help-choice-grid-v550{grid-template-columns:1fr!important}.login-help-choice-card{min-height:92px}}


/* v554 yardım fallback modal ve boot hata uyumu */
.login-boot-error-v554{margin-top:12px;padding:10px 12px;border-radius:14px;background:#fff1f2;border:1px solid #fecdd3;color:#9f1239;font-size:12px}.login-boot-error-v554 b{display:block;margin-bottom:4px;color:#7f1d1d}.login-boot-error-v554 small{display:block;line-height:1.4;color:#9f1239}


/* v554 - toast bildirimleri tüm modal ve ekranların üst katmanında */
#toastStack.toast-stack,.toast-stack{position:fixed!important;z-index:2147483647!important;inset:16px 0 auto 0!important;top:16px!important;right:0!important;bottom:auto!important;left:0!important;width:100vw!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:0 12px!important;pointer-events:none!important;}
#toastStack.toast-stack .toast,.toast-stack .toast{pointer-events:auto!important;width:min(420px,calc(100vw - 24px))!important;max-width:min(420px,calc(100vw - 24px))!important;margin:0!important;z-index:2147483647!important;}
#toastStack.toast-stack .toast:not(:last-child),.toast-stack .toast:not(:last-child){display:none!important;}
.login-support-modal,.pkg-help-modal-v554{z-index:2147483645!important;}


/* v555 - toast bildirimleri modern alt-orta görünüm */
#toastStack.toast-stack,
.toast-stack{
  position:fixed!important;
  z-index:2147483647!important;
  top:auto!important;
  right:auto!important;
  bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;
  left:50%!important;
  inset:auto auto calc(24px + env(safe-area-inset-bottom,0px)) 50%!important;
  transform:translateX(-50%)!important;
  width:min(430px,calc(100vw - 24px))!important;
  max-width:min(430px,calc(100vw - 24px))!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:10px!important;
  padding:0!important;
  pointer-events:none!important;
}
body.has-ref-mobile-nav #toastStack.toast-stack,
body.has-ref-mobile-nav .toast-stack,
body[data-role] #toastStack.toast-stack,
body[data-role] .toast-stack{
  bottom:calc(104px + env(safe-area-inset-bottom,0px))!important;
  inset:auto auto calc(104px + env(safe-area-inset-bottom,0px)) 50%!important;
}
body.login-no-scroll #toastStack.toast-stack,
body.login-no-scroll .toast-stack,
body:not([data-role]) #toastStack.toast-stack,
body:not([data-role]) .toast-stack{
  bottom:calc(24px + env(safe-area-inset-bottom,0px))!important;
  inset:auto auto calc(24px + env(safe-area-inset-bottom,0px)) 50%!important;
}
#toastStack.toast-stack .toast,
.toast-stack .toast,
#toastStack.toast-stack .toast:not(:last-child),
.toast-stack .toast:not(:last-child){
  display:grid!important;
  grid-template-columns:38px 1fr!important;
  align-items:center!important;
  gap:12px!important;
  width:100%!important;
  max-width:100%!important;
  min-height:64px!important;
  margin:0!important;
  padding:13px 15px!important;
  border-radius:22px!important;
  border:1px solid rgba(226,232,240,.92)!important;
  background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.97))!important;
  box-shadow:0 20px 56px rgba(15,23,42,.20),0 4px 14px rgba(15,23,42,.08)!important;
  color:#0f172a!important;
  pointer-events:auto!important;
  animation:pgToastBottomCenterV555 .24s cubic-bezier(.2,.9,.2,1) both!important;
  backdrop-filter:blur(18px)!important;
  -webkit-backdrop-filter:blur(18px)!important;
  overflow:hidden!important;
}
#toastStack.toast-stack .toast:not(:last-child),
.toast-stack .toast:not(:last-child){
  opacity:.96!important;
  transform:scale(.985)!important;
}
#toastStack.toast-stack .toast::before,
.toast-stack .toast::before{
  content:""!important;
  position:absolute!important;
  left:0!important;
  top:0!important;
  bottom:0!important;
  width:4px!important;
  background:#0ea5e9!important;
}
#toastStack.toast-stack .toast.success::before,
.toast-stack .toast.success::before{background:#16a34a!important;}
#toastStack.toast-stack .toast.error::before,
.toast-stack .toast.error::before{background:#e11d48!important;}
#toastStack.toast-stack .toast.warn::before,
.toast-stack .toast.warn::before,
#toastStack.toast-stack .toast.warning::before,
.toast-stack .toast.warning::before{background:#f59e0b!important;}
#toastStack.toast-stack .toast-icon,
.toast-stack .toast-icon{
  width:38px!important;
  height:38px!important;
  border-radius:15px!important;
  display:grid!important;
  place-items:center!important;
  background:rgba(14,165,233,.12)!important;
  color:#0284c7!important;
  font-size:18px!important;
  font-weight:950!important;
  line-height:1!important;
}
#toastStack.toast-stack .toast.success .toast-icon,
.toast-stack .toast.success .toast-icon{background:rgba(34,197,94,.14)!important;color:#16a34a!important;}
#toastStack.toast-stack .toast.error .toast-icon,
.toast-stack .toast.error .toast-icon{background:rgba(225,29,72,.12)!important;color:#be123c!important;}
#toastStack.toast-stack .toast.warn .toast-icon,
.toast-stack .toast.warn .toast-icon,
#toastStack.toast-stack .toast.warning .toast-icon,
.toast-stack .toast.warning .toast-icon{background:rgba(245,158,11,.14)!important;color:#d97706!important;}
#toastStack.toast-stack .toast span,
.toast-stack .toast span,
#toastStack.toast-stack .toast b,
.toast-stack .toast b{
  color:#0f172a!important;
  line-height:1.3!important;
}
#toastStack.toast-stack .toast span,
.toast-stack .toast span{
  display:block!important;
  min-width:0!important;
  font-size:13px!important;
  font-weight:700!important;
  color:#475467!important;
}
#toastStack.toast-stack .toast b,
.toast-stack .toast b{
  display:block!important;
  margin:0 0 2px!important;
  font-size:14px!important;
  font-weight:950!important;
  letter-spacing:-.02em!important;
}
@keyframes pgToastBottomCenterV555{
  from{opacity:0;transform:translateY(18px) scale(.96)}
  to{opacity:1;transform:translateY(0) scale(1)}
}
@media(max-width:480px){
  #toastStack.toast-stack,.toast-stack{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;}
  #toastStack.toast-stack .toast,.toast-stack .toast,#toastStack.toast-stack .toast:not(:last-child),.toast-stack .toast:not(:last-child){min-height:60px!important;border-radius:20px!important;padding:12px 13px!important;grid-template-columns:36px 1fr!important;}
  #toastStack.toast-stack .toast-icon,.toast-stack .toast-icon{width:36px!important;height:36px!important;border-radius:14px!important;}
}


/* v556 - toast alt orta modern, okunabilir genişlik */
.toast-stack,#toastStack{position:fixed!important;top:auto!important;right:auto!important;left:50%!important;bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;transform:translateX(-50%)!important;width:min(360px,calc(100vw - 28px))!important;max-width:min(360px,calc(100vw - 28px))!important;z-index:2147483647!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:10px!important;pointer-events:none!important;padding:0!important;}
.toast-stack .toast,#toastStack .toast{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:56px!important;border-radius:18px!important;padding:13px 15px 13px 16px!important;background:rgba(255,255,255,.98)!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 18px 48px rgba(15,23,42,.20),0 3px 12px rgba(15,23,42,.08)!important;color:#0f172a!important;font-size:13px!important;line-height:1.35!important;font-weight:800!important;letter-spacing:-.01em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;text-align:left!important;pointer-events:auto!important;}
.toast-stack .toast b,#toastStack .toast b{display:block!important;font-size:13px!important;line-height:1.35!important;font-weight:850!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;}
.toast-stack .toast.error,#toastStack .toast.error{border-top:0!important;border-left:5px solid #ef4444!important;}
.toast-stack .toast.success,#toastStack .toast.success{border-top:0!important;border-left:5px solid #10b981!important;}
.toast-stack .toast.warning,#toastStack .toast.warning{border-top:0!important;border-left:5px solid #f59e0b!important;}
.toast-stack .toast.info,#toastStack .toast.info{border-top:0!important;border-left:5px solid #3b82f6!important;}
@media(max-width:430px){.toast-stack,#toastStack{bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;width:min(330px,calc(100vw - 24px))!important;}.toast-stack .toast,#toastStack .toast{font-size:12.5px!important;padding:12px 13px!important;border-radius:17px!important;}}
body:has(.mobile-bottom-nav) .toast-stack,body:has(.mobile-bottom-nav) #toastStack{bottom:calc(92px + env(safe-area-inset-bottom,0px))!important;}


/* v559 - mail bildirimleri merkez popup + modern şifre değiştirme ekranı */
.mail-notice-overlay-v559{
  position:fixed!important;inset:0!important;z-index:2147483647!important;display:grid!important;place-items:center!important;padding:22px!important;background:rgba(15,23,42,.45)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;animation:mailNoticeFadeV559 .18s ease-out both!important;
}
.mail-notice-card-v559{
  position:relative!important;width:min(380px,calc(100vw - 36px))!important;border-radius:28px!important;padding:24px!important;background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 30px 90px rgba(15,23,42,.32)!important;text-align:center!important;color:#0f172a!important;overflow:hidden!important;animation:mailNoticePopV559 .22s cubic-bezier(.2,.9,.2,1) both!important;
}
.mail-notice-card-v559:before{content:""!important;position:absolute!important;inset:-90px -90px auto auto!important;width:190px!important;height:190px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(37,99,235,.16),transparent 68%)!important;pointer-events:none!important;}
.mail-notice-success .mail-notice-card-v559:before{background:radial-gradient(circle,rgba(16,185,129,.18),transparent 68%)!important;}
.mail-notice-error .mail-notice-card-v559:before{background:radial-gradient(circle,rgba(239,68,68,.16),transparent 68%)!important;}
.mail-notice-close-v559,.password-change-close-v559{position:absolute!important;right:14px!important;top:14px!important;width:34px!important;height:34px!important;border-radius:999px!important;border:1px solid #e5eaf2!important;background:#fff!important;color:#64748b!important;display:grid!important;place-items:center!important;font-weight:900!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important;z-index:3!important;}
.mail-notice-icon-v559{width:68px!important;height:68px!important;border-radius:24px!important;margin:2px auto 14px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#2563eb,#0ea5e9)!important;color:#fff!important;font-size:30px!important;font-weight:950!important;box-shadow:0 18px 36px rgba(37,99,235,.25)!important;}
.mail-notice-success .mail-notice-icon-v559{background:linear-gradient(135deg,#10b981,#22c55e)!important;box-shadow:0 18px 36px rgba(16,185,129,.24)!important;}
.mail-notice-error .mail-notice-icon-v559{background:linear-gradient(135deg,#ef4444,#f97316)!important;box-shadow:0 18px 36px rgba(239,68,68,.22)!important;}
.mail-notice-kicker-v559{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-bottom:8px!important;padding:6px 11px!important;border-radius:999px!important;background:#eef4ff!important;color:#2563eb!important;font-size:11px!important;font-weight:950!important;letter-spacing:.02em!important;}
.mail-notice-success .mail-notice-kicker-v559{background:#ecfdf5!important;color:#059669!important;}
.mail-notice-error .mail-notice-kicker-v559{background:#fff1f2!important;color:#e11d48!important;}
.mail-notice-copy-v559 h2{margin:0 0 8px!important;font-size:24px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:-.045em!important;color:#0f172a!important;}
.mail-notice-copy-v559 p{margin:0!important;font-size:14px!important;line-height:1.5!important;font-weight:750!important;color:#475467!important;overflow-wrap:anywhere!important;word-break:normal!important;}
.mail-notice-copy-v559 small{display:block!important;margin-top:12px!important;padding:11px 12px!important;border-radius:16px!important;background:#f1f5f9!important;color:#64748b!important;font-size:12px!important;line-height:1.4!important;font-weight:800!important;overflow-wrap:anywhere!important;}
.mail-notice-ok-v559{width:100%!important;margin-top:18px!important;min-height:52px!important;border-radius:17px!important;background:linear-gradient(135deg,#0b5cff,#14a9ff)!important;box-shadow:0 16px 34px rgba(11,92,255,.24)!important;}
.mail-notice-success .mail-notice-ok-v559{background:linear-gradient(135deg,#059669,#10b981)!important;box-shadow:0 16px 34px rgba(16,185,129,.24)!important;}
.mail-notice-error .mail-notice-ok-v559{background:linear-gradient(135deg,#ef4444,#f97316)!important;box-shadow:0 16px 34px rgba(239,68,68,.22)!important;}
.password-request-modal-v559 .login-help-card-v550{border-radius:30px!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid rgba(226,232,240,.92)!important;box-shadow:0 28px 84px rgba(15,23,42,.26)!important;}
.password-request-modal-v559 .login-support-hero{background:linear-gradient(135deg,#eff6ff,#f8fafc)!important;border:1px solid #e8eef8!important;border-radius:24px!important;padding:16px!important;}
.password-request-modal-v559 .login-support-icon{background:linear-gradient(135deg,#2563eb,#06b6d4)!important;color:#fff!important;box-shadow:0 14px 30px rgba(37,99,235,.22)!important;}
.password-request-modal-v559 .login-reset-form-v550{margin-top:16px!important;gap:14px!important;}
.password-request-modal-v559 .login-reset-form-v550 .field label{font-size:13px!important;font-weight:950!important;color:#344054!important;}
.password-request-modal-v559 .login-reset-form-v550 .input{min-height:56px!important;border-radius:18px!important;background:#f8fafc!important;border:1px solid #dbe4f0!important;font-size:15px!important;font-weight:800!important;}
.password-request-modal-v559 .login-support-note{border-radius:18px!important;background:#f8fafc!important;border:1px solid #e5eaf2!important;padding:13px 14px!important;color:#667085!important;line-height:1.45!important;}
.password-change-modal-v559{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 32%),rgba(15,23,42,.48)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;}
.password-change-card-v559{position:relative!important;width:min(430px,calc(100vw - 28px))!important;border-radius:32px!important;padding:22px!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 34px 100px rgba(15,23,42,.34)!important;overflow:hidden!important;}
.password-change-card-v559:before{content:""!important;position:absolute!important;left:-76px!important;top:-88px!important;width:210px!important;height:210px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(16,185,129,.18),transparent 65%)!important;}
.password-change-hero-v559{position:relative!important;text-align:center!important;padding:12px 10px 18px!important;}
.password-change-icon-v559{width:74px!important;height:74px!important;margin:0 auto 12px!important;border-radius:26px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#0b5cff,#14a9ff)!important;color:#fff!important;font-size:32px!important;box-shadow:0 18px 38px rgba(11,92,255,.24)!important;}
.password-change-kicker-v559{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-bottom:8px!important;padding:6px 12px!important;border-radius:999px!important;background:#eef4ff!important;color:#0b5cff!important;font-size:11px!important;font-weight:950!important;letter-spacing:.02em!important;}
.password-change-hero-v559 h2{margin:0 0 8px!important;font-size:28px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-.055em!important;color:#0f172a!important;}
.password-change-hero-v559 p{margin:0 auto!important;max-width:310px!important;color:#667085!important;font-size:14px!important;line-height:1.5!important;font-weight:750!important;overflow-wrap:anywhere!important;}
.password-change-form-v559{position:relative!important;gap:14px!important;margin-top:4px!important;}
.password-change-field-v559{gap:8px!important;}
.password-change-field-v559 label{font-size:13px!important;font-weight:950!important;color:#344054!important;}
.password-change-field-v559 .input{height:56px!important;border-radius:18px!important;border:1px solid #dbe4f0!important;background:#f8fafc!important;padding:0 15px!important;font-size:16px!important;font-weight:850!important;color:#0f172a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important;}
.password-change-field-v559 .input:focus{border-color:#0b5cff!important;box-shadow:0 0 0 4px rgba(11,92,255,.10)!important;background:#fff!important;}
.password-change-info-v559{border-radius:18px!important;background:#ecfdf5!important;border:1px solid #bbf7d0!important;color:#047857!important;padding:12px 14px!important;font-size:12px!important;font-weight:850!important;line-height:1.45!important;}
.password-change-actions-v559{position:static!important;display:grid!important;grid-template-columns:1fr!important;margin-top:2px!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important;}
.password-change-actions-v559 .btn{height:56px!important;border-radius:18px!important;background:linear-gradient(135deg,#0b5cff,#14a9ff)!important;box-shadow:0 18px 38px rgba(11,92,255,.25)!important;font-weight:950!important;}
@keyframes mailNoticeFadeV559{from{opacity:0}to{opacity:1}}
@keyframes mailNoticePopV559{from{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:420px){.mail-notice-card-v559{padding:22px 18px!important;border-radius:26px!important}.mail-notice-copy-v559 h2{font-size:22px!important}.password-change-card-v559{padding:20px 16px!important;border-radius:28px!important}.password-change-hero-v559 h2{font-size:25px!important}.password-change-icon-v559{width:66px!important;height:66px!important;border-radius:23px!important}}


/* v560 - mail bildirimleri toast değil, merkez popup; şifre değiştirme modern görünüm */
.mail-notice-overlay-v560,
#pkgMailNoticeModalV560.mail-notice-overlay-v560,
#mailNoticeModalV560.mail-notice-overlay-v560{
  position:fixed!important;inset:0!important;z-index:2147483647!important;display:grid!important;place-items:center!important;padding:22px!important;background:rgba(15,23,42,.48)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;animation:mailNoticeFadeV560 .18s ease-out both!important;
}
.mail-notice-card-v560{position:relative!important;width:min(390px,calc(100vw - 34px))!important;border-radius:30px!important;padding:24px!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;border:1px solid rgba(226,232,240,.96)!important;box-shadow:0 32px 96px rgba(15,23,42,.34)!important;text-align:center!important;color:#0f172a!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;overflow:hidden!important;animation:mailNoticePopV560 .22s cubic-bezier(.2,.9,.2,1) both!important;}
.mail-notice-card-v560:before{content:""!important;position:absolute!important;inset:-90px -90px auto auto!important;width:190px!important;height:190px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(37,99,235,.16),transparent 68%)!important;pointer-events:none!important;}
.mail-notice-success .mail-notice-card-v560:before{background:radial-gradient(circle,rgba(16,185,129,.18),transparent 68%)!important;}
.mail-notice-error .mail-notice-card-v560:before{background:radial-gradient(circle,rgba(239,68,68,.17),transparent 68%)!important;}
.mail-notice-close-v560{position:absolute!important;right:14px!important;top:14px!important;width:36px!important;height:36px!important;border-radius:999px!important;border:1px solid #e5eaf2!important;background:#fff!important;color:#64748b!important;font-weight:950!important;display:grid!important;place-items:center!important;box-shadow:0 8px 18px rgba(15,23,42,.08)!important;z-index:3!important;}
.mail-notice-icon-v560{width:70px!important;height:70px!important;border-radius:25px!important;margin:4px auto 14px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#2563eb,#0ea5e9)!important;color:#fff!important;font-size:32px!important;font-weight:950!important;box-shadow:0 18px 38px rgba(37,99,235,.25)!important;}
.mail-notice-success .mail-notice-icon-v560{background:linear-gradient(135deg,#10b981,#22c55e)!important;box-shadow:0 18px 38px rgba(16,185,129,.24)!important;}
.mail-notice-error .mail-notice-icon-v560{background:linear-gradient(135deg,#ef4444,#f97316)!important;box-shadow:0 18px 38px rgba(239,68,68,.23)!important;}
.mail-notice-kicker-v560{display:inline-flex!important;margin-bottom:8px!important;padding:6px 11px!important;border-radius:999px!important;background:#eef4ff!important;color:#2563eb!important;font-size:11px!important;font-weight:950!important;letter-spacing:.02em!important;}
.mail-notice-success .mail-notice-kicker-v560{background:#ecfdf5!important;color:#059669!important;}
.mail-notice-error .mail-notice-kicker-v560{background:#fff1f2!important;color:#e11d48!important;}
.mail-notice-copy-v560 h2{margin:0 0 8px!important;font-size:24px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:-.045em!important;color:#0f172a!important;}
.mail-notice-copy-v560 p{margin:0!important;font-size:14px!important;line-height:1.5!important;font-weight:750!important;color:#475467!important;overflow-wrap:anywhere!important;word-break:normal!important;}
.mail-notice-copy-v560 small{display:block!important;margin-top:12px!important;padding:11px 12px!important;border-radius:16px!important;background:#f1f5f9!important;color:#64748b!important;font-size:12px!important;line-height:1.4!important;font-weight:800!important;overflow-wrap:anywhere!important;}
.mail-notice-ok-v560{width:100%!important;margin-top:18px!important;min-height:52px!important;border-radius:17px!important;background:linear-gradient(135deg,#0b5cff,#14a9ff)!important;color:#fff!important;border:0!important;box-shadow:0 16px 34px rgba(11,92,255,.24)!important;font-weight:950!important;}
.mail-notice-success .mail-notice-ok-v560{background:linear-gradient(135deg,#059669,#10b981)!important;box-shadow:0 16px 34px rgba(16,185,129,.24)!important;}
.mail-notice-error .mail-notice-ok-v560{background:linear-gradient(135deg,#ef4444,#f97316)!important;box-shadow:0 16px 34px rgba(239,68,68,.23)!important;}
body.mail-notice-open-v560 #toastStack .toast,
body.mail-notice-open-v560 .toast-stack .toast{display:none!important;}
.password-change-modal-v559,.password-change-modal-v560{background:radial-gradient(circle at top left,rgba(16,185,129,.16),transparent 32%),rgba(15,23,42,.50)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important;}
.password-change-card-v559,.password-change-card-v560{position:relative!important;width:min(430px,calc(100vw - 28px))!important;border-radius:32px!important;padding:22px!important;background:linear-gradient(180deg,#ffffff,#f8fbff)!important;border:1px solid rgba(226,232,240,.95)!important;box-shadow:0 34px 100px rgba(15,23,42,.34)!important;overflow:hidden!important;}
.password-change-card-v559:before,.password-change-card-v560:before{content:""!important;position:absolute!important;left:-76px!important;top:-88px!important;width:210px!important;height:210px!important;border-radius:999px!important;background:radial-gradient(circle,rgba(16,185,129,.18),transparent 65%)!important;}
.password-change-hero-v559,.password-change-hero-v560{text-align:center!important;padding:12px 10px 18px!important;position:relative!important;}
.password-change-icon-v559,.password-change-icon-v560{width:74px!important;height:74px!important;margin:0 auto 12px!important;border-radius:26px!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#0b5cff,#14a9ff)!important;color:#fff!important;font-size:32px!important;box-shadow:0 18px 38px rgba(11,92,255,.24)!important;}
.password-change-hero-v559 h2,.password-change-hero-v560 h2{font-size:28px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-.055em!important;color:#0f172a!important;margin:0 0 8px!important;}
.password-change-hero-v559 p,.password-change-hero-v560 p{margin:0 auto!important;max-width:310px!important;color:#667085!important;font-size:14px!important;line-height:1.5!important;font-weight:750!important;overflow-wrap:anywhere!important;}
@keyframes mailNoticeFadeV560{from{opacity:0}to{opacity:1}}
@keyframes mailNoticePopV560{from{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:420px){.mail-notice-card-v560{padding:22px 18px!important;border-radius:26px!important}.mail-notice-copy-v560 h2{font-size:22px!important}.password-change-card-v559,.password-change-card-v560{padding:20px 16px!important;border-radius:28px!important}.password-change-hero-v559 h2,.password-change-hero-v560 h2{font-size:25px!important}.password-change-icon-v559,.password-change-icon-v560{width:66px!important;height:66px!important;border-radius:23px!important}}

/* v560 request modal alias */
.password-request-modal-v560 .login-help-card-v550{border-radius:30px!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid rgba(226,232,240,.92)!important;box-shadow:0 28px 84px rgba(15,23,42,.26)!important;}
.password-request-modal-v560 .login-support-hero{background:linear-gradient(135deg,#eff6ff,#f8fafc)!important;border:1px solid #e8eef8!important;border-radius:24px!important;padding:16px!important;}
.password-request-modal-v560 .login-support-icon{background:linear-gradient(135deg,#2563eb,#06b6d4)!important;color:#fff!important;box-shadow:0 14px 30px rgba(37,99,235,.22)!important;}
.password-request-modal-v560 .login-reset-form-v550{margin-top:16px!important;gap:14px!important;}
.password-request-modal-v560 .login-reset-form-v550 .field label{font-size:13px!important;font-weight:950!important;color:#344054!important;}
.password-request-modal-v560 .login-reset-form-v550 .input{min-height:56px!important;border-radius:18px!important;background:#f8fafc!important;border:1px solid #dbe4f0!important;font-size:15px!important;font-weight:800!important;}
.password-request-modal-v560 .login-support-note{border-radius:18px!important;background:#f8fafc!important;border:1px solid #e5eaf2!important;padding:13px 14px!important;color:#667085!important;line-height:1.45!important;}


/* v561 - Gönderi oluşturma adres önerileri görünürlüğü */
html body .pg-address-suggestion-portal{
  position:fixed!important;
  display:none!important;
  z-index:2147483647!important;
  overflow:auto!important;
  background:#fff!important;
  border:1px solid rgba(15,23,42,.10)!important;
  border-radius:16px!important;
  box-shadow:0 28px 90px rgba(15,23,42,.30)!important;
  padding:7px!important;
  gap:7px!important;
  color:#0f172a!important;
  pointer-events:auto!important;
  -webkit-overflow-scrolling:touch!important;
}
html body .pg-address-suggestion-portal.is-open{display:grid!important;}
html body .pg-address-suggestion-portal .address-suggestion-item{
  width:100%!important;
  min-height:46px!important;
  text-align:left!important;
  border:1px solid rgba(148,163,184,.22)!important;
  background:#fff!important;
  border-radius:13px!important;
  padding:10px 11px!important;
  display:grid!important;
  gap:3px!important;
  color:#0f172a!important;
  box-shadow:0 8px 20px rgba(15,23,42,.06)!important;
}
html body .pg-address-suggestion-portal .address-suggestion-item:active,
html body .pg-address-suggestion-portal .address-suggestion-item:focus,
html body .pg-address-suggestion-portal .address-suggestion-item:hover{
  background:#eef6ff!important;
  border-color:rgba(18,97,209,.48)!important;
  outline:none!important;
}
html body .pg-address-suggestion-portal .address-suggestion-item b{font-size:13px!important;line-height:1.2!important;color:#07111f!important;font-weight:900!important;}
html body .pg-address-suggestion-portal .address-suggestion-item span{font-size:11.5px!important;line-height:1.28!important;color:#64748b!important;font-weight:650!important;}
html body .pg-address-suggestion-portal .address-suggestion-item small{font-size:10.5px!important;line-height:1.2!important;color:#1261d1!important;font-weight:900!important;}
html body .pg-address-suggestion-portal .address-suggestion-empty{
  padding:12px!important;
  border-radius:13px!important;
  background:#f8fafc!important;
  color:#334155!important;
  font-size:12px!important;
  line-height:1.35!important;
  white-space:normal!important;
}
html body[data-role] .pg-mobile-order-wizard-v543 .pg-v540-address-card-wrap,
html body[data-role] .pg-mobile-order-wizard-v543 .pg-v538-step-address,
html body[data-role] .pg-mobile-order-wizard-v543 .quick-order-step.pg-v538-step-host,
html body[data-role] .pg-mobile-order-wizard-v543 .pg-order-step-wrapper,
html body[data-role] .pg-order-direct-card-v543,
html body[data-role] .pg-order-direct-page-v543{overflow:visible!important;}


/* v562 - Bildirim sayfası ve kurye finans referans görünüm */
.notif-v562-page{min-height:calc(100dvh - var(--mobile-nav-h,78px));padding:16px 16px calc(96px + env(safe-area-inset-bottom,0px))!important;background:#f3f6fb!important;color:#0f172a!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;}
.notif-v562-hero{background:linear-gradient(135deg,#1559d8 0%,#0b3c9f 100%)!important;border-radius:24px!important;padding:22px 18px 20px!important;box-shadow:0 18px 36px rgba(11,60,159,.22)!important;color:#fff!important;}
.notif-v562-hero-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important;margin-bottom:20px!important}.notif-v562-hero-head h2{margin:0!important;font-size:28px!important;line-height:1.05!important;font-weight:950!important;letter-spacing:-.045em!important;color:#fff!important}.notif-v562-hero-head p{margin:8px 0 0!important;font-size:15px!important;color:rgba(255,255,255,.85)!important;font-weight:600!important}.notif-v562-hero-head>span{font-size:24px!important;filter:drop-shadow(0 7px 12px rgba(0,0,0,.15))!important}.notif-v562-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.notif-v562-stats article{min-height:96px!important;border-radius:16px!important;background:#fff!important;color:#0f172a!important;display:grid!important;place-items:center!important;gap:4px!important;padding:12px 8px!important;box-shadow:0 12px 24px rgba(15,23,42,.12)!important}.notif-v562-stats article span{width:38px!important;height:38px!important;border-radius:999px!important;background:#eef4ff!important;display:grid!important;place-items:center!important;font-size:20px!important}.notif-v562-stats article i{width:12px!important;height:12px!important;border-radius:50%!important;background:#1f6aff!important;display:block!important}.notif-v562-stats article i.read{background:#20b05b!important}.notif-v562-stats article b{font-size:27px!important;font-weight:950!important;line-height:1!important}.notif-v562-stats article small{font-size:12px!important;color:#667085!important;font-weight:750!important}.notif-v562-list{display:grid!important;gap:14px!important;margin-top:20px!important}.notif-v562-card{display:grid!important;grid-template-columns:54px 1fr auto!important;gap:14px!important;align-items:center!important;min-height:96px!important;background:#fff!important;border:1px solid #e7edf5!important;border-radius:20px!important;padding:16px!important;box-shadow:0 10px 26px rgba(15,23,42,.055)!important}.notif-v562-icon{width:54px!important;height:54px!important;border-radius:999px!important;display:grid!important;place-items:center!important;font-size:24px!important;background:#eef4ff!important;color:#1456d9!important}.notif-v562-icon.green{background:#eafaf0!important;color:#11a24f!important}.notif-v562-icon.orange{background:#fff3e5!important;color:#f59e0b!important}.notif-v562-icon.success{background:#eafaf0!important;color:#10a658!important}.notif-v562-icon.purple{background:#f3e8ff!important;color:#7c3aed!important}.notif-v562-copy{min-width:0!important;display:grid!important;gap:6px!important}.notif-v562-copy b{font-size:17px!important;font-weight:950!important;letter-spacing:-.025em!important;color:#101828!important;white-space:normal!important}.notif-v562-copy small{font-size:14px!important;line-height:1.35!important;color:#667085!important;font-weight:650!important}.notif-v562-time{display:grid!important;justify-items:end!important;align-content:center!important;gap:3px!important;min-width:58px!important}.notif-v562-time i{width:10px!important;height:10px!important;border-radius:50%!important;background:#1f6aff!important;display:block!important;margin-bottom:2px!important}.notif-v562-card.is-read .notif-v562-time i{background:#20b05b!important}.notif-v562-time b{font-size:15px!important;color:#1456d9!important;font-weight:950!important}.notif-v562-time small{font-size:12px!important;color:#667085!important;font-weight:650!important}.notif-v562-empty{background:#fff!important;border:1px solid #e7edf5!important;border-radius:20px!important;padding:28px!important;text-align:center!important;color:#667085!important;font-weight:800!important}.notif-v562-bottom-actions{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-top:18px!important}.notif-v562-bottom-actions button{width:100%!important;min-height:56px!important;border-radius:14px!important;border:0!important;font-size:16px!important;font-weight:900!important}.notif-v562-clear{background:linear-gradient(135deg,#1559d8,#0b3c9f)!important;color:#fff!important;box-shadow:0 14px 28px rgba(21,89,216,.24)!important}.notif-v562-secondary{background:#fff!important;color:#1456d9!important;border:1px solid #dce6f5!important}.notif-v562-card-actions{display:flex!important;gap:8px!important;margin-top:8px!important}.notif-v562-card-actions button{border:0!important;border-radius:12px!important;padding:8px 12px!important;background:#0b7a52!important;color:#fff!important;font-weight:850!important}.notif-v562-card-actions button+button{background:#ef4444!important}
.courier-finance-v562-page{min-height:calc(100dvh - var(--mobile-nav-h,78px));padding:14px 16px calc(96px + env(safe-area-inset-bottom,0px))!important;background:#f3f6fb!important;color:#0f172a!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important}.finance-v562-hero{background:linear-gradient(135deg,#1559d8,#0b3c9f)!important;border-radius:24px!important;padding:22px 18px 20px!important;box-shadow:0 18px 38px rgba(11,60,159,.24)!important;color:#fff!important}.finance-v562-hero-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:20px!important}.finance-v562-hero-head h2{margin:0!important;font-size:26px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.04em!important;color:#fff!important}.finance-v562-hero-head p{margin:8px 0 0!important;font-size:15px!important;color:rgba(255,255,255,.86)!important;font-weight:650!important}.finance-v562-hero-head>span{font-size:22px!important}.finance-v562-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.finance-v562-stats article{background:#fff!important;border-radius:14px!important;min-height:112px!important;display:grid!important;place-items:center!important;gap:5px!important;padding:12px 6px!important;box-shadow:0 12px 24px rgba(15,23,42,.12)!important;text-align:center!important;color:#0f172a!important}.finance-v562-stats article span{width:36px!important;height:36px!important;border-radius:999px!important;background:#eef4ff!important;display:grid!important;place-items:center!important;font-size:20px!important}.finance-v562-stats article:nth-child(2) span{background:#fff3e5!important}.finance-v562-stats article:nth-child(3) span{background:#eafaf0!important}.finance-v562-stats article small{font-size:12px!important;color:#667085!important;font-weight:750!important}.finance-v562-stats article b{font-size:18px!important;font-weight:950!important;color:#111827!important;line-height:1.1!important}.finance-v562-title{font-size:24px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:-.04em!important;margin:22px 0 12px!important;color:#111827!important}.finance-v562-card{background:#fff!important;border:1px solid #e7edf5!important;border-radius:20px!important;box-shadow:0 10px 26px rgba(15,23,42,.055)!important;padding:16px!important;margin-top:12px!important}.finance-v562-balance-card{display:grid!important;grid-template-columns:58px 1fr!important;gap:14px!important;align-items:center!important}.finance-v562-big-icon{width:58px!important;height:58px!important;border-radius:999px!important;background:#eef4ff!important;display:grid!important;place-items:center!important;font-size:26px!important}.finance-v562-balance-card b{font-size:18px!important;font-weight:950!important}.finance-v562-balance-card small{display:block!important;margin-top:5px!important;font-size:13px!important;color:#667085!important;font-weight:650!important}.finance-v562-actions{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:12px!important}.finance-v562-actions button{height:52px!important;border:0!important;border-radius:13px!important;font-size:15px!important;font-weight:900!important}.finance-v562-actions button:first-child{background:linear-gradient(135deg,#1559d8,#0b3c9f)!important;color:#fff!important}.finance-v562-actions button:last-child{background:#f1f5fb!important;color:#1456d9!important}.finance-v562-card-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:10px!important}.finance-v562-card-head b{font-size:17px!important;font-weight:950!important}.finance-v562-card-head button{border:0!important;background:transparent!important;color:#1456d9!important;font-weight:900!important}.finance-v562-rows{display:grid!important}.finance-v562-row{display:grid!important;grid-template-columns:48px 1fr auto!important;align-items:center!important;gap:12px!important;padding:12px 0!important;border-bottom:1px solid #e7edf5!important}.finance-v562-row:last-child{border-bottom:0!important}.finance-v562-row-icon{width:48px!important;height:48px!important;border-radius:999px!important;background:#feeef0!important;color:#e11d48!important;display:grid!important;place-items:center!important;font-size:20px!important;font-weight:900!important}.finance-v562-row-icon.plus{background:#eafaf0!important;color:#12a150!important}.finance-v562-row b{font-size:15px!important;font-weight:950!important}.finance-v562-row small{display:block!important;margin-top:4px!important;font-size:12px!important;color:#667085!important}.finance-v562-row strong{font-size:15px!important;font-weight:950!important}.finance-v562-row strong.minus{color:#e11d48!important}.finance-v562-row strong.plus{color:#13a455!important}.finance-v562-summary{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.finance-v562-summary article{border:1px solid #e7edf5!important;border-radius:16px!important;min-height:92px!important;display:grid!important;place-items:center!important;text-align:center!important;padding:10px 6px!important}.finance-v562-summary span{width:36px!important;height:36px!important;border-radius:999px!important;background:#eef4ff!important;display:grid!important;place-items:center!important}.finance-v562-summary small{font-size:12px!important;color:#667085!important;font-weight:700!important}.finance-v562-summary b{font-size:15px!important;font-weight:950!important;color:#0f172a!important}
@media(max-width:390px){.notif-v562-page,.courier-finance-v562-page{padding-left:12px!important;padding-right:12px!important}.notif-v562-hero,.finance-v562-hero{border-radius:22px!important;padding:20px 14px 16px!important}.notif-v562-stats,.finance-v562-stats{gap:8px!important}.notif-v562-card{grid-template-columns:46px 1fr auto!important;gap:10px!important;padding:13px!important}.notif-v562-icon{width:46px!important;height:46px!important}.finance-v562-stats article b{font-size:15px!important}.finance-v562-actions{grid-template-columns:1fr!important}.finance-v562-summary{gap:8px!important}}


/* v563 kullanıcı istekleri: adres/şube, ödemeler, bildirim scroll, destek ve profil düzenle */
html body[data-role="kurye"] .finance-v562-stats article,
html body[data-role="musteri"] .finance-v562-stats article,
html body[data-role="isletme"] .finance-v562-stats article{
  display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:118px!important;padding:12px 7px!important;overflow:hidden!important;
}
html body[data-role="kurye"] .finance-v562-stats article b,
html body[data-role="musteri"] .finance-v562-stats article b,
html body[data-role="isletme"] .finance-v562-stats article b{
  display:block!important;width:100%!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:clip!important;text-align:center!important;font-size:clamp(13px,4vw,18px)!important;line-height:1.05!important;letter-spacing:-.07em!important;margin:0!important;
}
@media(max-width:360px){html body[data-role] .finance-v562-stats article b{font-size:12.5px!important}.finance-v562-stats{gap:6px!important}.finance-v562-stats article{padding-left:4px!important;padding-right:4px!important}}
.address-v562-page{width:100%;max-width:560px;margin:0 auto;padding:12px 8px calc(108px + env(safe-area-inset-bottom,0px))!important;background:#f3f6fb!important;color:#0f172a!important;min-height:100dvh!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important}.address-v562-hero{position:relative;overflow:hidden;border-radius:28px;background:linear-gradient(135deg,#0b5cff 0%,#125ee8 44%,#0640b8 100%);min-height:224px;padding:32px 26px 28px;color:#fff;box-shadow:0 18px 36px rgba(15,83,204,.24)}.address-v562-back{position:absolute;left:24px;top:23px;width:50px;height:50px;border:0;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font-size:42px;line-height:1;display:grid;place-items:center;padding-bottom:7px}.address-v562-hero-copy{position:relative;z-index:2;padding-top:52px;max-width:68%}.address-v562-hero-copy h2{margin:0;font-size:38px;line-height:1.05;font-weight:950;letter-spacing:-.055em;color:#fff}.address-v562-hero-copy p{margin:12px 0 0;font-size:19px;line-height:1.45;font-weight:650;color:rgba(255,255,255,.92)}.address-v562-hero-illustration{position:absolute;right:22px;bottom:18px;width:142px;height:142px;opacity:.95}.address-v562-hero-illustration svg{width:100%;height:100%;display:block}.address-v562-add{width:100%;min-height:72px;margin:28px 0 34px;border:0;border-radius:12px;background:linear-gradient(135deg,#05b863,#07974e);color:#fff;display:flex;align-items:center;justify-content:center;gap:16px;font-size:22px;font-weight:950;box-shadow:0 16px 28px rgba(0,148,77,.24)}.address-v562-add span{width:34px;height:34px;border:3px solid rgba(255,255,255,.88);border-radius:999px;display:grid;place-items:center;font-size:25px;line-height:1}.address-v562-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 4px 12px}.address-v562-section-head b{font-size:18px;color:#42516d;letter-spacing:.03em;font-weight:950}.address-v562-section-head span{border-radius:16px;background:#e9fbf2;color:#07974e;padding:10px 16px;font-size:17px;font-weight:950}.address-v562-list{display:grid;gap:16px}.address-v562-card{border:1px solid #e7edf5;background:#fff;border-radius:24px;padding:18px 20px 20px;box-shadow:0 14px 34px rgba(15,23,42,.08)}.address-v562-card-top{display:grid;grid-template-columns:88px 1fr 32px;align-items:center;gap:18px}.address-v562-store-icon{width:88px;height:88px;border-radius:999px;background:#e9fbf2;color:#08a760;display:grid;place-items:center}.address-v562-store-icon svg{width:46px;height:46px}.address-v562-main h3{margin:0 0 12px;font-size:29px;line-height:1.05;font-weight:950;letter-spacing:-.04em;color:#0c1429}.address-v562-main p{margin:0;display:flex;align-items:center;gap:8px;font-size:17px;font-weight:650;color:#52607a}.address-v562-main p span{color:#08a760}.address-v562-more{border:0;background:transparent;color:#536179;font-size:26px;font-weight:950;align-self:start}.address-v562-divider{height:1px;background:#e6ecf4;margin:18px 0}.address-v562-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.address-v562-metrics>div{display:grid;justify-items:center;text-align:center;gap:8px;padding:8px 4px;border-right:1px solid #e1e7f0;min-width:0}.address-v562-metrics>div:last-child{border-right:0}.address-v562-metric-icon{width:30px;height:30px;border-radius:10px;color:#08a760;display:grid;place-items:center;font-size:25px;font-weight:950}.address-v562-metrics b{display:block;width:100%;font-size:17px;line-height:1.15;font-weight:950;color:#0f1730;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-v562-metrics small{font-size:15px;color:#566783;font-weight:650}.address-v562-delete{width:100%;min-height:64px;margin-top:22px;border:1px solid #fecaca;border-radius:14px;background:linear-gradient(135deg,#fff5f5,#fff);color:#ff202f;display:flex;align-items:center;justify-content:center;gap:14px;font-size:22px;font-weight:950}.address-v562-empty{background:#fff;border:1px solid #e7edf5;border-radius:22px;padding:28px;text-align:center;color:#667085;font-weight:850}.payments-v562-page{max-width:560px;margin:0 auto}.notif-v562-page.has-notifications,.support-v562-page.has-support{overflow-y:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.notif-v562-page.has-notifications::-webkit-scrollbar,.support-v562-page.has-support::-webkit-scrollbar{display:none!important}.notif-v562-page.no-notifications{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;padding-bottom:14px!important}.notif-v562-page.no-notifications .notif-v562-list{margin-top:16px!important}.support-v562-new{width:100%;min-height:58px;margin:18px 0 14px;border:0;border-radius:15px;background:linear-gradient(135deg,#05b863,#07974e);color:#fff;font-size:17px;font-weight:950;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 14px 28px rgba(0,148,77,.22)}.support-v562-new span{width:28px;height:28px;border-radius:999px;border:2px solid #fff;display:grid;place-items:center}.support-v562-tabs{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:9px!important;margin:0 0 16px!important}.support-v562-tabs button{min-height:46px;border:1px solid #dce6f5;background:#fff;border-radius:13px;color:#52607a;font-weight:900}.support-v562-tabs button.active{background:#1456d9;color:#fff;border-color:#1456d9;box-shadow:0 10px 22px rgba(20,86,217,.18)}.support-v562-card .notif-v562-time b{font-size:13px!important;color:#1456d9!important}.support-v562-card.closed .notif-v562-time b{color:#12a150!important}.support-v562-reply{display:block!important;margin-top:4px!important;color:#12a150!important;font-weight:750!important}.profile-v562-overlay{align-items:stretch!important;place-items:center!important;background:rgba(15,23,42,.28)!important;padding:0!important}.profile-v562-card{width:min(575px,100vw)!important;max-height:100dvh!important;min-height:100dvh!important;border-radius:24px!important;background:#fff!important;box-shadow:0 30px 90px rgba(15,23,42,.18)!important;border:0!important;padding:26px!important;overflow:auto!important;color:#0f172a!important;scrollbar-width:none!important}.profile-v562-card::-webkit-scrollbar{display:none}.profile-v562-topline{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.profile-v562-topline span{display:inline-flex;border-radius:999px;background:#eef4ff;color:#1456d9;padding:9px 13px;font-size:14px;font-weight:950}.profile-v562-close{width:48px;height:48px;border:1px solid #e6edf8;border-radius:999px;background:#fff;color:#175adb;font-size:28px;line-height:1;box-shadow:0 8px 20px rgba(15,23,42,.09)}.profile-v562-head{display:grid;grid-template-columns:82px 1fr;gap:18px;align-items:center;margin-bottom:28px}.profile-v562-avatar{width:82px;height:82px;border-radius:999px;background:#eef4ff;color:#175adb;display:grid;place-items:center}.profile-v562-avatar svg{width:54px;height:54px}.profile-v562-head h2{margin:0;font-size:34px;line-height:1.05;font-weight:950;letter-spacing:-.05em;color:#0b1429}.profile-v562-head p{margin:8px 0 0;color:#667085;font-size:18px;font-weight:650}.profile-v562-summary-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important;margin:0 0 26px!important}.profile-v562-summary-card{display:grid!important;grid-template-columns:62px 1fr!important;align-items:center!important;gap:16px!important;background:#fff!important;border:1px solid #e5eaf2!important;border-radius:17px!important;padding:22px 20px!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important}.profile-v562-summary-icon{width:62px;height:62px;border-radius:15px;background:#eef4ff;color:#175adb;display:grid;place-items:center;font-size:32px;font-weight:950}.profile-v562-summary-card.green .profile-v562-summary-icon{background:#eafaf0;color:#08a760}.profile-v562-summary-card small{display:block;font-size:17px;color:#52607a;font-weight:650;margin-bottom:6px}.profile-v562-summary-card b{display:block;font-size:22px;color:#175adb;font-weight:950;letter-spacing:-.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-v562-summary-card.green b{color:#08a760}.profile-v562-form{margin-top:0!important;gap:16px!important}.profile-v562-section{border:1px solid #e5eaf2!important;background:#fff!important;border-radius:17px!important;padding:24px 22px!important;box-shadow:0 10px 26px rgba(15,23,42,.055)!important}.profile-v562-section-title{display:flex!important;align-items:center!important;gap:12px!important;font-size:21px!important;color:#0b1429!important;font-weight:950!important;margin-bottom:18px!important}.profile-v562-section-title span{width:50px;height:50px;border-radius:13px;background:#eef4ff;color:#175adb;display:grid;place-items:center;font-size:28px}.profile-v562-section-title.green span{background:#eafaf0;color:#08a760}.profile-v562-field{gap:8px!important;margin-top:14px!important}.profile-v562-field label{font-size:16px!important;color:#344054!important;font-weight:800!important}.profile-v562-input-wrap{min-height:64px;border:1px solid #cad6e8;border-radius:14px;background:#fff;display:grid;grid-template-columns:48px 1fr;align-items:center;padding:0 16px}.profile-v562-input-wrap>span{color:#175adb;font-size:28px;display:grid;place-items:center}.profile-v562-input-wrap .input{border:0!important;box-shadow:none!important;background:transparent!important;min-height:60px!important;padding:0 8px!important;font-size:20px!important;color:#0f172a!important}.profile-v562-actions{position:sticky!important;bottom:0!important;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 22%)!important;padding-top:14px!important;margin-top:0!important;display:block!important}.profile-v562-actions .btn{width:100%!important;min-height:66px!important;border:0!important;border-radius:13px!important;background:linear-gradient(135deg,#1e63ff,#0b55f0)!important;color:#fff!important;font-size:20px!important;font-weight:950!important;box-shadow:0 14px 30px rgba(30,99,255,.25)!important}.profile-ref-list button b{font-weight:950!important}@media(max-width:460px){.address-v562-page{padding:12px 7px calc(98px + env(safe-area-inset-bottom,0px))!important}.address-v562-hero{min-height:224px;padding:28px 26px 24px}.address-v562-hero-copy{max-width:76%;padding-top:54px}.address-v562-hero-copy h2{font-size:34px}.address-v562-hero-copy p{font-size:18px}.address-v562-hero-illustration{width:126px;height:126px;right:12px}.address-v562-card{padding:18px 20px 20px}.address-v562-card-top{grid-template-columns:86px 1fr 30px;gap:16px}.address-v562-store-icon{width:86px;height:86px}.address-v562-main h3{font-size:27px}.address-v562-metrics b{font-size:16px}.profile-v562-card{width:100vw!important;border-radius:0!important;padding:18px 26px 24px!important}.profile-v562-head h2{font-size:30px}.profile-v562-head p{font-size:16px}.profile-v562-summary-row{gap:18px!important}.profile-v562-summary-card{grid-template-columns:1fr!important;justify-items:start!important;padding:22px!important}.profile-v562-summary-card b{font-size:20px}.profile-v562-input-wrap .input{font-size:19px!important}}@media(max-width:380px){.address-v562-hero-copy h2{font-size:30px}.address-v562-hero-copy p{font-size:16px}.address-v562-card-top{grid-template-columns:72px 1fr 26px;gap:12px}.address-v562-store-icon{width:72px;height:72px}.address-v562-store-icon svg{width:38px;height:38px}.address-v562-main h3{font-size:24px}.address-v562-main p{font-size:15px}.address-v562-metrics b{font-size:13.5px}.address-v562-metrics small{font-size:13px}.profile-v562-summary-row{grid-template-columns:1fr 1fr!important;gap:12px!important}.profile-v562-summary-card{padding:14px!important}.profile-v562-summary-icon{width:48px;height:48px;font-size:26px}.profile-v562-summary-card small{font-size:14px}.profile-v562-summary-card b{font-size:17px}.profile-v562-section{padding:18px!important}.profile-v562-head{grid-template-columns:70px 1fr}.profile-v562-avatar{width:70px;height:70px}.profile-v562-head h2{font-size:27px}}
.admin-support-v562-actions{display:flex!important;gap:8px!important;margin-top:10px!important;flex-wrap:wrap!important}.admin-support-v562-actions .btn{min-height:36px!important;border-radius:12px!important}.admin-support-v562-card{align-items:start!important}.admin-support-v562-card .notif-v562-copy small{display:block!important}.admin-support-v562-page{max-width:620px!important;margin:0 auto!important;background:#f3f6fb!important;border:0!important;padding:14px 16px calc(96px + env(safe-area-inset-bottom,0px))!important}


/* ===== v3.3.576 görsel düzenlemeler ===== */
.profile-v563-home-page{min-height:calc(100dvh - var(--mobile-nav-h,78px))!important;background:linear-gradient(180deg,#f7fbff 0%,#eef4fb 100%)!important;padding:16px 22px calc(104px + env(safe-area-inset-bottom,0px))!important;max-width:560px!important;margin:0 auto!important;overflow-y:auto!important;scrollbar-width:none!important;color:#0f172a!important}.profile-v563-home-page::-webkit-scrollbar{display:none!important}.profile-v563-hero-card{position:relative;display:grid;grid-template-columns:84px minmax(0,1fr)118px;align-items:center;gap:14px;min-height:162px;background:rgba(255,255,255,.92);border:1px solid #e7edf7;border-radius:20px;padding:22px 20px;box-shadow:0 18px 40px rgba(15,23,42,.08);overflow:hidden}.profile-v563-avatar-wrap{position:relative;width:78px;height:78px}.profile-v563-avatar{width:78px;height:78px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#6aa2ff,#1456f0);color:#fff;font-size:30px;font-weight:950;box-shadow:0 10px 24px rgba(20,86,217,.22);border:4px solid #fff}.profile-v563-avatar-wrap i{position:absolute;right:1px;bottom:4px;width:23px;height:23px;border-radius:999px;background:#38c75a;color:#fff;border:3px solid #fff;display:grid;place-items:center;font-size:12px;font-style:normal;font-weight:950}.profile-v563-hero-copy{min-width:0;display:grid;gap:5px;position:relative;z-index:2}.profile-v563-hero-copy b{font-size:29px;line-height:1.05;font-weight:950;letter-spacing:-.045em;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-v563-hero-copy small{font-size:15px;color:#667085;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-v563-hero-copy em{width:max-content;display:inline-flex;align-items:center;gap:6px;margin-top:4px;border-radius:999px;background:#edf4ff;color:#1456d9;padding:7px 11px;font-size:13px;font-style:normal;font-weight:850}.profile-v563-hero-art{position:absolute;right:12px;top:18px;width:150px;height:120px;opacity:.55}.profile-v563-hero-art svg{width:100%;height:100%}.profile-v563-section-label{margin:26px 16px 12px;color:#667085;font-size:12px;font-weight:950;letter-spacing:.08em}.profile-v563-list{border:0!important;border-radius:18px!important;background:#fff!important;box-shadow:0 16px 40px rgba(15,23,42,.08)!important;overflow:hidden!important}.profile-v563-list button{min-height:82px!important;grid-template-columns:58px minmax(0,1fr)22px!important;gap:14px!important;padding:0 18px!important;border-bottom:1px solid #edf1f7!important;background:#fff!important}.profile-v563-list button>span{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:28px!important;background:#eef4ff;color:#175adb}.profile-v563-list button>span.green{background:#eafaf0;color:#08a760}.profile-v563-list button>span.blue{background:#eef4ff;color:#175adb}.profile-v563-list button.danger>span{background:#fff0f0!important;color:#ef4444!important}.profile-v563-list b{display:grid!important;gap:5px!important;font-size:17px!important;line-height:1.1!important;font-weight:950!important;color:#17213a!important}.profile-v563-list b small{display:block;font-size:13px;line-height:1.25;font-weight:650;color:#667085}.profile-v563-list i{font-size:28px!important;color:#1f6aff!important}.profile-v563-list button.danger b{color:#ef4444!important}.profile-v563-list button.danger i{color:#ef4444!important}.profile-v563-safe{display:grid;justify-items:center;text-align:center;gap:4px;margin:34px auto 0;color:#667085}.profile-v563-safe span{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;background:#eef4ff;color:#175adb;font-size:22px}.profile-v563-safe b{font-size:14px;color:#667085}.profile-v563-safe small{font-size:12px;color:#8a94a6}.profile-v563-edit-page{min-height:calc(100dvh - var(--mobile-nav-h,78px))!important;background:#fff!important;max-width:620px!important;margin:0 auto!important;padding:20px 26px calc(104px + env(safe-area-inset-bottom,0px))!important;overflow-y:auto!important;scrollbar-width:none!important;color:#0f172a!important}.profile-v563-edit-page::-webkit-scrollbar{display:none!important}.profile-v563-edit-page .profile-v562-card{width:100%!important;min-height:auto!important;max-height:none!important;border-radius:0!important;padding:0!important;box-shadow:none!important;overflow:visible!important;border:0!important}.profile-v563-edit-page .profile-v562-summary-card{grid-template-columns:62px minmax(0,1fr)!important}.profile-v563-edit-page .profile-v562-actions{position:static!important;background:transparent!important;padding-top:14px!important}.profile-v563-edit-page .profile-v562-close{flex:none}.profile-v563-edit-page .profile-v562-input-wrap .input{min-width:0!important}.notif-v562-page.has-notifications,.support-v562-page.has-support{overflow-y:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.notif-v562-page.has-notifications::-webkit-scrollbar,.support-v562-page.has-support::-webkit-scrollbar{display:none!important}.notif-v562-page.no-notifications,.support-v562-page.no-support{height:calc(100dvh - var(--mobile-nav-h,78px))!important;min-height:calc(100dvh - var(--mobile-nav-h,78px))!important;max-height:calc(100dvh - var(--mobile-nav-h,78px))!important;overflow:hidden!important}.finance-v562-stats{gap:8px!important}.finance-v562-stats article{min-height:122px!important;padding:10px 5px!important;align-content:center!important;overflow:hidden!important}.finance-v562-stats article span{width:32px!important;height:32px!important;font-size:17px!important}.finance-v562-stats article small{font-size:10.5px!important;line-height:1.15!important;min-height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important}.finance-v562-stats article b{display:block!important;width:100%!important;max-width:100%!important;font-size:14px!important;line-height:1.08!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;letter-spacing:-.045em!important;color:#0f172a!important}.address-v562-hero{min-height:190px!important;border-radius:24px!important;padding:26px 22px 22px!important}.address-v562-back{width:42px!important;height:42px!important;font-size:34px!important;top:20px!important;left:20px!important}.address-v562-hero-copy{padding-top:48px!important;max-width:70%!important}.address-v562-hero-copy h2{font-size:29px!important;letter-spacing:-.04em!important}.address-v562-hero-copy p{font-size:14.5px!important;line-height:1.35!important;font-weight:700!important}.address-v562-hero-illustration{width:112px!important;height:112px!important;right:12px!important;bottom:16px!important}.address-v562-add{min-height:60px!important;margin:22px 0 28px!important;font-size:17px!important;gap:12px!important}.address-v562-add span{width:28px!important;height:28px!important;font-size:20px!important;border-width:2px!important}.address-v562-section-head b{font-size:15px!important}.address-v562-section-head span{font-size:14px!important;padding:8px 12px!important}.address-v562-card{border-radius:20px!important;padding:16px!important}.address-v562-card-top{grid-template-columns:72px minmax(0,1fr)28px!important;gap:13px!important}.address-v562-store-icon{width:72px!important;height:72px!important}.address-v562-store-icon svg{width:38px!important;height:38px!important}.address-v562-main h3{font-size:21px!important;letter-spacing:-.025em!important;margin-bottom:8px!important}.address-v562-main p{font-size:13.5px!important;line-height:1.25!important}.address-v562-more{font-size:22px!important}.address-v562-metric-icon{font-size:19px!important;width:26px!important;height:26px!important}.address-v562-metrics b{font-size:13.5px!important}.address-v562-metrics small{font-size:12px!important}.address-v562-delete{min-height:54px!important;font-size:17px!important;margin-top:18px!important}.login-support-two + .field{margin-top:0!important}@media(max-width:460px){.profile-v563-home-page{padding:16px 14px calc(104px + env(safe-area-inset-bottom,0px))!important}.profile-v563-hero-card{grid-template-columns:72px minmax(0,1fr);min-height:146px;padding:18px 16px}.profile-v563-hero-art{right:-20px;top:30px;width:132px;opacity:.28}.profile-v563-avatar-wrap,.profile-v563-avatar{width:68px;height:68px}.profile-v563-avatar{font-size:25px}.profile-v563-hero-copy b{font-size:23px}.profile-v563-list button{min-height:74px!important;grid-template-columns:50px minmax(0,1fr)18px!important;padding:0 16px!important}.profile-v563-list button>span{width:42px!important;height:42px!important;font-size:23px!important}.profile-v563-list b{font-size:15px!important}.profile-v563-list b small{font-size:12px!important}.profile-v563-edit-page{padding:18px 26px calc(104px + env(safe-area-inset-bottom,0px))!important}.profile-v563-edit-page .profile-v562-head{grid-template-columns:82px minmax(0,1fr)!important}.profile-v563-edit-page .profile-v562-summary-card{grid-template-columns:54px minmax(0,1fr)!important;padding:16px!important}.profile-v563-edit-page .profile-v562-summary-icon{width:54px!important;height:54px!important;font-size:28px!important}.profile-v563-edit-page .profile-v562-summary-card small{font-size:14px!important}.profile-v563-edit-page .profile-v562-summary-card b{font-size:17px!important}.profile-v563-edit-page .profile-v562-input-wrap .input{font-size:17px!important}.finance-v562-stats article b{font-size:13px!important}.finance-v562-stats article small{font-size:9.8px!important}.address-v562-hero-copy h2{font-size:28px!important}.address-v562-hero-copy p{font-size:14px!important}.address-v562-main h3{font-size:20px!important}}@media(max-width:380px){.profile-v563-edit-page{padding-left:16px!important;padding-right:16px!important}.profile-v563-edit-page .profile-v562-head{grid-template-columns:68px minmax(0,1fr)!important}.profile-v563-edit-page .profile-v562-avatar{width:68px!important;height:68px!important}.profile-v563-edit-page .profile-v562-head h2{font-size:24px!important}.profile-v563-edit-page .profile-v562-head p{font-size:13px!important}.profile-v563-edit-page .profile-v562-summary-row{gap:10px!important}.profile-v563-edit-page .profile-v562-summary-card{grid-template-columns:1fr!important;gap:8px!important;padding:12px!important}.finance-v562-stats{gap:6px!important}.finance-v562-stats article{padding:8px 3px!important}.finance-v562-stats article b{font-size:11.5px!important}.address-v562-card-top{grid-template-columns:60px minmax(0,1fr)24px!important}.address-v562-store-icon{width:60px!important;height:60px!important}.address-v562-main h3{font-size:18px!important}.address-v562-metrics b{font-size:12px!important}.address-v562-metrics small{font-size:11px!important}}

/* v565 - login kartları ortalı, ana kartta scroll yok, iç scroll gizli, video arka plan kapalı */
body.login-reference-v491{
  width:100%!important;
  min-width:100%!important;
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  margin:0!important;
  overflow:hidden!important;
  overscroll-behavior:none!important;
  background:#f5f7fb!important;
}
body.login-reference-v491 .login-ref-video-bg,
body.login-reference-v491 .login-ref-video-bg video,
body.login-reference-v491 .login-ref-video-overlay{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
body.login-reference-v491 .login-poster-v2-page{
  position:fixed!important;
  inset:0!important;
  width:100vw!important;
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  padding:max(16px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))!important;
  overflow:hidden!important;
  display:grid!important;
  place-items:center!important;
  align-items:center!important;
  justify-items:center!important;
  background:#f5f7fb!important;
}
body.login-reference-v491 .login-poster-v2-page::before,
body.login-reference-v491 .login-poster-v2-page::after{
  display:none!important;
  content:none!important;
}
body.login-reference-v491 .login-poster-v2-shell{
  width:100%!important;
  height:100%!important;
  min-height:0!important;
  max-width:100%!important;
  margin:0!important;
  padding:0!important;
  display:grid!important;
  grid-template-columns:1fr!important;
  place-items:center!important;
  align-content:center!important;
  justify-content:center!important;
  overflow:hidden!important;
}
body.login-reference-v491 .login-ref-card,
body.login-reference-v491 .login-poster-v2-card{
  position:relative!important;
  justify-self:center!important;
  align-self:center!important;
  width:min(430px,calc(100vw - 28px))!important;
  max-width:min(430px,calc(100vw - 28px))!important;
  max-height:calc(100dvh - 32px)!important;
  margin:0 auto!important;
  overflow:hidden!important;
  transform:none!important;
  top:auto!important;
  left:auto!important;
  right:auto!important;
  bottom:auto!important;
  display:flex!important;
  flex-direction:column!important;
  box-sizing:border-box!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
body.login-reference-v491 .login-ref-card::-webkit-scrollbar,
body.login-reference-v491 .login-poster-v2-card::-webkit-scrollbar{
  width:0!important;
  height:0!important;
  display:none!important;
}
body.login-reference-v491 .login-poster-v2-form{
  min-height:0!important;
  overflow:visible!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
body.login-reference-v491 .login-poster-v2-form::-webkit-scrollbar,
body.login-reference-v491 .register-role-chooser::-webkit-scrollbar,
body.login-reference-v491 #registerFormFields::-webkit-scrollbar,
body.login-reference-v491 .legal-consent-box::-webkit-scrollbar,
body.login-reference-v491 .courier-apply-fields::-webkit-scrollbar{
  width:0!important;
  height:0!important;
  display:none!important;
}
body.login-reference-v491.register-mode-active .login-ref-card,
body.login-reference-v491.register-mode-active .login-poster-v2-card{
  width:min(620px,calc(100vw - 24px))!important;
  max-width:min(620px,calc(100vw - 24px))!important;
  max-height:calc(100dvh - 24px)!important;
  overflow:hidden!important;
}
body.login-reference-v491.register-mode-active .login-poster-v2-form,
body.login-reference-v491.register-mode-active #registerFormFields,
body.login-reference-v491.register-mode-active .register-role-chooser,
body.login-reference-v491.register-mode-active .legal-consent-box,
body.login-reference-v491.register-mode-active .courier-apply-fields{
  min-height:0!important;
  max-height:calc(100dvh - 156px)!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  -webkit-overflow-scrolling:touch!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
body.login-reference-v491:not(.register-mode-active) .login-ref-card,
body.login-reference-v491:not(.register-mode-active) .login-poster-v2-card{
  height:auto!important;
}
@media (min-width:900px){
  body.login-reference-v491 .login-poster-v2-shell{
    padding:0!important;
    justify-items:center!important;
    align-items:center!important;
  }
  body.login-reference-v491 .login-ref-card,
  body.login-reference-v491 .login-poster-v2-card{
    width:min(430px,calc(100vw - 48px))!important;
    max-width:min(430px,calc(100vw - 48px))!important;
    max-height:calc(100dvh - 48px)!important;
    margin:0 auto!important;
    justify-self:center!important;
    align-self:center!important;
  }
  body.login-reference-v491.register-mode-active .login-ref-card,
  body.login-reference-v491.register-mode-active .login-poster-v2-card{
    width:min(620px,calc(100vw - 48px))!important;
    max-width:min(620px,calc(100vw - 48px))!important;
  }
}
@media (max-height:650px){
  body.login-reference-v491 .login-ref-card,
  body.login-reference-v491 .login-poster-v2-card{
    padding:20px 18px!important;
    max-height:calc(100dvh - 16px)!important;
  }
  body.login-reference-v491 .login-ref-card-top{
    margin-bottom:14px!important;
    gap:6px!important;
  }
  body.login-reference-v491 .login-ref-inline-logo{
    width:180px!important;
  }
  body.login-reference-v491 .login-ref-title-wrap h2{
    font-size:22px!important;
  }
  body.login-reference-v491 .login-ref-title-wrap .lead{
    font-size:13px!important;
    line-height:1.45!important;
  }
}
.mobile-app-intro-video{
  transform:scale(1.08)!important;
  transform-origin:center center!important;
}
.mobile-app-intro-leaving .mobile-app-intro-video{
  transform:scale(1.12)!important;
}

/* v565 - kayıt popup ana kartı scroll yapmaz, adım içeriği gizli scroll kullanır */
body.login-reference-v491 .register-flow-modal:not(.hidden){
  display:grid!important;
  place-items:center!important;
  overflow:hidden!important;
}
body.login-reference-v491 .register-flow-card{
  overflow:hidden!important;
  display:flex!important;
  flex-direction:column!important;
  max-height:calc(100dvh - 24px)!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
body.login-reference-v491 .register-flow-card::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;}
body.login-reference-v491 .register-flow-step.active{
  min-height:0!important;
  display:flex!important;
  flex-direction:column!important;
  overflow:hidden!important;
}
body.login-reference-v491 .register-flow-step-body{
  min-height:0!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  -webkit-overflow-scrolling:touch!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
body.login-reference-v491 .register-flow-step-body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;}


/* v573 kesin profil ve gönderi sayfası düzeltmeleri */
html body[data-view="profile"],
html body[data-view="settings"]{
  overflow:hidden!important;
  overscroll-behavior:none!important;
}
html body[data-view="profile"] .workspace,
html body[data-view="profile"] .workspace-inner,
html body[data-view="profile"] #viewRoot,
html body[data-view="settings"] .workspace,
html body[data-view="settings"] .workspace-inner,
html body[data-view="settings"] #viewRoot{
  overflow:hidden!important;
  max-height:100dvh!important;
  min-height:0!important;
}
html body[data-view="profile"] .profile-v563-home-page,
html body[data-view="settings"] .profile-v563-home-page{
  height:calc(100dvh - var(--mobile-nav-h,78px))!important;
  min-height:0!important;
  max-height:calc(100dvh - var(--mobile-nav-h,78px))!important;
  overflow:hidden!important;
  padding:14px 20px calc(88px + env(safe-area-inset-bottom,0px))!important;
  display:flex!important;
  flex-direction:column!important;
}
html body[data-view="profile"] .profile-v563-home-page::-webkit-scrollbar,
html body[data-view="settings"] .profile-v563-home-page::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;}
html body[data-view="profile"] .profile-v563-hero-card,
html body[data-view="settings"] .profile-v563-hero-card{
  flex:0 0 auto!important;
  min-height:142px!important;
  padding:18px 18px!important;
  margin:0!important;
}
html body[data-view="profile"] .profile-v563-section-label,
html body[data-view="settings"] .profile-v563-section-label{
  flex:0 0 auto!important;
  margin:20px 16px 10px!important;
}
html body[data-view="profile"] .profile-v563-list,
html body[data-view="settings"] .profile-v563-list{
  flex:0 0 auto!important;
}
html body[data-view="profile"] .profile-v563-list button,
html body[data-view="settings"] .profile-v563-list button{
  min-height:74px!important;
  display:grid!important;
  grid-template-columns:58px minmax(0,1fr)22px!important;
  column-gap:24px!important;
  align-items:center!important;
  padding:8px 20px!important;
}
html body[data-role="musteri"][data-view="profile"] .profile-v563-list button,
html body[data-role="isletme"][data-view="profile"] .profile-v563-list button,
html body[data-role="musteri"][data-view="settings"] .profile-v563-list button,
html body[data-role="isletme"][data-view="settings"] .profile-v563-list button{
  grid-template-columns:58px minmax(0,1fr)22px!important;
  column-gap:26px!important;
}
html body[data-view="profile"] .profile-v563-list button>span,
html body[data-view="settings"] .profile-v563-list button>span{
  width:48px!important;
  height:48px!important;
  flex:none!important;
  justify-self:start!important;
}
html body[data-view="profile"] .profile-v563-list button>b,
html body[data-view="settings"] .profile-v563-list button>b{
  min-width:0!important;
  padding-left:8px!important;
  margin-left:0!important;
  gap:5px!important;
}
html body[data-role="musteri"][data-view="profile"] .profile-v563-list button>b,
html body[data-role="isletme"][data-view="profile"] .profile-v563-list button>b,
html body[data-role="musteri"][data-view="settings"] .profile-v563-list button>b,
html body[data-role="isletme"][data-view="settings"] .profile-v563-list button>b{
  padding-left:10px!important;
}
html body[data-view="profile"] .profile-v563-list b,
html body[data-view="settings"] .profile-v563-list b{font-size:16px!important;line-height:1.12!important;}
html body[data-view="profile"] .profile-v563-list b small,
html body[data-view="settings"] .profile-v563-list b small{font-size:12px!important;line-height:1.25!important;}
html body[data-view="profile"] .profile-v563-safe,
html body[data-view="settings"] .profile-v563-safe{
  flex:0 0 auto!important;
  margin:22px auto 0!important;
  padding-bottom:0!important;
}
html body[data-view="profile"] .profile-v563-safe span,
html body[data-view="settings"] .profile-v563-safe span{width:32px!important;height:32px!important;font-size:19px!important;}
html body[data-view="profile"] .profile-v563-safe b,
html body[data-view="settings"] .profile-v563-safe b{font-size:13px!important;}
html body[data-view="profile"] .profile-v563-safe small,
html body[data-view="settings"] .profile-v563-safe small{font-size:11px!important;}
html body[data-role] .finance-v562-hero{overflow:visible!important;padding-bottom:24px!important;}
html body[data-role] .finance-v562-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;overflow:visible!important;}
html body[data-role] .finance-v562-stats article{
  min-height:132px!important;
  height:auto!important;
  overflow:visible!important;
  padding:12px 5px 14px!important;
  display:flex!important;
  flex-direction:column!important;
  justify-content:center!important;
  align-items:center!important;
  gap:7px!important;
}
html body[data-role] .finance-v562-stats article small{
  display:block!important;
  min-height:28px!important;
  font-size:10px!important;
  line-height:1.15!important;
  text-align:center!important;
  white-space:normal!important;
  overflow:visible!important;
}
html body[data-role] .finance-v562-stats article b{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  position:static!important;
  width:100%!important;
  max-width:100%!important;
  margin:0!important;
  font-size:13px!important;
  line-height:1.12!important;
  letter-spacing:-.035em!important;
  color:#0f172a!important;
  text-align:center!important;
  white-space:normal!important;
  overflow:visible!important;
  text-overflow:clip!important;
  word-break:break-word!important;
  overflow-wrap:anywhere!important;
  transform:none!important;
}
@media(max-width:390px){
  html body[data-view="profile"] .profile-v563-home-page,
  html body[data-view="settings"] .profile-v563-home-page{padding-left:16px!important;padding-right:16px!important;padding-bottom:calc(82px + env(safe-area-inset-bottom,0px))!important;}
  html body[data-view="profile"] .profile-v563-hero-card,
  html body[data-view="settings"] .profile-v563-hero-card{min-height:132px!important;padding:16px 14px!important;grid-template-columns:66px minmax(0,1fr)!important;}
  html body[data-view="profile"] .profile-v563-avatar-wrap,
  html body[data-view="profile"] .profile-v563-avatar,
  html body[data-view="settings"] .profile-v563-avatar-wrap,
  html body[data-view="settings"] .profile-v563-avatar{width:62px!important;height:62px!important;}
  html body[data-view="profile"] .profile-v563-hero-copy b,
  html body[data-view="settings"] .profile-v563-hero-copy b{font-size:22px!important;}
  html body[data-view="profile"] .profile-v563-hero-copy small,
  html body[data-view="settings"] .profile-v563-hero-copy small{font-size:12px!important;}
  html body[data-view="profile"] .profile-v563-hero-copy em,
  html body[data-view="settings"] .profile-v563-hero-copy em{font-size:11px!important;padding:6px 9px!important;}
  html body[data-view="profile"] .profile-v563-section-label,
  html body[data-view="settings"] .profile-v563-section-label{margin:17px 12px 8px!important;font-size:11px!important;}
  html body[data-view="profile"] .profile-v563-list button,
  html body[data-view="settings"] .profile-v563-list button{min-height:66px!important;grid-template-columns:48px minmax(0,1fr)18px!important;column-gap:22px!important;padding:7px 16px!important;}
  html body[data-view="profile"] .profile-v563-list button>span,
  html body[data-view="settings"] .profile-v563-list button>span{width:42px!important;height:42px!important;font-size:22px!important;}
  html body[data-view="profile"] .profile-v563-list button>b,
  html body[data-view="settings"] .profile-v563-list button>b{padding-left:8px!important;font-size:14px!important;}
  html body[data-view="profile"] .profile-v563-list b small,
  html body[data-view="settings"] .profile-v563-list b small{font-size:10.8px!important;}
  html body[data-view="profile"] .profile-v563-safe,
  html body[data-view="settings"] .profile-v563-safe{margin-top:18px!important;}
  html body[data-role] .finance-v562-stats{gap:8px!important;}
  html body[data-role] .finance-v562-stats article{min-height:124px!important;padding-left:4px!important;padding-right:4px!important;}
  html body[data-role] .finance-v562-stats article b{font-size:11.8px!important;}
}

/* v573 modern toast + home create button refinement */
#toastStack.toast-stack,
.toast-stack{
  position:fixed!important;
  z-index:2147483647!important;
  top:auto!important;
  right:auto!important;
  bottom:calc(22px + env(safe-area-inset-bottom,0px))!important;
  left:50%!important;
  inset:auto auto calc(22px + env(safe-area-inset-bottom,0px)) 50%!important;
  transform:translateX(-50%)!important;
  width:min(456px,calc(100vw - 24px))!important;
  max-width:min(456px,calc(100vw - 24px))!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:10px!important;
  padding:0!important;
  pointer-events:none!important;
}
#toastStack.toast-stack .toast,
.toast-stack .toast{
  pointer-events:auto!important;
  position:relative!important;
  width:100%!important;
  max-width:100%!important;
  min-height:76px!important;
  border-radius:24px!important;
  background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,250,252,.90))!important;
  backdrop-filter:blur(18px)!important;
  -webkit-backdrop-filter:blur(18px)!important;
  border:1px solid rgba(226,232,240,.92)!important;
  box-shadow:0 24px 70px rgba(15,23,42,.22),0 8px 20px rgba(15,23,42,.10)!important;
  padding:14px 16px!important;
  color:#0f172a!important;
  display:grid!important;
  grid-template-columns:46px minmax(0,1fr)!important;
  gap:12px!important;
  align-items:center!important;
  overflow:hidden!important;
  animation:pkgToastModernInV573 .26s cubic-bezier(.2,.9,.2,1) both!important;
}
#toastStack.toast-stack .toast:not(:last-child),
.toast-stack .toast:not(:last-child){display:none!important;}
#toastStack .toast-icon,
.toast-stack .toast-icon{
  width:46px!important;
  height:46px!important;
  border-radius:18px!important;
  display:grid!important;
  place-items:center!important;
  font-size:20px!important;
  font-weight:1000!important;
  background:#eef4ff!important;
  color:#2563eb!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important;
}
#toastStack .toast-copy,
.toast-stack .toast-copy{display:grid!important;gap:4px!important;min-width:0!important;text-align:left!important;}
#toastStack .toast-copy b,
.toast-stack .toast-copy b{font-size:14.5px!important;line-height:1.15!important;font-weight:950!important;color:#0f172a!important;letter-spacing:-.02em!important;}
#toastStack .toast-copy small,
.toast-stack .toast-copy small{font-size:13px!important;line-height:1.35!important;font-weight:700!important;color:#64748b!important;white-space:normal!important;word-break:break-word!important;}
#toastStack .toast.success .toast-icon,
.toast-stack .toast.success .toast-icon{background:rgba(34,197,94,.14)!important;color:#16a34a!important;}
#toastStack .toast.error .toast-icon,
.toast-stack .toast.error .toast-icon{background:rgba(239,68,68,.13)!important;color:#dc2626!important;}
#toastStack .toast.warning .toast-icon,
.toast-stack .toast.warning .toast-icon{background:rgba(245,158,11,.16)!important;color:#d97706!important;}
#toastStack .toast.success,
.toast-stack .toast.success{border-color:rgba(34,197,94,.22)!important;}
#toastStack .toast.error,
.toast-stack .toast.error{border-color:rgba(239,68,68,.24)!important;}
#toastStack .toast.warning,
.toast-stack .toast.warning{border-color:rgba(245,158,11,.28)!important;}
#toastStack .toast-progress,
.toast-stack .toast-progress{
  position:absolute!important;
  left:0!important;
  right:auto!important;
  bottom:0!important;
  height:4px!important;
  width:100%!important;
  background:linear-gradient(90deg,#2563eb,#38bdf8)!important;
  transform-origin:left!important;
  animation:pkgToastModernBarV573 4.25s linear forwards!important;
}
#toastStack .toast.success .toast-progress,
.toast-stack .toast.success .toast-progress{background:linear-gradient(90deg,#16a34a,#22c55e)!important;}
#toastStack .toast.error .toast-progress,
.toast-stack .toast.error .toast-progress{background:linear-gradient(90deg,#dc2626,#fb7185)!important;}
#toastStack .toast.warning .toast-progress,
.toast-stack .toast.warning .toast-progress{background:linear-gradient(90deg,#d97706,#fbbf24)!important;}
#toastStack .toast.toast-leaving,
.toast-stack .toast.toast-leaving{animation:pkgToastModernOutV573 .24s ease-in both!important;}
@keyframes pkgToastModernInV573{from{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes pkgToastModernOutV573{to{opacity:0;transform:translateY(14px) scale(.98)}}
@keyframes pkgToastModernBarV573{to{transform:scaleX(0)}}
body[data-role="musteri"] .home-ref-create-card,
body[data-role="isletme"] .home-ref-create-card{
  min-height:118px!important;
  padding:24px 18px!important;
  border-radius:22px!important;
  align-items:center!important;
}
body[data-role="musteri"] .home-ref-create-box,
body[data-role="isletme"] .home-ref-create-box{width:60px!important;height:60px!important;border-radius:18px!important;font-size:32px!important;}
body[data-role="musteri"] .home-ref-create-plus,
body[data-role="isletme"] .home-ref-create-plus{width:52px!important;height:52px!important;font-size:32px!important;}
body[data-role="musteri"] .home-ref-create-copy b,
body[data-role="isletme"] .home-ref-create-copy b{font-size:18px!important;line-height:1.15!important;}
html body[data-role].pc-desktop-shell .pc-quick-create{
  min-height:152px!important;
  padding:26px 24px!important;
  align-content:center!important;
  border-radius:26px!important;
}
@media(max-width:460px){
  #toastStack.toast-stack,.toast-stack{bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;inset:auto auto calc(18px + env(safe-area-inset-bottom,0px)) 50%!important;width:calc(100vw - 22px)!important;}
  #toastStack.toast-stack .toast,.toast-stack .toast{min-height:70px!important;border-radius:22px!important;padding:13px 14px!important;grid-template-columns:42px minmax(0,1fr)!important;}
  #toastStack .toast-icon,.toast-stack .toast-icon{width:42px!important;height:42px!important;border-radius:16px!important;}
  body[data-role="musteri"] .home-ref-create-card,
  body[data-role="isletme"] .home-ref-create-card{min-height:112px!important;padding:22px 16px!important;}
}



/* v574 profil düzenleme üst bakiye/hak kartları - ikon solda, yazı ve tutar sağda */
html body[data-role] .profile-v563-edit-page .profile-v562-summary-row,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-row{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  align-items:stretch!important;
  margin:0 0 26px!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
  display:grid!important;
  grid-template-columns:64px minmax(0,1fr)!important;
  grid-template-rows:auto!important;
  align-items:center!important;
  justify-items:stretch!important;
  column-gap:16px!important;
  row-gap:0!important;
  min-height:118px!important;
  padding:22px 20px!important;
  border-radius:22px!important;
  background:#fff!important;
  border:1px solid #e7edf5!important;
  box-shadow:0 14px 34px rgba(15,23,42,.075)!important;
  overflow:visible!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{
  grid-column:1!important;
  grid-row:1!important;
  width:62px!important;
  height:62px!important;
  min-width:62px!important;
  min-height:62px!important;
  border-radius:17px!important;
  background:#eef4ff!important;
  color:#1f6aff!important;
  display:grid!important;
  place-items:center!important;
  font-size:34px!important;
  line-height:1!important;
  font-weight:950!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.82)!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card.green .profile-v562-summary-icon{
  background:#eafaf0!important;
  color:#08a760!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card > div,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card > div{
  grid-column:2!important;
  grid-row:1!important;
  min-width:0!important;
  width:100%!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  gap:7px!important;
  text-align:left!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{
  display:block!important;
  margin:0!important;
  padding:0!important;
  color:#667085!important;
  font-size:17px!important;
  line-height:1.2!important;
  font-weight:700!important;
  letter-spacing:-.01em!important;
  text-align:left!important;
  white-space:nowrap!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{
  display:block!important;
  margin:0!important;
  padding:0!important;
  color:#2563eb!important;
  font-size:22px!important;
  line-height:1.05!important;
  font-weight:950!important;
  letter-spacing:-.045em!important;
  text-align:left!important;
  white-space:nowrap!important;
  overflow:visible!important;
  text-overflow:clip!important;
  transform:none!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card.green b,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card.green b{
  color:#0ba84f!important;
}
@media(max-width:460px){
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-row,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-row{
    gap:14px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
    grid-template-columns:56px minmax(0,1fr)!important;
    min-height:110px!important;
    padding:18px 16px!important;
    column-gap:14px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{
    width:56px!important;
    height:56px!important;
    min-width:56px!important;
    min-height:56px!important;
    border-radius:16px!important;
    font-size:30px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{
    font-size:14px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{
    font-size:17px!important;
    letter-spacing:-.04em!important;
  }
}
@media(max-width:380px){
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-row,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-row{
    gap:12px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
    grid-template-columns:48px minmax(0,1fr)!important;
    min-height:98px!important;
    padding:15px 12px!important;
    column-gap:11px!important;
    justify-items:stretch!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{
    width:48px!important;
    height:48px!important;
    min-width:48px!important;
    min-height:48px!important;
    border-radius:14px!important;
    font-size:25px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card > div,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card > div{
    gap:5px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{
    font-size:11.5px!important;
    line-height:1.15!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{
    font-size:12.8px!important;
    line-height:1.05!important;
    letter-spacing:-.035em!important;
  }
}
@media(max-width:340px){
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
    grid-template-columns:42px minmax(0,1fr)!important;
    padding:13px 10px!important;
    column-gap:9px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{
    width:42px!important;
    height:42px!important;
    min-width:42px!important;
    min-height:42px!important;
    font-size:22px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{
    font-size:10.8px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{
    font-size:11.8px!important;
  }
}


/* v575 profil düzenleme bakiye/hak kartları renk ve oran düzeltmesi */
html body[data-role] .profile-v563-edit-page .profile-v562-summary-row,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-row{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:18px!important;
  align-items:stretch!important;
  margin:0 0 26px!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
  display:grid!important;
  grid-template-columns:48px minmax(0,1fr)!important;
  align-items:center!important;
  column-gap:16px!important;
  min-height:112px!important;
  padding:18px 18px!important;
  border-radius:18px!important;
  background:#fff!important;
  border:1px solid #e7edf5!important;
  box-shadow:0 14px 34px rgba(15,23,42,.075)!important;
  overflow:hidden!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{
  width:48px!important;
  height:48px!important;
  min-width:48px!important;
  min-height:48px!important;
  border-radius:14px!important;
  background:#eef4ff!important;
  color:#2563eb!important;
  display:grid!important;
  place-items:center!important;
  font-size:25px!important;
  line-height:1!important;
  font-weight:950!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.86)!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon svg{
  width:25px!important;
  height:25px!important;
  display:block!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card.green .profile-v562-summary-icon,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card.green .profile-v562-summary-icon{
  background:#e9fbf2!important;
  color:#16a34a!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card > div,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card > div{
  min-width:0!important;
  width:100%!important;
  display:grid!important;
  align-content:center!important;
  justify-items:start!important;
  gap:8px!important;
  text-align:left!important;
  overflow:visible!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{
  display:block!important;
  margin:0!important;
  padding:0!important;
  color:#667085!important;
  font-size:15.5px!important;
  line-height:1.16!important;
  font-weight:750!important;
  letter-spacing:-.015em!important;
  text-align:left!important;
  white-space:nowrap!important;
  overflow:visible!important;
  text-overflow:clip!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{
  display:block!important;
  margin:0!important;
  padding:0!important;
  color:#2563eb!important;
  font-size:22px!important;
  line-height:1.05!important;
  font-weight:950!important;
  letter-spacing:-.045em!important;
  text-align:left!important;
  white-space:nowrap!important;
  overflow:visible!important;
  text-overflow:clip!important;
  max-width:none!important;
}
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card.green b,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card.green b{
  color:#ef4444!important;
  letter-spacing:-.02em!important;
}
@media(max-width:460px){
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-row,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-row{gap:14px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
    grid-template-columns:42px minmax(0,1fr)!important;
    column-gap:12px!important;
    min-height:100px!important;
    padding:15px 14px!important;
    border-radius:16px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{
    width:42px!important;
    height:42px!important;
    min-width:42px!important;
    min-height:42px!important;
    border-radius:13px!important;
    font-size:22px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon svg{width:22px!important;height:22px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{font-size:13px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{font-size:16px!important;letter-spacing:-.035em!important;}
}
@media(max-width:380px){
  html body[data-role] .profile-v563-edit-page{padding-left:12px!important;padding-right:12px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-row,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-row{gap:10px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
    grid-template-columns:38px minmax(0,1fr)!important;
    column-gap:9px!important;
    min-height:90px!important;
    padding:12px 10px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{
    width:38px!important;
    height:38px!important;
    min-width:38px!important;
    min-height:38px!important;
    border-radius:12px!important;
    font-size:19px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon svg{width:19px!important;height:19px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card > div,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card > div{gap:5px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{font-size:11px!important;line-height:1.12!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{font-size:12px!important;line-height:1.05!important;letter-spacing:-.035em!important;}
}
@media(max-width:340px){
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card{
    grid-template-columns:34px minmax(0,1fr)!important;
    column-gap:8px!important;
    padding:11px 8px!important;
  }
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;font-size:17px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-icon svg{width:17px!important;height:17px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card small,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card small{font-size:10px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v562-summary-card b,
  html body[data-role] .profile-v563-edit-page .modern-profile-summary-card b{font-size:10.8px!important;}
}


/* v578 kesin aktif profil/admin düzeltmeleri */
html body[data-role] .profile-v563-edit-page .profile-v578-account-title{
  display:block!important;
  margin:8px 2px 18px!important;
  padding:0!important;
  color:#111827!important;
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif!important;
  font-size:clamp(26px,7.8vw,44px)!important;
  line-height:1.05!important;
  font-weight:500!important;
  letter-spacing:.045em!important;
  text-transform:uppercase!important;
  text-align:left!important;
}
html body[data-role] .profile-v563-edit-page .profile-v578-summary-row,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-row.profile-v578-summary-row,
html body[data-role] .profile-v563-edit-page .profile-v562-summary-row.profile-v578-summary-row{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:clamp(14px,4vw,30px)!important;
  align-items:stretch!important;
  margin:0 0 30px!important;
  width:100%!important;
}
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card,
html body[data-role] .profile-v563-edit-page .modern-profile-summary-card.profile-v578-summary-card,
html body[data-role] .profile-v563-edit-page .profile-v562-summary-card.profile-v578-summary-card{
  display:flex!important;
  flex-direction:column!important;
  align-items:flex-start!important;
  justify-content:center!important;
  min-height:clamp(128px,20vw,196px)!important;
  height:auto!important;
  padding:clamp(20px,5vw,38px) clamp(18px,5vw,34px)!important;
  gap:clamp(16px,3.2vw,28px)!important;
  background:linear-gradient(145deg,#ffffff 0%,#f8fafc 100%)!important;
  border:1px solid rgba(226,232,240,.95)!important;
  border-radius:clamp(18px,4vw,26px)!important;
  box-shadow:0 22px 48px rgba(15,23,42,.10), inset 0 1px 0 rgba(255,255,255,.92)!important;
  overflow:visible!important;
  text-align:left!important;
  color:#111827!important;
  min-width:0!important;
  grid-template-columns:unset!important;
}
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card .profile-v562-summary-icon,
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card .profile-v577-inline-icon,
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card .profile-v577-summary-value{
  display:none!important;
}
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card>small,
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card small{
  display:block!important;
  margin:0!important;
  padding:0!important;
  width:100%!important;
  color:#0b1220!important;
  font-size:clamp(17px,4.1vw,34px)!important;
  line-height:1.12!important;
  font-weight:500!important;
  letter-spacing:-.02em!important;
  white-space:nowrap!important;
  overflow:visible!important;
  text-overflow:clip!important;
  text-align:left!important;
}
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card>b,
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card b{
  display:block!important;
  margin:0!important;
  padding:0!important;
  width:auto!important;
  max-width:none!important;
  font-size:clamp(26px,6.3vw,58px)!important;
  line-height:.96!important;
  font-weight:800!important;
  letter-spacing:-.045em!important;
  white-space:nowrap!important;
  overflow:visible!important;
  text-overflow:clip!important;
  transform:none!important;
  text-align:left!important;
  font-variant-numeric:tabular-nums!important;
}
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card.balance>b{color:#0d5c73!important;}
html body[data-role] .profile-v563-edit-page .profile-v578-summary-card.credit>b{color:#c92332!important;}
@media(max-width:430px){
  html body[data-role] .profile-v563-edit-page{padding-left:22px!important;padding-right:22px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-account-title{font-size:28px!important;margin-bottom:16px!important;letter-spacing:.04em!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-row{gap:14px!important;margin-bottom:24px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-card{min-height:130px!important;padding:22px 18px!important;gap:16px!important;border-radius:20px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-card small{font-size:17px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-card b{font-size:25px!important;letter-spacing:-.05em!important;}
}
@media(max-width:380px){
  html body[data-role] .profile-v563-edit-page{padding-left:18px!important;padding-right:18px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-account-title{font-size:24px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-row{gap:12px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-card{min-height:118px!important;padding:18px 14px!important;gap:13px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-card small{font-size:14.5px!important;}
  html body[data-role] .profile-v563-edit-page .profile-v578-summary-card b{font-size:20px!important;letter-spacing:-.055em!important;}
}

html body[data-role] .finance-v562-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important;overflow:visible!important;}
html body[data-role] .finance-v562-stats article{display:grid!important;grid-template-rows:34px minmax(22px,auto) auto!important;align-content:start!important;justify-items:center!important;min-height:116px!important;height:auto!important;padding:10px 6px 12px!important;gap:7px!important;overflow:visible!important;}
html body[data-role] .finance-v562-stats article small{display:block!important;min-height:24px!important;margin:0!important;font-size:10.5px!important;line-height:1.15!important;color:#667085!important;font-weight:800!important;text-align:center!important;white-space:normal!important;}
html body[data-role] .finance-v562-stats article b{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:auto!important;max-width:100%!important;font-size:12.4px!important;line-height:1.05!important;font-weight:950!important;color:#0f172a!important;text-align:center!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;letter-spacing:-.055em!important;transform:none!important;font-variant-numeric:tabular-nums!important;}
@media(max-width:380px){html body[data-role] .finance-v562-stats{gap:7px!important;}html body[data-role] .finance-v562-stats article{min-height:108px!important;padding-left:4px!important;padding-right:4px!important;}html body[data-role] .finance-v562-stats article small{font-size:9.6px!important;}html body[data-role] .finance-v562-stats article b{font-size:11.1px!important;}}

html body[data-role="admin"] .admin-user-v568-page{max-width:620px!important;margin:0 auto!important;padding:14px 14px calc(106px + env(safe-area-inset-bottom,0px))!important;background:#f5f7fb!important;min-height:calc(100dvh - var(--mobile-nav-h,78px))!important;}
html body[data-role="admin"] .admin-user-v568-hero{position:relative!important;overflow:hidden!important;border-radius:28px!important;background:linear-gradient(135deg,#1560ef 0%,#114fe1 45%,#0b46cc 100%)!important;padding:20px 18px 18px!important;box-shadow:0 18px 38px rgba(21,96,239,.22)!important;color:#fff!important;}
html body[data-role="admin"] .admin-user-v568-hero-title h2{margin:0!important;font-size:22px!important;line-height:1.08!important;font-weight:950!important;color:#fff!important;letter-spacing:-.03em!important;}
html body[data-role="admin"] .admin-user-v568-add-btn{min-height:50px!important;border:0!important;border-radius:14px!important;padding:0 18px!important;background:linear-gradient(135deg,#11b861,#08a553)!important;color:#fff!important;font-size:16px!important;font-weight:900!important;box-shadow:0 12px 22px rgba(8,165,83,.26)!important;}
html body[data-role="admin"] .admin-user-v568-searchbox,html body[data-role="admin"] .admin-user-v568-filterbox{display:grid!important;grid-template-columns:44px 1fr!important;align-items:center!important;gap:10px!important;margin-top:14px!important;background:#fff!important;border:1px solid #e7edf5!important;border-radius:16px!important;padding:0 14px!important;box-shadow:0 8px 22px rgba(15,23,42,.05)!important;min-height:54px!important;}
html body[data-role="admin"] .admin-user-v568-searchbox .input,html body[data-role="admin"] .admin-user-v568-filterbox .select{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;min-height:auto!important;}
html body[data-role="admin"] .admin-user-v568-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;}
html body[data-role="admin"] .admin-user-v568-stats article{background:#fff!important;border:1px solid #e7edf5!important;border-radius:16px!important;min-height:98px!important;display:grid!important;justify-items:center!important;align-content:center!important;gap:4px!important;padding:10px 6px!important;box-shadow:0 10px 24px rgba(15,23,42,.05)!important;text-align:center!important;}
html body[data-role="admin"] .admin-user-v568-list{display:grid!important;gap:12px!important;margin-top:14px!important;}
html body[data-role="admin"] .admin-user-v568-item{display:grid!important;grid-template-columns:54px minmax(0,1fr)auto!important;align-items:center!important;gap:12px!important;background:#fff!important;border:1px solid #e7edf5!important;border-radius:18px!important;padding:13px 14px!important;box-shadow:0 12px 24px rgba(15,23,42,.05)!important;}
html body[data-role="admin"] .admin-user-v568-avatar{width:42px!important;height:42px!important;border-radius:999px!important;background:#eef4ff!important;color:#2563eb!important;display:grid!important;place-items:center!important;font-size:18px!important;}
html body[data-role="admin"] .admin-user-v568-copy{display:grid!important;gap:3px!important;min-width:0!important;}
html body[data-role="admin"] .admin-user-v568-copy b{font-size:15px!important;font-weight:900!important;color:#111827!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
html body[data-role="admin"] .admin-user-v568-copy small{font-size:12px!important;color:#64748b!important;font-weight:700!important;}
html body[data-role="admin"] .admin-user-v568-actions{display:flex!important;align-items:center!important;gap:10px!important;}
html body[data-role="admin"] .admin-user-v568-action{width:42px!important;height:42px!important;border:0!important;border-radius:14px!important;display:grid!important;place-items:center!important;box-shadow:0 10px 20px rgba(15,23,42,.08)!important;}
html body[data-role="admin"] .admin-user-v568-action.edit{background:linear-gradient(135deg,#2563eb,#3b82f6)!important;color:#fff!important;}html body[data-role="admin"] .admin-user-v568-action.delete{background:linear-gradient(135deg,#ff5a5f,#ff6b57)!important;color:#fff!important;}

.user-edit-modal-card{padding:0!important;border-radius:26px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 26px 64px rgba(15,23,42,.22)!important;}
.user-edit-modal-card .modal-head{margin:0!important;padding:18px 18px 16px!important;background:linear-gradient(135deg,#1560ef 0%,#114fe1 55%,#0b46cc 100%)!important;color:#fff!important;align-items:flex-start!important;}
.user-edit-modal-card .modal-head h2{margin:0!important;font-size:24px!important;line-height:1.08!important;font-weight:950!important;color:#fff!important;letter-spacing:-.03em!important;}.user-edit-modal-card .modal-head .muted{margin-top:6px!important;color:rgba(255,255,255,.84)!important;font-size:13px!important;line-height:1.4!important;}.user-edit-modal-card .modal-head [data-close-modal]{background:rgba(255,255,255,.18)!important;color:#fff!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:none!important;}
.user-edit-modal-card .admin-user-form{margin:0!important;padding:18px!important;background:#f5f7fb!important;gap:14px!important;}.user-edit-modal-card .admin-user-form .three{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}.user-edit-modal-card .admin-user-form .three>.field:nth-child(3){grid-column:1 / -1!important;}.user-edit-modal-card .admin-user-form .two{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}.user-edit-modal-card .admin-user-form .field{gap:7px!important;}.user-edit-modal-card .admin-user-form .field label{font-size:12px!important;font-weight:850!important;color:#334155!important;}.user-edit-modal-card .admin-user-form .input,.user-edit-modal-card .admin-user-form .select,.user-edit-modal-card .admin-user-form .textarea{width:100%!important;min-height:48px!important;border-radius:14px!important;border:1px solid #dbe5f2!important;background:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)!important;}.user-edit-modal-card .admin-user-form .textarea{min-height:92px!important;padding-top:12px!important;}.user-edit-modal-card .form-subsection{background:#fff!important;border:1px solid #e6edf7!important;border-radius:18px!important;padding:14px!important;box-shadow:0 10px 24px rgba(15,23,42,.04)!important;}.user-edit-modal-card .form-subsection h3{margin:0 0 10px!important;font-size:16px!important;font-weight:950!important;color:#0f172a!important;letter-spacing:-.02em!important;}.user-edit-modal-card .user-finance-section{background:linear-gradient(180deg,#f7fffb,#ffffff)!important;border-color:#caefe1!important;}.user-edit-modal-card .modal-sticky-actions{position:sticky!important;bottom:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:14px 0 0!important;background:linear-gradient(180deg,rgba(245,247,251,.2),#f5f7fb 30%)!important;}.user-edit-modal-card .modal-sticky-actions .btn{min-height:50px!important;border-radius:15px!important;font-weight:900!important;}@media(max-width:520px){.user-edit-modal-card .admin-user-form{padding:14px!important;}.user-edit-modal-card .admin-user-form .two,.user-edit-modal-card .admin-user-form .three{grid-template-columns:1fr!important;}.user-edit-modal-card .admin-user-form .three>.field:nth-child(3){grid-column:auto!important;}.user-edit-modal-card .modal-sticky-actions{grid-template-columns:1fr!important;}}


/* v579 kullanıcı yönetimi modal başlık ve kaydet butonu düzeltmesi */
html body[data-role="admin"] .modal.app-modal{
  padding:max(6px, env(safe-area-inset-top,0px)) 8px max(6px, env(safe-area-inset-bottom,0px))!important;
  place-items:center!important;
  overflow:hidden!important;
}
html body[data-role="admin"] .modal.app-modal .modal-card.user-edit-modal-card,
html body[data-role="admin"] .modal.app-modal .modal-card.admin-user-modal-card{
  width:min(720px, calc(100vw - 12px))!important;
  max-width:calc(100vw - 12px)!important;
  max-height:calc(100dvh - 12px)!important;
  height:auto!important;
  display:flex!important;
  flex-direction:column!important;
  overflow:hidden!important;
  padding:0!important;
  border-radius:26px!important;
  background:#fff!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-head,
html body[data-role="admin"] .user-edit-modal-card .user-edit-modal-head,
html body[data-role="admin"] .admin-user-modal-card .modal-head,
html body[data-role="admin"] .admin-user-modal-card .user-edit-modal-head{
  flex:0 0 auto!important;
  margin:0!important;
  padding:18px 18px 16px!important;
  background:linear-gradient(135deg,#1557e8 0%,#114bd7 55%,#0b3fbf 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:initial!important;
  align-items:flex-start!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-head h2,
html body[data-role="admin"] .user-edit-modal-card .modal-head h2 *,
html body[data-role="admin"] .user-edit-modal-card .admin-user-modal-title,
html body[data-role="admin"] .admin-user-modal-card .modal-head h2,
html body[data-role="admin"] .admin-user-modal-card .modal-head h2 *,
html body[data-role="admin"] .admin-user-modal-card .admin-user-modal-title{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
  text-shadow:none!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-head .muted,
html body[data-role="admin"] .admin-user-modal-card .modal-head .muted{
  color:rgba(255,255,255,.88)!important;
  -webkit-text-fill-color:rgba(255,255,255,.88)!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-head [data-close-modal],
html body[data-role="admin"] .admin-user-modal-card .modal-head [data-close-modal]{
  flex:0 0 36px!important;
  width:36px!important;
  height:36px!important;
  min-width:36px!important;
  min-height:36px!important;
  padding:0!important;
  border-radius:12px!important;
  background:#fff!important;
  color:#1d4ed8!important;
  -webkit-text-fill-color:#1d4ed8!important;
  border:1px solid rgba(255,255,255,.65)!important;
  box-shadow:0 8px 20px rgba(15,23,42,.12)!important;
}
html body[data-role="admin"] .user-edit-modal-card .admin-user-form,
html body[data-role="admin"] .admin-user-modal-card .admin-user-form{
  flex:1 1 auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  -webkit-overflow-scrolling:touch!important;
  margin:0!important;
  padding:14px 14px 16px!important;
  background:#f5f7fb!important;
  gap:12px!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-sticky-actions,
html body[data-role="admin"] .user-edit-modal-card .admin-user-modal-footer,
html body[data-role="admin"] .admin-user-modal-card .modal-sticky-actions,
html body[data-role="admin"] .admin-user-modal-card .admin-user-modal-footer{
  position:static!important;
  flex:0 0 auto!important;
  bottom:auto!important;
  z-index:20!important;
  display:grid!important;
  grid-template-columns:1fr 1fr!important;
  gap:12px!important;
  margin:0!important;
  padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px))!important;
  background:#f5f7fb!important;
  border-top:1px solid #e6edf7!important;
  box-shadow:0 -12px 28px rgba(15,23,42,.08)!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-sticky-actions .btn,
html body[data-role="admin"] .admin-user-modal-card .modal-sticky-actions .btn{
  width:100%!important;
  min-height:50px!important;
  height:50px!important;
  border-radius:15px!important;
  font-weight:950!important;
  font-size:14px!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-sticky-actions .btn.primary,
html body[data-role="admin"] .admin-user-modal-card .modal-sticky-actions .btn.primary{
  background:linear-gradient(135deg,#16a34a,#0ea5e9)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:transparent!important;
}
html body[data-role="admin"] .user-edit-modal-card .modal-sticky-actions .btn.ghost,
html body[data-role="admin"] .admin-user-modal-card .modal-sticky-actions .btn.ghost{
  background:#fff!important;
  color:#334155!important;
  -webkit-text-fill-color:#334155!important;
}
@media(max-width:520px){
  html body[data-role="admin"] .modal.app-modal .modal-card.user-edit-modal-card,
  html body[data-role="admin"] .modal.app-modal .modal-card.admin-user-modal-card{
    width:calc(100vw - 10px)!important;
    max-width:calc(100vw - 10px)!important;
    max-height:calc(100dvh - 10px)!important;
    border-radius:20px!important;
  }
  html body[data-role="admin"] .user-edit-modal-card .modal-head,
  html body[data-role="admin"] .admin-user-modal-card .modal-head{padding:16px 14px 14px!important;}
  html body[data-role="admin"] .user-edit-modal-card .modal-head h2,
  html body[data-role="admin"] .admin-user-modal-card .modal-head h2{font-size:20px!important;}
  html body[data-role="admin"] .user-edit-modal-card .admin-user-form,
  html body[data-role="admin"] .admin-user-modal-card .admin-user-form{padding:12px 12px 14px!important;gap:11px!important;}
  html body[data-role="admin"] .user-edit-modal-card .modal-sticky-actions,
  html body[data-role="admin"] .admin-user-modal-card .modal-sticky-actions{grid-template-columns:1fr!important;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px))!important;gap:8px!important;}
  html body[data-role="admin"] .user-edit-modal-card .modal-sticky-actions .btn,
  html body[data-role="admin"] .admin-user-modal-card .modal-sticky-actions .btn{height:46px!important;min-height:46px!important;}
}


/* v580 kullanıcı düzenleme modal alt buton görünürlüğü */
html body.modal-open #mobileNav,
html body.modal-open nav#mobileNav,
html body.modal-open .ref-bottom-nav,
html body.modal-open .mobile-bottom-nav,
html body.modal-open .bottom-nav,
html body.modal-open [data-bottom-nav]{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
}
html body .modal.app-modal{
  z-index:2147483600!important;
  padding:8px!important;
  overflow:hidden!important;
}
html body .modal.app-modal .modal-card.user-edit-modal-card,
html body .modal.app-modal .modal-card.admin-user-modal-card{
  width:min(720px,calc(100vw - 12px))!important;
  max-width:calc(100vw - 12px)!important;
  height:min(100dvh - 16px,920px)!important;
  max-height:calc(100dvh - 16px)!important;
  min-height:0!important;
  display:grid!important;
  grid-template-rows:auto minmax(0,1fr) auto!important;
  overflow:hidden!important;
  padding:0!important;
  border-radius:24px!important;
}
html body .user-edit-modal-card .modal-head,
html body .admin-user-modal-card .modal-head{
  grid-row:1!important;
  flex:0 0 auto!important;
  min-height:58px!important;
  margin:0!important;
  padding:16px 18px!important;
  background:linear-gradient(135deg,#1557e8 0%,#114bd7 55%,#0b3fbf 100%)!important;
  color:#fff!important;
  -webkit-text-fill-color:initial!important;
  align-items:center!important;
}
html body .user-edit-modal-card .modal-head h2,
html body .user-edit-modal-card .modal-head h2 *,
html body .user-edit-modal-card .admin-user-modal-title,
html body .admin-user-modal-card .modal-head h2,
html body .admin-user-modal-card .modal-head h2 *,
html body .admin-user-modal-card .admin-user-modal-title{
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  opacity:1!important;
}
html body .user-edit-modal-card .modal-head .muted,
html body .admin-user-modal-card .modal-head .muted{
  color:rgba(255,255,255,.86)!important;
  -webkit-text-fill-color:rgba(255,255,255,.86)!important;
  margin-top:3px!important;
}
html body .user-edit-modal-card .admin-user-form,
html body .admin-user-modal-card .admin-user-form{
  grid-row:2!important;
  min-height:0!important;
  height:100%!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  -webkit-overflow-scrolling:touch!important;
  padding:14px 14px 18px!important;
  margin:0!important;
  background:#f5f7fb!important;
  scrollbar-width:none!important;
}
html body .user-edit-modal-card .admin-user-form::-webkit-scrollbar,
html body .admin-user-modal-card .admin-user-form::-webkit-scrollbar{display:none!important;}
html body .user-edit-modal-card .modal-sticky-actions,
html body .user-edit-modal-card .admin-user-modal-footer,
html body .admin-user-modal-card .modal-sticky-actions,
html body .admin-user-modal-card .admin-user-modal-footer{
  grid-row:3!important;
  position:relative!important;
  inset:auto!important;
  bottom:auto!important;
  flex:0 0 auto!important;
  z-index:30!important;
  display:grid!important;
  grid-template-columns:1fr 1fr!important;
  gap:12px!important;
  margin:0!important;
  padding:12px 14px calc(14px + env(safe-area-inset-bottom,0px))!important;
  background:#fff!important;
  border-top:1px solid #e6edf7!important;
  box-shadow:0 -12px 28px rgba(15,23,42,.10)!important;
}
html body .user-edit-modal-card .modal-sticky-actions .btn,
html body .admin-user-modal-card .modal-sticky-actions .btn{
  width:100%!important;
  height:50px!important;
  min-height:50px!important;
  border-radius:16px!important;
  font-size:15px!important;
  font-weight:950!important;
}
html body .user-edit-modal-card .modal-sticky-actions .btn.primary,
html body .admin-user-modal-card .modal-sticky-actions .btn.primary{
  background:linear-gradient(135deg,#1557e8,#0ea5e9)!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  border-color:transparent!important;
}
html body .user-edit-modal-card .modal-sticky-actions .btn.ghost,
html body .admin-user-modal-card .modal-sticky-actions .btn.ghost{
  background:#f8fafc!important;
  color:#334155!important;
  -webkit-text-fill-color:#334155!important;
}
@media(max-width:520px){
  html body .modal.app-modal{padding:5px!important;}
  html body .modal.app-modal .modal-card.user-edit-modal-card,
  html body .modal.app-modal .modal-card.admin-user-modal-card{
    width:calc(100vw - 8px)!important;
    max-width:calc(100vw - 8px)!important;
    height:calc(100dvh - 10px)!important;
    max-height:calc(100dvh - 10px)!important;
    border-radius:20px!important;
  }
  html body .user-edit-modal-card .modal-head,
  html body .admin-user-modal-card .modal-head{padding:13px 12px!important;min-height:52px!important;}
  html body .user-edit-modal-card .modal-head h2,
  html body .admin-user-modal-card .modal-head h2{font-size:19px!important;line-height:1.05!important;}
  html body .user-edit-modal-card .modal-head .muted,
  html body .admin-user-modal-card .modal-head .muted{display:none!important;}
  html body .user-edit-modal-card .admin-user-form,
  html body .admin-user-modal-card .admin-user-form{padding:10px 10px 12px!important;gap:10px!important;}
  html body .user-edit-modal-card .modal-sticky-actions,
  html body .admin-user-modal-card .modal-sticky-actions{grid-template-columns:1fr 1fr!important;padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px))!important;gap:8px!important;}
  html body .user-edit-modal-card .modal-sticky-actions .btn,
  html body .admin-user-modal-card .modal-sticky-actions .btn{height:48px!important;min-height:48px!important;font-size:14px!important;}
}
@media(max-height:660px){
  html body .modal.app-modal .modal-card.user-edit-modal-card,
  html body .modal.app-modal .modal-card.admin-user-modal-card{height:calc(100dvh - 8px)!important;max-height:calc(100dvh - 8px)!important;}
  html body .user-edit-modal-card .modal-head,
  html body .admin-user-modal-card .modal-head{min-height:48px!important;padding-top:10px!important;padding-bottom:10px!important;}
  html body .user-edit-modal-card .modal-sticky-actions,
  html body .admin-user-modal-card .modal-sticky-actions{padding-top:8px!important;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;}
  html body .user-edit-modal-card .modal-sticky-actions .btn,
  html body .admin-user-modal-card .modal-sticky-actions .btn{height:44px!important;min-height:44px!important;}
}


/* v583 profil düzenle başlığı kaldırıldı + ödeme tutarı ikon hizası */
html body[data-role] .profile-v563-edit-page .profile-v562-head{display:none!important;}
html body[data-role] .profile-v563-edit-page .profile-v578-account-title{margin-top:0!important;}
html body[data-role] .payments-v562-page .finance-v562-stats article.finance-v582-money-stat{
  display:grid!important;
  grid-template-rows:minmax(24px,auto) auto!important;
  align-content:center!important;
  justify-items:center!important;
  gap:8px!important;
}
html body[data-role] .payments-v562-page .finance-v562-stats article.finance-v582-money-stat small{
  min-height:24px!important;
  margin:0!important;
}
html body[data-role] .payments-v562-page .finance-v562-stats article.finance-v582-money-stat b,
html body[data-role] .payments-v562-page .finance-v562-stats article.finance-v582-money-stat b .money-value{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:4px!important;
  width:auto!important;
  max-width:100%!important;
  white-space:nowrap!important;
  line-height:1!important;
  text-align:center!important;
}
html body[data-role] .payments-v562-page .finance-v562-stats article.finance-v582-money-stat b .money-symbol{
  display:inline-grid!important;
  place-items:center!important;
  width:16px!important;
  height:16px!important;
  min-width:16px!important;
  border-radius:999px!important;
  background:#eafaf0!important;
  color:#08a760!important;
  font-size:11px!important;
  line-height:1!important;
  font-weight:950!important;
  flex:0 0 16px!important;
}
html body[data-role] .payments-v562-page .finance-v562-stats article.finance-v582-money-stat b .money-amount{
  display:inline-block!important;
  white-space:nowrap!important;
}
@media(max-width:380px){
  html body[data-role] .payments-v562-page .finance-v562-stats article.finance-v582-money-stat b .money-symbol{width:14px!important;height:14px!important;min-width:14px!important;font-size:10px!important;flex-basis:14px!important;}
}


/* v587 profil düzenleme başlık alanı kesin kaldırıldı + ödeme tutarı ₺ ikon hizası */
html body .profile-v563-edit-page .profile-v562-head,
html body .profile-v563-edit-page .profile-v562-avatar,
html body .profile-v563-edit-page .profile-v562-head h2,
html body .profile-v563-edit-page .profile-v562-head p{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;}
html body .profile-v563-edit-page .profile-v578-account-title,
html body .profile-v563-edit-page .profile-v562-topline{margin-top:0!important;}
html body .payments-v562-page .money-value,
html body .payments-v562-page .finance-v562-stats article b .money-value,
html body .payments-v562-page .finance-v562-summary article b .money-value,
html body .payments-v562-page .finance-v562-row strong .money-value{
  display:inline-flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  gap:4px!important;
  width:auto!important;
  height:auto!important;
  min-width:0!important;
  max-width:100%!important;
  line-height:1!important;
  white-space:nowrap!important;
  vertical-align:baseline!important;
}
html body .payments-v562-page .money-value .money-symbol,
html body .payments-v562-page .finance-v562-stats article b .money-symbol,
html body .payments-v562-page .finance-v562-summary article b .money-symbol,
html body .payments-v562-page .finance-v562-row strong .money-symbol{
  position:static!important;
  inset:auto!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  height:auto!important;
  min-width:0!important;
  max-width:none!important;
  flex:0 0 auto!important;
  flex-basis:auto!important;
  padding:0!important;
  margin:0!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:inherit!important;
  font-size:inherit!important;
  font-weight:950!important;
  line-height:1!important;
  transform:none!important;
}
html body .payments-v562-page .money-value .money-amount,
html body .payments-v562-page .finance-v562-stats article b .money-amount,
html body .payments-v562-page .finance-v562-summary article b .money-amount,
html body .payments-v562-page .finance-v562-row strong .money-amount{
  display:inline-block!important;
  width:auto!important;
  min-width:0!important;
  line-height:1!important;
  white-space:nowrap!important;
}
html body .payments-v562-page .finance-v562-stats article.finance-v582-money-stat b{
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:100%!important;
  overflow:visible!important;
}

/* v587 ödeme kartları değer satırı hizalama: ₺ simgesi ve tutarlar aynı satır */
html body .courier-finance-v562-page .finance-v562-stats{
  align-items:stretch!important;
}
html body .courier-finance-v562-page .finance-v562-stats article,
html body .courier-finance-v562-page .finance-v562-summary article{
  display:grid!important;
  grid-template-rows:36px 17px 24px!important;
  align-content:center!important;
  justify-items:center!important;
  gap:5px!important;
  padding-top:10px!important;
  padding-bottom:10px!important;
  overflow:hidden!important;
}
html body .payments-v562-page .finance-v562-stats article.finance-v582-money-stat::before{
  content:""!important;
  display:block!important;
  width:36px!important;
  height:36px!important;
  min-width:36px!important;
  min-height:36px!important;
  grid-row:1!important;
}
html body .courier-finance-v562-page .finance-v562-stats article > span,
html body .courier-finance-v562-page .finance-v562-summary article > span{
  grid-row:1!important;
  align-self:center!important;
  justify-self:center!important;
  margin:0!important;
}
html body .courier-finance-v562-page .finance-v562-stats article > small,
html body .courier-finance-v562-page .finance-v562-summary article > small{
  grid-row:2!important;
  align-self:center!important;
  justify-self:center!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  min-height:17px!important;
  height:17px!important;
  margin:0!important;
  line-height:1!important;
  text-align:center!important;
  white-space:nowrap!important;
}
html body .courier-finance-v562-page .finance-v562-stats article > b,
html body .courier-finance-v562-page .finance-v562-summary article > b{
  grid-row:3!important;
  align-self:center!important;
  justify-self:center!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:0!important;
  width:100%!important;
  max-width:100%!important;
  min-height:24px!important;
  height:24px!important;
  margin:0!important;
  padding:0 1px!important;
  line-height:1!important;
  text-align:center!important;
  white-space:nowrap!important;
  overflow:visible!important;
  letter-spacing:-.035em!important;
  font-size:clamp(13px,3.85vw,18px)!important;
}
html body .courier-finance-v562-page .finance-v562-row strong{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:flex-end!important;
  gap:0!important;
  line-height:1!important;
  white-space:nowrap!important;
}
html body .courier-finance-v562-page .finance-v562-stats article > b .money-value,
html body .courier-finance-v562-page .finance-v562-summary article > b .money-value,
html body .courier-finance-v562-page .finance-v562-row strong .money-value{
  display:inline-flex!important;
  flex-direction:row!important;
  align-items:center!important;
  justify-content:center!important;
  gap:3px!important;
  width:auto!important;
  min-width:0!important;
  max-width:100%!important;
  height:24px!important;
  min-height:24px!important;
  padding:0!important;
  margin:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  line-height:1!important;
  white-space:nowrap!important;
  vertical-align:middle!important;
  transform:none!important;
}
html body .courier-finance-v562-page .finance-v562-stats article > b .money-symbol,
html body .courier-finance-v562-page .finance-v562-summary article > b .money-symbol,
html body .courier-finance-v562-page .finance-v562-row strong .money-symbol{
  position:static!important;
  inset:auto!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:auto!important;
  max-width:none!important;
  height:24px!important;
  min-height:24px!important;
  flex:0 0 auto!important;
  padding:0!important;
  margin:0!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  color:inherit!important;
  font-size:1em!important;
  font-weight:950!important;
  line-height:1!important;
  text-align:center!important;
  vertical-align:middle!important;
  transform:none!important;
}
html body .courier-finance-v562-page .finance-v562-stats article > b .money-amount,
html body .courier-finance-v562-page .finance-v562-summary article > b .money-amount,
html body .courier-finance-v562-page .finance-v562-row strong .money-amount{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  width:auto!important;
  min-width:0!important;
  height:24px!important;
  min-height:24px!important;
  margin:0!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
  line-height:1!important;
  white-space:nowrap!important;
  vertical-align:middle!important;
  transform:none!important;
}
@media(max-width:380px){
  html body .courier-finance-v562-page .finance-v562-stats{gap:8px!important;}
  html body .courier-finance-v562-page .finance-v562-stats article,
  html body .courier-finance-v562-page .finance-v562-summary article{padding-left:4px!important;padding-right:4px!important;}
  html body .courier-finance-v562-page .finance-v562-stats article > b,
  html body .courier-finance-v562-page .finance-v562-summary article > b{font-size:clamp(12px,3.55vw,16px)!important;letter-spacing:-.045em!important;}
}

/* v587 kurye ana sayfa scroll düzeltmesi: kaydırma açık, scroll çubuğu gizli */
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll *{
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll::-webkit-scrollbar,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll *::-webkit-scrollbar{
  display:none!important;
  width:0!important;
  height:0!important;
  background:transparent!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll{
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  overscroll-behavior-y:contain!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace{
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
  padding-bottom:0!important;
  overscroll-behavior-y:contain!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace-inner,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll #viewRoot{
  height:auto!important;
  min-height:100%!important;
  max-height:none!important;
  overflow:visible!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-home-page{
  height:auto!important;
  min-height:100dvh!important;
  max-height:none!important;
  overflow:visible!important;
  padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-task-list{
  overflow:visible!important;
  padding-bottom:12px!important;
}
html body.pc-desktop-shell[data-role="kurye"][data-view="home"].gkb-home-no-scroll,
html body.pc-desktop-shell[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace{
  overflow-y:auto!important;
  overflow-x:hidden!important;
}
html body.pc-desktop-shell[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-home-page{
  height:auto!important;
  max-height:none!important;
  overflow:visible!important;
}



/* v588 kurye ana sayfa: sadece Görevlerim listesi kayar, üst mavi alan sabit kalır */
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace-inner,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll #viewRoot,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-home-page{
  overscroll-behavior:none!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll::-webkit-scrollbar,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace::-webkit-scrollbar,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace-inner::-webkit-scrollbar,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll #viewRoot::-webkit-scrollbar,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-home-page::-webkit-scrollbar,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-task-list::-webkit-scrollbar{
  display:none!important;
  width:0!important;
  height:0!important;
  background:transparent!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll{
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  overflow:hidden!important;
  position:relative!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace{
  top:0!important;
  bottom:0!important;
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  overflow:hidden!important;
  padding-bottom:0!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .workspace-inner,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll #viewRoot{
  height:100%!important;
  min-height:0!important;
  max-height:100%!important;
  overflow:hidden!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-home-page{
  display:flex!important;
  flex-direction:column!important;
  gap:14px!important;
  height:100dvh!important;
  min-height:0!important;
  max-height:100dvh!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  padding:14px 14px 0!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-hero,
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-section-head{
  flex:0 0 auto!important;
  transform:none!important;
}
html body[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-task-list{
  flex:1 1 auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
  overscroll-behavior-y:contain!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
  padding-bottom:calc(116px + env(safe-area-inset-bottom,0px))!important;
  margin-bottom:0!important;
}
html body.pc-desktop-shell[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-home-page{
  height:100dvh!important;
  max-height:100dvh!important;
  padding:18px!important;
}
html body.pc-desktop-shell[data-role="kurye"][data-view="home"].gkb-home-no-scroll .courier-ref-task-list{
  padding-bottom:24px!important;
}

/* v591 admin ana sayfa: sadece Son Aktiviteler bölümü kayar, üst mor/mavi özet alan sabit kalır */
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .workspace,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .workspace-inner,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll #viewRoot,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-home-page{
  overscroll-behavior:none!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll::-webkit-scrollbar,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .workspace::-webkit-scrollbar,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .workspace-inner::-webkit-scrollbar,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll #viewRoot::-webkit-scrollbar,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-home-page::-webkit-scrollbar,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-activity-card::-webkit-scrollbar,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-activity-list::-webkit-scrollbar{
  display:none!important;
  width:0!important;
  height:0!important;
  background:transparent!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll{
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  overflow:hidden!important;
  position:relative!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .workspace{
  top:0!important;
  bottom:0!important;
  height:100dvh!important;
  min-height:100dvh!important;
  max-height:100dvh!important;
  overflow:hidden!important;
  padding-bottom:0!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .workspace-inner,
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll #viewRoot{
  height:100%!important;
  min-height:0!important;
  max-height:100%!important;
  overflow:hidden!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-home-page{
  display:flex!important;
  flex-direction:column!important;
  gap:14px!important;
  height:100dvh!important;
  min-height:0!important;
  max-height:100dvh!important;
  overflow:hidden!important;
  box-sizing:border-box!important;
  padding:14px 14px 0!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-hero{
  flex:0 0 auto!important;
  transform:none!important;
  margin:0!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-activity-card{
  flex:1 1 auto!important;
  min-height:0!important;
  max-height:none!important;
  display:flex!important;
  flex-direction:column!important;
  overflow:hidden!important;
  margin:0!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-activity-card h2{
  flex:0 0 auto!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-activity-list{
  flex:1 1 auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  -webkit-overflow-scrolling:touch!important;
  overscroll-behavior-y:contain!important;
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
  padding-bottom:calc(116px + env(safe-area-inset-bottom,0px))!important;
  margin-bottom:0!important;
}
html body[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-activity-list article{
  flex:0 0 auto!important;
}
html body.pc-desktop-shell[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-home-page{
  height:100dvh!important;
  max-height:100dvh!important;
  padding:18px!important;
}
html body.pc-desktop-shell[data-role="admin"][data-view="home"].gkb-home-no-scroll .admin-ref-activity-list{
  padding-bottom:24px!important;
}



/* v591 - işletme gönderi oluşturma netlik + kurye alt mavi buton kaldırma */
html body[data-role="isletme"] .quick-order-overlay[aria-label="Gönderi Oluştur"],
html body[data-role="isletme"] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"],
html body[data-role="isletme"] .pg-order-fullscreen-overlay,
html body[data-role="isletme"] .quick-order-modal-card,
html body[data-role="isletme"] .pg-order-direct-card-v538,
html body[data-role="isletme"] .pg-order-direct-card-v539,
html body[data-role="isletme"] .pg-order-direct-card-v540,
html body[data-role="isletme"] .pg-order-direct-card-v541,
html body[data-role="isletme"] .pg-order-direct-card-v542,
html body[data-role="isletme"] .pg-order-direct-card-v543,
html body[data-role="isletme"] .pg-mobile-order-wizard,
html body[data-role="isletme"] .pg-order-wizard-head,
html body[data-role="isletme"] .pg-v540-card{
  filter:none!important;
  -webkit-filter:none!important;
  backdrop-filter:none!important;
  -webkit-backdrop-filter:none!important;
  text-shadow:none!important;
  image-rendering:auto!important;
  -webkit-font-smoothing:antialiased!important;
  text-rendering:geometricPrecision!important;
}
html body[data-role="isletme"] .quick-order-overlay[aria-label="Gönderi Oluştur"],
html body[data-role="isletme"] .quick-order-overlay-v4[aria-label="Gönderi Oluştur"]{
  background:#f4f7fb!important;
  opacity:1!important;
  transform:none!important;
}
html body[data-role="isletme"] .quick-order-modal-card,
html body[data-role="isletme"] .pg-order-direct-card-v543{
  background:#f4f7fb!important;
  opacity:1!important;
  transform:none!important;
}
html body[data-role="isletme"] .pg-order-step-nav,
html body[data-role="isletme"] .pg-order-step-nav button{
  pointer-events:auto!important;
  touch-action:manipulation!important;
}
html body[data-role="kurye"] #mobileNav.ref-bottom-nav-kurye,
html body[data-role="kurye"] nav#mobileNav.ref-bottom-nav-kurye,
html body[data-role="kurye"] #mobileNav.ref-bottom-nav,
html body[data-role="kurye"] nav#mobileNav.ref-bottom-nav{
  grid-template-columns:repeat(4,minmax(0,1fr))!important;
}
html body[data-role="kurye"] #mobileNav.ref-bottom-nav-kurye .ref-bottom-nav-btn.center,
html body[data-role="kurye"] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn.center,
html body[data-role="kurye"] #mobileNav.ref-bottom-nav-kurye .ref-bottom-nav-btn[data-view="active"],
html body[data-role="kurye"] #mobileNav.ref-bottom-nav .ref-bottom-nav-btn[data-view="active"]{
  display:none!important;
  visibility:hidden!important;
  opacity:0!important;
  pointer-events:none!important;
  width:0!important;
  min-width:0!important;
  height:0!important;
  min-height:0!important;
  padding:0!important;
  margin:0!important;
  transform:none!important;
}
