@font-face{font-family:ShahrakApp;src:url(fonts/VazirRZ-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}.shkh-mini,.shkh-surfaces{font-family:ShahrakApp,Tahoma,sans-serif!important}
.shkh-install-tools{position:fixed;z-index:99;inset-inline-end:16px;bottom:max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;max-width:calc(100vw - 32px);font-family:inherit;direction:rtl}.shkh-install-tools:empty{display:none}.shkh-install-tools button,.shkh-app-primary{background:#23646b;color:#fff;border:0;border-radius:12px;padding:12px 18px;cursor:pointer;font:inherit;text-decoration:none;box-shadow:0 4px 20px #1233}.shkh-mini{margin:0;background:#f6fafb;color:#24343b;font:16px/1.9 Tahoma,Arial,sans-serif;overflow-wrap:anywhere;padding:var(--shkh-safe-top,env(safe-area-inset-top)) var(--shkh-safe-right,env(safe-area-inset-right)) var(--shkh-safe-bottom,env(safe-area-inset-bottom)) var(--shkh-safe-left,env(safe-area-inset-left))}.shkh-mini *,.shkh-surfaces *{box-sizing:border-box}.shkh-app-header{max-width:1200px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #dce6e8}.shkh-app-header a{font-size:14px;color:#23646b}.shkh-mini main{max-width:1200px;margin:auto;padding:16px 24px 40px}.shkh-mini #shkh-host-status:empty{display:none}.shkh-mini #shkh-host-status{padding:12px;border-radius:12px;background:#fff4d7;color:#644919}.shkh-mini button,.shkh-mini input,.shkh-mini textarea,.shkh-mini select{font:inherit}.shkh-mini .shkh-member{max-width:100%;margin:0 auto}.shkh-mini .shkh-account-body{gap:24px}.shkh-mini [data-theme=dark]{color-scheme:dark}.shkh-mini[data-theme=dark]{background:#17262c;color:#edf5f6}.shkh-mini[data-theme=dark] .shkh-member{--shkh-bg:#17262c;--shkh-text:#edf5f6;--shkh-muted:#c2d1d5;color:#edf5f6}.shkh-mini[data-theme=dark] .shkh-card,.shkh-mini[data-theme=dark] .shkh-sidebar{background:#22363d!important;color:#edf5f6}.shkh-mini[data-theme=dark] input,.shkh-mini[data-theme=dark] select,.shkh-mini[data-theme=dark] textarea{background:#17262c;color:#edf5f6;border-color:#627c83}.shkh-mini[data-theme=dark] a,.shkh-mini[data-theme=dark] .shkh-muted{color:#c1e4e7}.shkh-mini[data-theme=dark] h2,.shkh-mini[data-theme=dark] h3,.shkh-mini[data-theme=dark] h4{color:#edf5f6}.shkh-mini #shkh-channel{margin-top:24px}.shkh-mini #shkh-channel button{margin:4px}.shkh-surfaces{max-width:1200px;color:#233b43;line-height:1.9}.shkh-surfaces header{margin:24px 0}.shkh-surfaces h1{font-size:28px;font-weight:700;line-height:1.5}.shkh-surfaces h2{font-size:20px;line-height:1.6}.shkh-surfaces button,.shkh-surfaces input,.shkh-surfaces select,.shkh-surfaces textarea{font:inherit;max-width:100%}.shkh-surfaces button{padding:8px 15px;border:1px solid #b4c8cd;border-radius:10px;background:#fff;color:#25484f;cursor:pointer;min-height:44px}.shkh-surfaces button:disabled{opacity:.5;cursor:wait}.shkh-surfaces fieldset{border:0;margin:0;padding:0;min-width:0}.shkh-app-tabs{display:flex;gap:8px;margin:20px 0}.shkh-app-tabs [aria-pressed=true]{background:#23646b;color:white;border-color:#23646b}.shkh-app-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.shkh-app-row h2{margin-inline-end:auto}.shkh-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.shkh-stat-grid article{background:#fff;border:1px solid #dbe5e8;border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:8px}.shkh-stat-grid strong{font-size:32px;line-height:1.4;color:#23646b}.shkh-app-hint,.shkh-surfaces small{color:#596e75}.shkh-app-card{background:#fff;border:1px solid #dbe5e8;border-radius:16px;padding:24px;margin:16px 0}.shkh-app-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.shkh-surfaces label{display:flex;flex-direction:column;gap:6px;margin:10px 0}.shkh-surfaces input:not([type=checkbox]),.shkh-surfaces textarea,.shkh-surfaces select{width:100%;padding:9px;border:1px solid #afc1c6;border-radius:8px;min-height:44px}.shkh-surfaces input[type=color]{height:48px}.shkh-surfaces .shkh-app-check{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px}.shkh-surfaces input[type=checkbox]{margin:7px 0 0;width:18px;height:18px;min-width:18px}.shkh-surfaces small{display:block;font-size:13px}.shkh-surfaces details{margin:12px 0}.shkh-surfaces summary{cursor:pointer;font-weight:600}.shkh-surfaces code{direction:ltr;display:block;overflow-wrap:anywhere;font-size:12px}.shkh-recent article{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;background:#fff;border-bottom:1px solid #dbe5e8;padding:14px 18px}.shkh-recent article:first-child{border-radius:12px 12px 0 0}.shkh-recent details{grid-column:1/-1;margin:0;font-size:13px}.shkh-recent small{align-self:center}.shkh-surfaces [hidden],.shkh-mini [hidden]{display:none!important}#shkh-surface-status a{display:inline-block;max-width:100%;overflow-wrap:anywhere}#shkh-surface-message:not(:empty){padding:12px 16px;background:#e2f1ec;border-radius:12px}#shkh-surface-message[data-error="1"]{background:#fff0e6;color:#8d3418}.shkh-surfaces button.shkh-app-primary{background:#23646b;color:white}.shkh-mini a:focus-visible,.shkh-mini button:focus-visible,.shkh-surfaces :focus-visible{outline:3px solid #d79c42;outline-offset:3px}@media(max-width:700px){.shkh-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shkh-app-grid{grid-template-columns:1fr}.shkh-app-card{padding:16px}.shkh-recent article{grid-template-columns:1fr}.shkh-mini main{padding:12px 12px 28px}.shkh-app-header{padding:16px 12px}.shkh-mini .shkh-account-body{display:block}.shkh-surfaces h1{font-size:24px}.shkh-mini .shkh-panel{padding:0}.shkh-mini .shkh-sidebar{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.shkh-mini *{scroll-behavior:auto!important}}

.shkh-mini[data-theme=dark] .shkh-member{--shkh-ink:#edf5f6;--shkh-brand:#a4d3d6;--shkh-tint:#29454e;--shkh-line:#4f6972}.shkh-mini[data-theme=dark] .shkh-account,.shkh-mini[data-theme=dark] .shkh-login{background:#17262c}.shkh-mini[data-theme=dark] .shkh-primary{color:#132b31;background:#a4d3d6}.shkh-mini[data-theme=dark] .shkh-logout-box{background:#3a272c}
.shkh-mini[data-theme=dark] .shkh-vehicle-field,.shkh-mini[data-theme=dark] .shkh-public-setting{background:#22363d;color:#edf5f6}.shkh-mini[data-theme=dark] input[type=file]::file-selector-button{background:#29454e;color:#edf5f6;border-color:#627c83}.shkh-mini[data-theme=dark] input::placeholder,.shkh-mini[data-theme=dark] textarea::placeholder{color:#b7cdd2;opacity:1}

.shkh-save-bar{position:sticky;bottom:8px;z-index:20;display:flex;align-items:center;gap:16px;padding:14px 18px;background:#fff;border:1px solid #adc5ca;border-radius:12px;box-shadow:0 4px 18px #18383e18}.shkh-save-bar p{flex:1;margin:0;overflow-wrap:anywhere}.shkh-surfaces #shkh-save-state[data-error="1"],.shkh-surfaces .shkh-setting-error{color:#9b2b24}.shkh-surfaces .shkh-setting-error{grid-column:1/-1}.shkh-surfaces [aria-invalid="true"]{border-color:#b72d2d!important;outline-color:#b72d2d}.shkh-android-steps{margin-inline-start:24px}.shkh-android-steps li{padding:5px 0}.shkh-surfaces #shkh-android-state{padding:12px;background:#eef6f7;border-radius:8px}@media(max-width:600px){.shkh-save-bar{flex-direction:column;align-items:stretch;gap:8px;bottom:4px;padding:10px}.shkh-save-bar p{font-size:13px;line-height:1.7}}
