@font-face{font-family:Peyda;src:url(/fonts/peyda-light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Peyda;src:url(/fonts/Peyda-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary:#F26430;--color-primary-light:#F2C1AE;--color-primary-dark:#E55A2B;--color-background:#FFFFFF;--color-background-secondary:#F5F5F5;--color-background-tertiary:#EDEDED;--color-text:#000000;--color-text-secondary:#666666;--color-text-tertiary:#888888;--color-border:#EDEDED;--color-border-light:#F5F5F5;--color-white:#FFFFFF;--color-black:#000000;--color-gray:#AEAEAE;--color-light-gray:#F8F9FA;--color-success:#4CAF50;--color-error:#F44336;--color-warning:#FF9800;--color-info:#2196F3}[data-theme=dark]{--color-primary:#F26430;--color-primary-light:#F2C1AE;--color-primary-dark:#E55A2B;--color-background:#1A1A1A;--color-background-secondary:#2A2A2A;--color-background-tertiary:#252525;--color-text:#FFFFFF;--color-text-secondary:#B0B0B0;--color-text-tertiary:#808080;--color-border:#404040;--color-border-light:#353535;--color-white:#FFFFFF;--color-black:#000000;--color-gray:#6B6B6B;--color-light-gray:#2A2A2A;--color-success:#66BB6A;--color-error:#EF5350;--color-warning:#FFA726;--color-info:#42A5F5}body,html{padding:0;margin:0;box-sizing:border-box;color:var(--color-text);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transition:background-color .3s ease,color .3s ease}#__next,body,html{background:var(--color-background)}#__next{max-width:550px;margin:0 auto;min-height:100vh;transition:background-color .3s ease}@media (max-width:768px){body,html{overscroll-behavior-x:none;touch-action:pan-y}#__next,body,html{overflow-x:hidden;max-width:100vw}}*,body,html{font-family:Peyda,sans-serif!important}*,a,body,button,div[onclick],div[role=button],html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a,button,div[onclick],div[role=button]{-webkit-user-select:none;user-select:none}input,select,textarea{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6{font-family:Peyda,sans-serif!important}.font-thin{font-weight:100!important}.font-light{font-weight:300!important}.font-regular{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}.font-extrablack{font-weight:800!important}.font-black{font-weight:900!important}.glassy-action-bar-inner{background-color:transparent;backdrop-filter:none;border:none;padding:0;border-radius:60px;box-shadow:none;margin:0;display:inline-flex;width:auto;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;transition:all .2s}.glassy-action-bar-inner::-webkit-scrollbar{display:none}@media (max-width:600px){.glassy-action-bar-inner{padding:0;border-radius:28px;width:auto}}.capsule-btn{width:145px;height:50px;border-radius:24px;margin:0 6px;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.capsule-btn .Peyda,.capsule-btn div,.capsule-btn-text{font-size:19px!important;font-weight:600!important;font-family:Peyda,sans-serif!important;color:#fff!important;text-align:center!important}.capsule-btn svg{width:24px!important;height:24px!important;margin-left:10px!important}@media (max-width:600px){.capsule-btn{width:120px;height:46px;border-radius:22px;margin:0 5px}.capsule-btn .Peyda,.capsule-btn div,.capsule-btn-text{font-size:17px!important}.capsule-btn svg{width:22px!important;height:22px!important;margin-left:9px!important}}.top-bar{width:100%;max-width:100%;height:67px;flex-shrink:0;background:transparent;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative}.address-text{direction:rtl;text-align:right}.capsule-button-group{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px}@media (max-width:600px){.capsule-button-group{gap:6px;padding:8px}}.footer{background:#FFFFFF;height:60px;padding:0;margin-top:auto;position:relative;z-index:10000}.footer-container{max-width:100%;margin:0 auto;padding:0 16px;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.footer-container,.footer-left{display:flex;align-items:center}.footer-left{gap:.25rem}.social-icons{display:flex;gap:.25rem}.social-icon{width:24px;height:24px;flex-shrink:0;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;cursor:pointer}.social-icon svg{width:14px;height:14px}.footer-right{display:flex;align-items:center;gap:.5rem}.footer-links{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.footer-link{color:#1f2937;text-decoration:none;font-size:.7rem;font-weight:500;transition:color .3s ease;cursor:pointer;white-space:nowrap}.footer-logo{width:50px;height:30px;display:flex;align-items:center;justify-content:center}.logo-image{width:100%;height:100%;object-fit:contain;transition:transform .3s ease;cursor:pointer}.profile-container{min-height:100vh;padding:0 8px env(safe-area-inset-bottom);direction:rtl}.menu-section,.profile-container{background:var(--color-background)}.menu-section{display:flex;flex-direction:column;gap:0;border-radius:16px;border:1px solid var(--color-border);overflow:hidden}.menu-item-container{border-top:1px solid var(--color-border)}.menu-item-container:first-child{border-top:none}.menu-item{display:flex;align-items:center;justify-content:space-between;padding:16px 8px;background:var(--color-background);border:none;cursor:pointer;width:100%;transition:background-color .2s ease}.menu-item:hover{background-color:var(--color-background-secondary)}.menu-item-content{display:flex;align-items:center;gap:12px;flex-direction:row-reverse}.menu-item-text{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right;direction:rtl}.menu-item-title{font-family:Peyda;font-size:16px;color:var(--color-text);text-align:right}.menu-item-subtitle{font-family:Peyda;font-size:14px;color:var(--color-gray);text-align:right;direction:rtl}.menu-item-title.menu-item-invite{font-weight:500}.menu-item-icon{display:flex;align-items:center;justify-content:center}.arrow-icon{transition:transform .3s ease}.arrow-icon.rotated{transform:rotate(90deg)}.ios-switch{position:relative;display:inline-block;width:51px;height:31px;cursor:pointer}.ios-switch-checkbox{opacity:0;width:0;height:0;position:absolute}.ios-switch-slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-border);border-radius:31px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.ios-switch-slider,.ios-switch-slider:before{position:absolute;transition:all .3s cubic-bezier(.4,0,.2,1)}.ios-switch-slider:before{content:"";height:27px;width:27px;left:2px;top:50%;transform:translateY(-50%);background-color:var(--color-white);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.ios-switch-checkbox:checked+.ios-switch-slider{background-color:var(--color-primary)}.ios-switch-checkbox:checked+.ios-switch-slider:before{transform:translateX(20px) translateY(-50%)}.ios-switch:hover .ios-switch-slider{box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 0 0 4px rgba(242,100,48,.1)}.ios-switch:active .ios-switch-slider:before{width:32px}.expanded-content{padding:0 8px 20px;background:var(--color-background);border-radius:0 0 8px 8px}.events-section{display:flex;flex-direction:column;gap:0;padding:8px}.profile-container .event-card-wrapper{width:100%;max-width:23.3125rem;margin:0 auto;display:flex;justify-content:center;align-items:center}.profile-container .event-card-wrapper .event-card{background:var(--color-background)!important;border:2px solid var(--color-border)!important;padding:6px!important}.profile-container .event-card-wrapper .event-card>div:first-child{width:7.625rem!important;height:9.5625rem!important;margin:1.25rem!important}.more-events-section{display:flex;flex-direction:column;align-items:center;gap:0;padding:0}.dots-indicator,.more-events-button{display:flex;align-items:center;justify-content:center}.more-events-button{width:104px;height:32px;flex-shrink:0;border-radius:30px;border:1px solid var(--color-primary);background:var(--color-background);color:var(--color-primary);text-align:center;font-family:Peyda;font-size:12px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;transition:all .2s ease}.about-content{padding:20px 8px}.about-text{font-family:Peyda;font-size:14px;line-height:1.6;color:var(--color-text);margin:0 0 20px;text-align:right}.about-features{display:flex;flex-direction:column;gap:12px}.feature-item{display:flex;align-items:center;gap:12px;padding:12px;background:var(--color-background);border-radius:8px;border:1px solid var(--color-border)}.feature-icon{font-size:20px}.feature-text{font-family:Peyda;font-size:14px;color:var(--color-text);text-align:right}.invite-content{padding:20px 8px}.invite-text{font-family:Peyda;font-size:14px;line-height:1.6;color:var(--color-text);margin:0 0 20px;text-align:right}.invite-actions{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.invite-button{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;font-family:Peyda;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.invite-button.primary{background:var(--color-primary);color:var(--color-white)}.invite-button.secondary{background:var(--color-background);color:var(--color-primary);border:1px solid var(--color-primary)}.invite-icon{font-size:16px}.invite-code{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-background);border-radius:8px;border:1px solid var(--color-border)}.invite-label{font-family:Peyda;font-size:14px;color:var(--color-text)}.invite-code-value{font-family:Peyda;font-size:14px;font-weight:600;color:var(--color-primary)}.terms-content{padding:20px 8px}.terms-section{margin-bottom:24px}.terms-section:last-child{margin-bottom:0}.terms-title{font-family:Peyda;font-size:16px;font-weight:600;color:var(--color-text);margin:0 0 12px;text-align:right}.terms-list{list-style:none;padding:0;margin:0}.terms-list li{font-family:Peyda;font-size:13px;line-height:1.6;color:var(--color-text);margin-bottom:8px;padding-right:16px;position:relative;text-align:right}.terms-list li:before{content:"•";color:var(--color-primary);font-weight:700;position:absolute;right:0}@media (min-width:768px){.profile-container{padding:40px 8px env(safe-area-inset-bottom);max-width:1200px;margin:0 auto}.expanded-content .events-section{display:grid;grid-template-columns:repeat(auto-fit,minmax(23rem,1fr));gap:1rem;justify-items:stretch}.expanded-content .event-card-wrapper{margin:0}.about-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.invite-actions{display:grid;grid-template-columns:1fr 1fr;gap:16px}}.login-page{min-height:100vh;background:var(--color-background);display:flex;align-items:center;justify-content:center;padding:16px}.login-container{width:100%;max-width:480px;margin:0 auto}.login-logo{text-align:center;margin-bottom:24px}.login-logo-img{object-fit:cover}.login-logo-circle,.login-logo-img{width:80px;height:80px;border-radius:9999px}.login-logo-circle{background:var(--color-primary);margin:0 auto 12px;display:flex;align-items:center;justify-content:center}.login-logo-letter{color:var(--color-white);font-size:24px;font-weight:800}.login-title{font-size:28px;font-weight:800;color:var(--color-text);margin:0}.login-welcome{color:var(--color-text);text-align:center;font-family:Peyda,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin:6px 0 0}.login-subtitle{color:var(--color-text-secondary);text-align:center;margin-top:8px}.login-card{background:transparent;border-radius:0;padding:0;box-shadow:none}.login-form{display:flex;flex-direction:column;gap:18px;align-items:center}.login-label{display:block;font-size:14px;color:var(--color-text-secondary);margin-bottom:8px}.login-input{width:100%;padding:12px 16px;border:none;border-radius:9999px;background:transparent;outline:none;transition:box-shadow .2s}.login-input::placeholder{color:var(--color-gray)}.login-input:focus{box-shadow:none}.login-input-wrap{position:relative;display:flex;width:476px;max-width:100%;height:41px;flex-direction:column;justify-content:center;flex-shrink:0;margin:0 auto;border-radius:16px;padding:0 18px;transition:border-color .2s ease,background-color .2s ease}.login-input-dot{display:none}.login-input-wrap:focus-within{border-color:var(--color-primary)!important}[data-theme=light] .login-input-wrap:focus-within{background:var(--color-background)}[data-theme=dark] .login-input-wrap:focus-within{background:#252525}.login-remember-row{display:flex;align-items:center;justify-content:space-between}.login-remember-left{display:flex;align-items:center;gap:8px}.login-checkbox{width:16px;height:16px;accent-color:var(--color-primary)}.login-remember-label{font-size:14px;color:var(--color-text-secondary)}.login-link{color:var(--color-primary);text-decoration:none}.login-link:hover{opacity:.9}.login-remember-sep{color:var(--color-gray);margin:0 8px}.login-error{background:#FEE;color:#B91C1C;border:2px solid #fecaca;padding:10px 16px;border-radius:16px}.login-button{width:100%;background:var(--color-primary);color:var(--color-white);font-weight:500;padding:12px 16px;border-radius:16px;border:none;cursor:pointer;transition:background-color .2s ease;font-size:18px;line-height:1.5}.login-button:active:not(:disabled),.login-button:hover:not(:disabled){background:var(--color-primary-dark)}.login-button:disabled{opacity:.6;cursor:not-allowed}.login-spinner{width:20px;height:20px;border-radius:9999px;border:3px solid rgba(255,255,255,.5);border-top:3px solid var(--color-white);margin-left:8px;animation:spin 1s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}.login-divider{margin-top:18px;margin-bottom:6px;position:relative;text-align:center}.login-divider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--color-border)}.login-divider span{position:relative;background:var(--color-background);padding:0 8px;color:var(--color-text-secondary);font-size:14px}.social-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px}.social-btn{background:var(--color-background);border:1px solid var(--color-primary);color:var(--color-primary);border-radius:10px;padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.social-icon{width:20px;height:20px}.login-signup{margin-top:18px;text-align:center}.login-footer,.login-signup-text{color:var(--color-text-secondary)}.login-footer{text-align:center;margin-top:24px;font-size:12px}.signin-page{min-height:100vh;background:#FFFFFF;display:flex;align-items:flex-start;justify-content:center;padding:100px 16px 16px}.signin-container{width:100%;max-width:720px;text-align:center;margin:0 auto;margin-top:0}.signin-logo{text-align:center;margin-bottom:16px}.signin-logo-img{width:80px;height:80px;border-radius:9999px;object-fit:cover}.signin-title{font-size:32px;font-weight:500;margin:0 0 12px}.signin-subtitle,.signin-title{color:var(--color-text);text-align:center;font-family:Peyda,sans-serif;font-style:normal;line-height:normal}.signin-subtitle{font-size:16px;font-weight:300;margin:0 0 20px}.signin-link{color:#F26430;text-decoration:none;font-weight:600}.signin-link:hover{opacity:.9}.signin-form{display:flex;flex-direction:column;align-items:center;gap:16px}.signin-label{display:block;width:520px;max-width:100%;text-align:right;color:var(--color-text);font-size:16px;font-weight:400;margin-bottom:8px;font-family:Peyda,sans-serif}[data-theme=light] .signin-input-wrap{background:#f1f2f4}[data-theme=dark] .signin-input-wrap{background:#1f1f1f}.signin-input-wrap{position:relative;width:520px;max-width:100%;border-radius:16px;padding:10px 18px;transition:border-color .2s ease,background-color .2s ease}.signin-input-dot{display:none}.signin-input-wrap:focus-within{border-color:#F26430!important}[data-theme=light] .signin-input-wrap:focus-within{background:#ffffff}[data-theme=dark] .signin-input-wrap:focus-within{background:#2a2a2a}.signin-input{width:100%;border:none;outline:none;background:transparent;text-align:center;font-size:16px;font-size:16px!important;-webkit-text-size-adjust:100%;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}[data-theme=light] .signin-input::placeholder{color:#D1D5DB}[data-theme=dark] .signin-input::placeholder{color:#6B6B6B}@media screen and (max-width:767px){.signin-input,.signin-input:focus{font-size:16px!important;transform:scale(1);-webkit-transform:scale(1)}}.signin-error{color:#B91C1C;background:#FEE;border:2px solid #fecaca;padding:10px 16px;border-radius:16px;width:520px;max-width:100%}.signin-terms{display:flex;gap:8px;width:520px;max-width:100%;align-items:flex-start;justify-content:flex-start;color:var(--color-text);font-size:16px;font-weight:300;line-height:normal;text-align:right;direction:rtl}.signin-terms a{color:#F26430;text-decoration:none}.signin-terms input[type=checkbox]{width:16px;height:16px;accent-color:#F26430}.signin-button{width:520px;max-width:100%;display:block;background:#F26430;color:#fff;border:none;border-radius:16px;padding:12px 20px;cursor:pointer;font-weight:500;font-size:18px;line-height:1.5;transition:background-color .2s ease}.signin-button:hover:not(:disabled){background:#E05428}.signin-button:active:not(:disabled){background:#D04420}.signin-button:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.signin-input-wrap{width:90%}.signin-input{font-size:13px}}@media (max-width:640px){.signin-input::placeholder{font-size:13px}}.settings-container{min-height:100vh;background:var(--color-background);padding:0 0 env(safe-area-inset-bottom);direction:rtl}.settings-header{gap:16px;margin-bottom:32px;padding:0 4px}.back-button,.settings-header{display:flex;align-items:center}.back-button{background:none;border:none;padding:4px;cursor:pointer;justify-content:center;border-radius:4px;transition:background-color .2s ease}.settings-title{font-family:Peyda;font-size:16px;font-weight:450;color:var(--color-text);margin:0;text-align:right}.profile-section{gap:16px;margin-bottom:32px;padding:24px;background:var(--color-background)}.profile-avatar,.profile-section{display:flex;align-items:center;justify-content:center}.profile-avatar{width:80px;height:80px;flex-shrink:0}.profile-avatar svg{width:100%;height:100%}.profile-info{text-align:center}.profile-name{font-size:16px}.profile-name,.profile-phone{color:var(--color-text);text-align:right;font-family:Peyda;font-style:normal;font-weight:400;line-height:normal;margin:0}.profile-phone{font-size:14px}.form-section{padding:0}.form-row{margin-bottom:0}.form-field,.form-row{display:flex;flex-direction:column;gap:0}.form-field{margin:0}.form-field.full-width{grid-column:1/-1}.field-label{font-family:Peyda;font-size:14px;font-weight:500;color:var(--color-text);text-align:right}.field-container{position:relative;display:flex;align-items:center;justify-content:flex-end;width:100%;direction:rtl;margin-bottom:0}.field-input{width:181px;height:64px;padding:12px 40px 12px 12px;border-radius:16px;border:1px solid var(--color-border);font-family:Peyda;font-size:14px;color:var(--color-text);text-align:right;outline:none;transition:border-color .2s ease}.field-content,.field-input{flex-shrink:0;background:var(--color-background);box-sizing:border-box}.field-content{min-height:0;padding:0;border-radius:0;border:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative;width:100%}.field-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding-bottom:0}.field-content .field-label{color:var(--color-text);text-align:right;font-family:Peyda;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0;flex:0 0 auto;direction:rtl}.field-divider{width:100%;height:1px;background:var(--color-border);margin:0;flex:0 0 auto}.field-value{text-align:right;font-family:Peyda;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:8px 0 0;flex:0 0 auto;direction:rtl}.field-value,.field-value.name-value{color:var(--color-gray)}.field-value-wrapper{display:flex;align-items:center;justify-content:space-between;gap:8px;direction:rtl}.field-value-wrapper span{flex:1;text-align:right;color:inherit}.inline-edit-wrapper{display:flex;flex-direction:column;gap:12px;width:100%}.inline-edit-input{width:100%;padding:12px 16px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-background);font-family:Peyda;font-size:16px;color:var(--color-text);text-align:right;box-sizing:border-box;direction:rtl}.inline-edit-input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 2px rgba(242,100,48,.1)}.inline-edit-actions{display:flex;justify-content:flex-end;gap:8px}.inline-edit-button{padding:8px 16px;border-radius:12px;border:1px solid transparent;font-family:Peyda;font-size:14px;cursor:pointer;transition:all .2s ease}.inline-edit-button.save{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.inline-edit-button.cancel{background:transparent;color:var(--color-primary);border-color:var(--color-primary)}.inline-edit-button:disabled{opacity:.6;cursor:not-allowed}.field-value.phone-value{color:var(--color-gray)}.field-input:focus{border-color:var(--color-primary)}.edit-button{width:24px;height:24px;flex-shrink:0;aspect-ratio:1/1;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:0;transition:background-color .2s ease;margin:0}.edit-button img{width:100%;height:100%}.status-message{margin:0 16px 16px;padding:12px 16px;border-radius:12px;font-family:Peyda;font-size:14px;text-align:right;direction:rtl}.status-message.success{background:rgba(76,175,80,.1);color:#2e7d32}.status-message.error{background:rgba(242,100,48,.1);color:#d84315}.profile-header-divider{width:calc(100% - 32px);height:1px;background:rgba(0,0,0,.05);margin:0 16px}.logout-section{display:flex;justify-content:center;margin-top:32px;padding:0 8px}.logout-button{padding:0 32px;height:42px;border-radius:16px;border:1px solid var(--color-primary);background:var(--color-background-secondary);font-family:Peyda;font-size:16px;font-weight:500;color:var(--color-primary);cursor:pointer;transition:all .2s ease;max-width:100%}.logout-button,.logout-modal{width:100%;display:flex;align-items:center;justify-content:center}.logout-modal{position:fixed;top:0;left:0;height:100%;background:rgba(0,0,0,.5);z-index:1000}.logout-modal-content{background:var(--color-background);border-radius:16px;padding:24px;width:265px;height:137px;flex-shrink:0;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;justify-content:space-between}.logout-modal-title{color:var(--color-text);text-align:center;font-family:Peyda;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 8px}.logout-modal-divider{width:100%;height:1px;background:var(--color-border);margin:0 0 16px}.logout-modal-message{color:var(--color-text);text-align:center;font-family:Peyda;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 8px}.logout-modal-divider-bottom{width:100%;height:1px;background:var(--color-border);margin:0 0 8px}.logout-modal-buttons{display:flex;gap:12px;justify-content:center}.logout-modal-button{width:104px;height:32px;flex-shrink:0;border-radius:30px;border:1px solid var(--color-border);background:var(--color-primary);font-family:Peyda;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:0}.logout-modal-button.confirm{background:var(--color-background-secondary);color:var(--color-primary);border:1px solid var(--color-primary)}.logout-modal-button.cancel{background:var(--color-primary);color:var(--color-white)}@media (min-width:768px){.settings-container{padding:0;max-width:1200px;margin:0 auto}.settings-title{font-size:18px}.profile-section{padding:32px}.profile-name{font-size:20px}.profile-phone{font-size:16px}.form-row{gap:16px;grid-template-columns:1fr 1fr}.form-field{margin:0;padding:0}.field-content{width:100%;height:64px}.field-divider{width:100%;left:0;transform:translateY(-50%)}.field-input{width:300px;height:64px;padding:16px 48px 16px 16px;font-size:16px}.form-field.full-width{margin-bottom:16px}.edit-button{left:16px}.logout-button{padding:20px 40px;font-size:18px;min-width:250px}}@media (max-width:480px){.form-section{margin-bottom:8px}.field-content{padding:16px 16px 8px;min-height:56px}.logout-button{padding:16px 24px;font-size:16px}}.home-container{padding-left:20px;padding-right:20px;padding-top:0}.carousel-container{position:relative;left:-8px;width:calc(100% + 16px);padding-left:0;padding-right:0;box-sizing:border-box}.filter-bar{display:flex;flex-direction:row-reverse;gap:6px;justify-content:flex-start;margin:0;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.filter-bar::-webkit-scrollbar{display:none}@media (min-width:768px){.filter-bar{justify-content:flex-start}}.blog-container{min-height:100vh;padding:8px;background:#FFFFFF;direction:rtl;max-width:100%;margin:0 auto}.blog-header{display:flex;justify-content:center;align-items:center;gap:12px;margin:24px 0 16px}.blog-title{font-size:18px;font-weight:700;color:#1a1a1a;margin:0}.blog-header svg{width:22px;height:24px;flex-shrink:0}@media (min-width:768px){.blog-header{margin:32px 0 24px;gap:16px}.blog-title{font-size:24px}.blog-header svg{width:28px;height:31px}}.divider{width:100%;height:1px;background:linear-gradient(270deg,rgba(230,126,80,0) 0,rgba(230,126,80,.3) 50%,rgba(230,126,80,0));margin:16px 0 32px}@media (min-width:768px){.divider{margin:24px 0 48px}}.image-placeholder{width:100%;height:240px;background:linear-gradient(135deg,#E67E50,#D8664A);border-radius:20px;margin:24px 0;overflow:hidden;box-shadow:0 4px 16px rgba(230,126,80,.2)}@media (min-width:768px){.image-placeholder{height:400px;border-radius:24px;margin:40px 0}}.blog-image{width:100%;height:100%;object-fit:cover;opacity:.4}.text-section{margin:16px 0}@media (min-width:768px){.text-section{margin:24px 0}}.intro-label{font-size:18px;font-weight:700;color:#E67E50;text-align:right;margin:0 0 12px}@media (min-width:768px){.intro-label{font-size:20px;margin:0 0 16px}}.blog-text{font-size:16px;font-weight:400;color:#444;line-height:2;text-align:justify;margin:0;padding:0 8px}@media (min-width:768px){.blog-text{font-size:18px;line-height:2.2;padding:0 16px}}