.smp-page{background:#f2f5f9}.smp-page .site-header,.smp-page .site-footer,.smp-page main.content>h1{display:none}.smp-page main.content{width:100%;max-width:none;padding:0;margin:0;border-radius:0;background:transparent}.smp-shell{display:grid;grid-template-columns:245px minmax(0,1fr);min-height:100vh;font:14px/1.9 SMYekan,Yekan,Tahoma,Arial,sans-serif;color:#182b46}.smp-shell *{box-sizing:border-box}.smp-sidebar{background:linear-gradient(165deg,#152a4a,#0d1d37);color:#d1ddee;padding:26px 17px;position:sticky;top:32px;align-self:start;min-height:calc(100vh - 32px)}.smp-brand{display:flex;gap:12px;align-items:center;color:#fff!important;margin:0 8px 32px}.smp-brand>span{font-size:33px;color:#ffa751}.smp-brand b{font-size:18px}.smp-brand small{display:block;font-size:10px;font-weight:400;color:#98abc6}.smp-sidebar nav{display:grid;gap:9px}.smp-sidebar nav a{padding:12px 14px;border-radius:13px;font-size:13px;font-weight:bold;display:flex;align-items:center;gap:13px;color:#ccd9ea}.smp-sidebar nav a>span{font-size:20px;width:22px}.smp-sidebar nav a[aria-current],.smp-sidebar nav a:hover{background:linear-gradient(100deg,#d96815,#b94b09);color:white;box-shadow:0 5px 15px #080f2028}.smp-sidebar-bottom{margin-top:40px;padding:15px 9px;border-top:1px solid #ffffff14}.smp-sidebar-bottom p{font-size:11px;color:#a4b4cb}.smp-sidebar-bottom a{display:block;font-size:12px;margin:10px 0;color:#e5c9ac}.smp-main{padding:0 27px 25px;min-width:0}.smp-top{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 0 26px}.smp-top small{font-size:10px;color:#8b95a4}.smp-page .smp-top h1{font-size:23px;margin:3px 0 0;line-height:1.8}.smp-greeting{display:flex;align-items:center;gap:20px;font-size:12px;color:#6b788a}.smp-greeting span{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#a54a11;background:#ffe7ce;font-size:26px}.smp-box{background:#fff;border:1px solid #e4e9f0;border-radius:20px;padding:22px;box-shadow:0 4px 0 #e3e8ef,0 8px 25px #192d4805;min-width:0}.smp-box h2{font-size:15px;margin:0 0 20px}.smp-box h3{font-size:14px}.smp-box p{margin:0 0 12px}.smp-summary{display:grid;grid-template-columns:1.7fr repeat(3,1fr);gap:18px;margin-bottom:24px}.smp-profile-card{display:flex;gap:18px;align-items:center;background:linear-gradient(125deg,#fff,#fff9f1)}.smp-profile-card h2{font-size:18px;margin:0 0 4px}.smp-profile-card p{color:#778294;font-size:11px;margin:0}.smp-profile-card small{display:block;color:#8d96a4;font-size:10px}.smp-profile-card a{display:block;font-size:11px;color:#aa4c0d;margin-top:8px}.smp-avatar{display:grid;place-items:center;width:88px;height:88px;flex-shrink:0;border:5px solid #fff3e5;background:#ffdfb7;color:#a94d0d;border-radius:50%;font-size:42px;box-shadow:0 4px 0 #efd5b9}.smp-stat{position:relative;overflow:hidden;min-height:155px}.smp-stat p{font-size:11px;color:#6d7d94}.smp-stat strong{display:block;font-size:29px;margin:14px 0 2px;color:#213c61}.smp-stat small{font-size:9px;color:#8a94a3}.smp-stat-icon{position:absolute;top:20px;left:18px;background:#fff0df;color:#b95b13;width:37px;height:37px;border-radius:12px;display:grid;place-items:center;font-size:23px}.smp-stat:nth-child(odd) .smp-stat-icon{background:#edf2fa;color:#38577f}.smp-dashboard-grid{display:grid;grid-template-columns:1.05fr 1.05fr 1fr;gap:20px;margin-bottom:24px}.smp-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.smp-heading h2{margin:0}.smp-heading>a{font-size:10px;color:#a74c0d;white-space:nowrap}.smp-empty{text-align:center;min-height:180px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#7e8b9f;padding:25px 10px}.smp-empty>span{display:grid;place-items:center;width:55px;height:55px;background:#f2f5fa;color:#9aa9bc;border-radius:17px;font-size:29px;margin-bottom:12px}.smp-empty h3{color:#42556e;margin:8px 0}.smp-empty p{font-size:11px;max-width:300px}.smp-quick{display:grid;grid-template-columns:1fr 1fr;gap:12px}.smp-quick a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid #e9ecf1;border-radius:14px;padding:18px 8px;min-height:98px;color:#273f60;font-size:11px;background:linear-gradient(135deg,#fff,#fcf8f3);box-shadow:0 3px 0 #ece5dc}.smp-quick a span{font-size:24px;color:#bd5a12}.smp-hint{font-size:11px;color:#7c899a;line-height:2.1;margin:18px 0 0!important}.smp-btn,.smp-outline{display:block;border:0;border-radius:12px;padding:11px 20px;text-decoration:none!important;text-align:center;font:700 13px/1.8 SMYekan,Yekan,Tahoma,sans-serif;cursor:pointer}.smp-btn{background:linear-gradient(100deg,#d6630d,#b44a09);color:white!important;box-shadow:0 4px 0 #8f3906}.smp-outline{border:1px solid #d7ad87;background:#fffaf4;color:#9c460d!important;margin-top:18px;box-shadow:0 3px 0 #f0e3d6}.smp-item{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border-bottom:1px solid #eef0f4;font-size:12px}.smp-item:last-child{border-bottom:0}.smp-item small{display:block;font-size:10px;color:#8d97a6;margin-top:5px}.smp-status{white-space:nowrap;font-size:9px;padding:4px 8px;background:#fff0df;color:#a55b20;border-radius:8px}.smp-wide{margin-bottom:24px}.smp-offers{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.smp-offer{border:1px solid #e8ebf1;border-radius:15px;display:flex;gap:12px;align-items:center;padding:13px;box-shadow:0 3px 0 #e9edf3}.smp-offer>span{display:grid;place-items:center;width:62px;height:70px;border-radius:12px;background:linear-gradient(130deg,#f8a440,#dc6816);color:white;font-size:35px;flex-shrink:0}.smp-offer:nth-child(even)>span{background:linear-gradient(130deg,#45628b,#1a3051)}.smp-offer b{font-size:11px}.smp-offer strong{display:block;color:#ab4e0f;font-size:12px;margin-top:5px}.smp-lower{display:grid;grid-template-columns:1fr 1fr;gap:20px}.smp-activity{display:grid;grid-template-columns:1fr 1fr;gap:15px}.smp-activity>div{padding:20px;background:#f0f4fb;border-radius:13px;font-size:11px;color:#3c5479;border-bottom:3px solid #314f7b}.smp-activity>div:last-child{background:#fff5e7;color:#a05721;border-bottom-color:#d67a28}.smp-activity strong{display:block;font-size:26px;margin-top:14px}.smp-panel-footer{padding:30px 0 5px;color:#98a2b1;font-size:10px;text-align:center}.smp-form{display:grid;gap:17px}.smp-form label{font-size:12px;display:block;color:#40516b}.smp-form input,.smp-form textarea{display:block;box-sizing:border-box;width:100%;font:14px/1.8 SMYekan,Yekan,Tahoma,sans-serif;border:1px solid #dbe1e9;border-radius:10px;padding:11px;background:#fcfdff;color:#1a2d47;margin-top:6px;resize:vertical}.smp-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.smp-notice{background:#fff3df;border:1px solid #efce9b;color:#87460f;padding:15px;border-radius:12px;margin-bottom:20px}.smp-login{max-width:650px;margin:60px auto;background:white;padding:45px;border:1px solid #e9dccb;border-radius:24px;box-shadow:0 6px 0 #e6d6c3;text-align:center}.smp-login h1{font-size:27px!important}.smp-login p{color:#75839a}.smp-login>span{color:#b55713;font-size:13px}.smp-shell a:focus-visible,.smp-shell input:focus-visible,.smp-shell button:focus-visible,.smp-shell textarea:focus-visible{outline:3px solid #e98a37;outline-offset:4px}.smp-quick a:hover,.smp-outline:hover{background:#fff1df}.smp-public-item:hover{color:#b4540e}
@media(min-width:1700px){.smp-summary{grid-template-columns:2fr repeat(3,1fr)}.smp-dashboard-grid .smp-box{min-height:350px}}
@media(max-width:1200px){.smp-shell{grid-template-columns:210px minmax(0,1fr)}.smp-main{padding-inline:20px}.smp-summary{grid-template-columns:repeat(3,1fr)}.smp-profile-card{grid-column:1/-1}.smp-dashboard-grid{grid-template-columns:1fr 1fr}.smp-dashboard-grid>section:last-child{grid-column:1/-1}.smp-offers{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.smp-shell{grid-template-columns:1fr}.smp-sidebar{position:relative;top:0;min-height:0;padding:18px}.smp-brand{margin-bottom:18px}.smp-sidebar nav{display:flex;overflow:auto;gap:8px;padding-bottom:5px}.smp-sidebar nav a{white-space:nowrap;font-size:11px;padding:9px 12px}.smp-sidebar nav a>span{font-size:17px}.smp-sidebar-bottom{margin-top:15px;padding:10px 0 0;display:flex;gap:20px;flex-wrap:wrap}.smp-sidebar-bottom p{display:none}.smp-sidebar-bottom a{font-size:10px;margin:0}.smp-main{padding:0 16px 22px}.smp-top{padding:22px 0}.smp-greeting{font-size:10px}.smp-greeting span{display:none}.smp-page .smp-top h1{font-size:21px}.smp-box{padding:18px;border-radius:17px}.smp-summary{gap:12px}.smp-stat{min-height:145px;padding:14px}.smp-stat-icon{position:static;margin-bottom:12px;width:30px;height:30px}.smp-stat p{font-size:10px}.smp-stat strong{font-size:23px;margin:5px 0}.smp-stat small{font-size:8px}.smp-dashboard-grid,.smp-lower{grid-template-columns:1fr}.smp-dashboard-grid>section:last-child{grid-column:auto}.smp-offers{grid-template-columns:1fr}.smp-form-grid{grid-template-columns:1fr}.smp-login{margin:25px 16px;padding:28px}.smp-item{flex-wrap:wrap}.smp-avatar{width:70px;height:70px;font-size:34px}}
.smp-page .smp-shell a{text-decoration:none}.smp-page .smp-shell a:hover{text-decoration:none}
.smp-sidebar{min-width:0}.smp-sidebar nav{min-width:0}.smp-summary{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr))}@media(max-width:1200px){.smp-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.smp-shell{grid-template-columns:minmax(0,1fr)}.smp-dashboard-grid,.smp-lower{grid-template-columns:minmax(0,1fr)}.smp-summary .smp-stat p{overflow-wrap:anywhere}}
.smp-review-card{border:1px solid #e1e6ee;border-radius:16px;padding:22px;margin-top:22px;background:#fcfdff}.smp-review-card h3{margin:0;font-size:17px}.smp-review-description{white-space:pre-wrap;overflow-wrap:anywhere;line-height:2.1;margin-top:18px!important}.smp-review-card dl{font-size:12px}.smp-review-card dl>div{display:flex;gap:16px;padding:6px 0;border-bottom:1px solid #edf0f4}.smp-review-card dt{color:#77869a;min-width:90px}.smp-review-card dd{margin:0;overflow-wrap:anywhere}.smp-review-actions form{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.smp-review-actions .smp-outline{margin:0}.smp-review-actions>a{display:inline-block;margin-top:17px;font-size:12px}.smp-page .smp-sidebar nav a[href*='view=moderate']{border:1px solid #ffa75166;color:#ffbb7a}
.smp-register-page main.content{width:min(1120px,94%);max-width:1120px;padding:0;background:transparent;margin:45px auto;border-radius:0}.smp-register-page main.content>h1{display:none}.smp-register-wrap{display:grid;grid-template-columns:.85fr 1.3fr;gap:0;overflow:hidden;border:1px solid #e4e7ed;border-radius:25px;background:#fff;box-shadow:0 7px 0 #e4e8ef,0 20px 50px #1325410b;font-family:SMYekan,Yekan,Tahoma,Arial,sans-serif}.smp-register-intro{padding:40px 32px;background:radial-gradient(circle at 0 100%,#e479263b,transparent 55%),linear-gradient(145deg,#13233e,#253e62);color:white;position:relative;overflow:hidden}.smp-register-intro:after{content:'';width:200px;height:200px;border:35px solid #ffa65512;border-radius:50px;position:absolute;left:-90px;bottom:-70px;transform:rotate(25deg);pointer-events:none}.smp-register-intro>a{color:#ffbb7e!important;font-size:23px;font-weight:800;text-decoration:none!important}.smp-register-intro>span{display:block;font-size:11px;color:#a2b4cd;margin-top:20px}.smp-register-intro h2{font-size:32px;line-height:1.9;margin:20px 0}.smp-register-intro p{font-size:13px;color:#c6d0df;line-height:2.2}.smp-register-intro ul{padding-right:20px;font-size:12px;line-height:3;color:#ffcb9b}.smp-register-card{padding:35px}.smp-register-card>small{color:#b65c1b;font-size:11px}.smp-register-page .smp-register-card h1{font-size:28px;margin:5px 0 25px}.smp-register-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.smp-register-login{text-align:center;font-size:12px;color:#7f8c9c;margin-top:24px}.smp-register-login a{color:#b1520d}.smp-register-card .smp-btn:disabled{cursor:default;opacity:.6}.smp-register-card .smp-notice{font-size:12px}.smp-register-card .smp-form{gap:15px}@media(max-width:760px){.smp-register-wrap{grid-template-columns:minmax(0,1fr)}.smp-register-intro{padding:26px}.smp-register-intro h2{font-size:25px;margin:10px 0}.smp-register-intro ul{display:none}.smp-register-card{padding:25px}.smp-register-page main.content{margin:25px auto}.smp-register-page .smp-register-card h1{font-size:25px}.smp-register-wrap .smp-form-grid{grid-template-columns:minmax(0,1fr)}}
.smp-register-trap{left:auto;top:auto;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;overflow:hidden;border:0;pointer-events:none}.smp-register-wrap>*{min-width:0}
/* Dedicated member login */
.smp-member-login-page{background:radial-gradient(circle at 0 100%,#ffe6cb77,transparent 45%),#f1f4f9}.smp-member-login-page .site-header,.smp-member-login-page .site-footer,.smp-member-login-page main.content>h1{display:none}.smp-member-login-page main.content{width:min(1100px,94%);max-width:1100px;margin:55px auto;padding:0;background:none;border-radius:0;min-height:0}.smp-member-login{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 8px 0 #e0e6ef,0 25px 60px #172b4812;font-family:SMYekan,Yekan,Tahoma,Arial,sans-serif;min-height:650px;border:1px solid #e0e7f0}.smp-member-login>*{min-width:0}.smp-member-story{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 100% 100%,#d4742a30,transparent 55%),linear-gradient(145deg,#14253f,#243d61);padding:45px 38px;color:#fff}.smp-member-story:after{content:'';z-index:-1;position:absolute;bottom:-150px;left:-150px;width:390px;height:390px;border:50px solid #ffb66f12;transform:rotate(30deg);border-radius:85px}.smp-member-wordmark{display:flex;gap:16px;align-items:center;color:#fff!important;text-decoration:none!important;font-size:23px;font-weight:800}.smp-member-wordmark small{display:block;font-size:10px;color:#aabbd2;font-weight:400;margin-top:4px}.smp-member-logo{width:65px;height:65px;flex-shrink:0;filter:drop-shadow(0 4px 0 #0c182b33)}.smp-member-logo-image{max-width:150px;max-height:80px;width:auto;height:auto;object-fit:contain}.smp-member-kicker{display:block;color:#b9c8dc;font-size:11px;margin-top:50px}.smp-member-story h2{font-size:35px;line-height:1.9;margin:17px 0 22px}.smp-member-story h2 em{font-style:normal;color:#ffb56f}.smp-member-story p{color:#bac8da;font-size:13px;line-height:2.4;max-width:400px}.smp-member-features{display:grid;gap:12px;color:#ead2b9;font-size:12px;margin:30px 0 45px}.smp-member-home{color:#ffbd84!important;font-size:12px;text-decoration:none!important}.smp-member-form-card{padding:40px 45px;position:relative}.smp-member-mini-logo{display:block;margin-bottom:18px}.smp-member-mini-logo .smp-member-logo{width:48px;height:48px}.smp-member-mini-logo .smp-member-logo-image{max-height:55px}.smp-member-form-card>small{font-size:11px;color:#b25819}.smp-member-login-page .smp-member-form-card h1{font-size:28px;margin:5px 0 8px}.smp-member-subtitle{font-size:12px;color:#8691a1;margin-bottom:28px}.smp-member-form-card .smp-form{margin-top:24px;gap:21px}.smp-password-wrap{position:relative}.smp-password-wrap input{padding-left:70px}.smp-show-password{position:absolute;left:9px;top:9px;border:0;background:#edf2f8;border-radius:7px;color:#3a506e;padding:6px 9px;font:11px/1.8 inherit;cursor:pointer}.smp-member-options{display:flex;align-items:center;justify-content:space-between;gap:15px}.smp-member-options label{display:flex;align-items:center;gap:8px;font-size:11px;white-space:nowrap}.smp-member-options label input{display:inline-block;width:15px;height:15px;margin:0;accent-color:#b85b18}.smp-member-options a{font-size:10px;color:#a75013;text-decoration:none!important}.smp-member-divider{position:relative;text-align:center;border-top:1px solid #e7ebf1;margin:36px 0 0}.smp-member-divider span{position:relative;top:-13px;background:#fff;padding:0 13px;font-size:11px;color:#929baa}.smp-member-form-card .smp-outline{margin-top:0;padding:12px}.smp-member-safe{text-align:center;color:#98a3b2;font-size:10px;margin:25px 0 0}.smp-member-back{display:inline-block;margin-top:20px;font-size:12px;color:#a75013;text-decoration:none!important}.smp-member-form-card .smp-btn:disabled{opacity:.6;cursor:default}.smp-member-form-card .smp-notice{font-size:12px}.smp-member-login a:focus-visible,.smp-member-login button:focus-visible,.smp-member-login input:focus-visible{outline:3px solid #ec923f;outline-offset:4px}
@media(max-width:760px){.smp-member-login{grid-template-columns:minmax(0,1fr)}.smp-member-login-page main.content{margin:24px auto}.smp-member-story{padding:28px}.smp-member-wordmark{font-size:20px}.smp-member-story h2{font-size:28px;margin:15px 0}.smp-member-kicker{margin-top:24px}.smp-member-features{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.smp-member-form-card{padding:28px}.smp-member-login-page .smp-member-form-card h1{font-size:25px}.smp-member-home{font-size:11px}.smp-member-options{gap:10px}.smp-member-story p{font-size:12px}.smp-member-mini-logo{display:none}}
.smp-form select{display:block;box-sizing:border-box;width:100%;font:14px/1.8 SMYekan,Yekan,Tahoma,sans-serif;border:1px solid #dbe1e9;border-radius:10px;padding:12px;background:#fcfdff;color:#1a2d47;margin-top:6px;min-width:0}.smp-form select:focus-visible{outline:3px solid #e98a37;outline-offset:4px}
.smp-otp-actions{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap}.smp-otp-actions form{flex:1;min-width:130px}.smp-otp-actions .smp-outline{width:100%;padding:10px;font-size:10px}.smp-mobile-profile{margin-top:25px}.smp-mobile-profile .smp-form{max-width:560px}.smp-mobile-login input[name='otp_code']{font-size:27px;letter-spacing:8px;text-align:center}.smp-mobile-login input[name='mobile']{font-size:19px;letter-spacing:1px}.smp-mobile-login input[name='mobile']::placeholder{font-size:15px;letter-spacing:0}.smp-mobile-login .smp-member-divider{margin-top:30px}

.smp-avatar.smp-photo-image{width:80px;height:80px;object-fit:cover;border-radius:50%;display:block;border:3px solid #ffab61;box-shadow:0 5px 0 #e4eaf3}.smp-photo-section{margin-top:24px}.smp-photo-section>.smp-avatar{margin:16px 0}.smp-photo-section .smp-form{max-width:600px}.smp-photo-section .smp-outline{margin-top:12px}
.smp-validity-bar{display:flex;align-items:center;gap:16px;padding:20px 24px;margin:0 0 28px;border:1px solid #efcba7;border-right:5px solid #ef8a32;border-radius:18px;background:linear-gradient(110deg,#fff5e7,#fffaf4 65%,#f1f5fb);box-shadow:0 5px 0 #e6e9ef;color:#192e4d}.smp-validity-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:15px;background:#1a304f;color:#ffb56e;font-size:30px}.smp-validity-copy{flex:1;min-width:0}.smp-validity-copy strong{font-size:15px}.smp-validity-copy p{font-size:12px;line-height:2;margin:7px 0 0;color:#59667a}.smp-validity-date{flex-shrink:0;border-right:1px solid #e7c9a9;padding-right:20px;text-align:center}.smp-validity-date b,.smp-validity-date small{display:block}.smp-validity-date b{font-size:14px;color:#9a4a0e}.smp-validity-date small{font-size:11px;margin-top:7px;color:#657084}@media(max-width:650px){.smp-validity-bar{flex-wrap:wrap;padding:16px;gap:12px}.smp-validity-copy{flex-basis:calc(100% - 65px)}.smp-validity-date{width:100%;border-right:0;border-top:1px solid #e7c9a9;padding:12px 0 0;text-align:right}.smp-validity-date b,.smp-validity-date small{display:inline-block;margin-left:12px}}
.smp-validity-bar{position:relative;padding-left:48px}.smp-validity-bar[hidden]{display:none!important}.smp-validity-close{position:absolute;left:10px;top:10px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid #e5c6a7;border-radius:50%;background:#fff9f1;color:#8c481b;font:24px/1 Tahoma,sans-serif;cursor:pointer}.smp-validity-close:hover{background:#ffe0bf}.smp-validity-close:focus-visible{outline:3px solid #ee8c37;outline-offset:3px}
.smp-sidebar{background:#10213c;max-height:calc(100vh - 32px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3a506d #10213c;padding:24px 14px}.smp-sidebar nav{gap:4px}.smp-sidebar nav a{min-height:47px;padding:10px 13px;font-size:12px;border-radius:11px;gap:13px}.smp-sidebar nav a>span{font-size:12px;width:auto}.smp-nav-icon{width:21px;height:21px;flex:0 0 21px}.smp-mobile-menu>summary{display:none}.smp-sidebar nav a[aria-current]{box-shadow:0 5px 15px #080f2028;background:linear-gradient(105deg,#ee8b2a,#bd4b08);color:#fff}.smp-nav-logout{border-top:1px solid #ffffff16;margin-top:12px;padding-top:18px!important}.smp-sidebar-bottom{margin-top:22px}.smp-section-heading{display:flex;gap:16px;align-items:center;padding-bottom:22px;border-bottom:1px solid #edf0f5;margin-bottom:12px}.smp-section-heading>.smp-nav-icon{width:48px;height:48px;padding:11px;flex-basis:48px;border-radius:14px;background:#fff0df;color:#a64d11}.smp-section-heading small{font-size:10px;color:#8591a2}.smp-section-heading h2{margin:4px 0 0;font-size:18px}.smp-section-view{min-height:330px}.smp-section-view .smp-empty{min-height:230px}@media(max-width:760px){.smp-sidebar{max-height:none;overflow:visible;padding:16px}.smp-sidebar nav{display:grid;grid-template-columns:1fr 1fr;overflow:visible;gap:5px;padding-top:14px}.smp-sidebar nav a{white-space:normal;font-size:11px;padding:10px;min-width:0}.smp-sidebar nav a>span{font-size:11px}.smp-mobile-menu>summary{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:#1a3354;border-radius:12px;color:#fff;cursor:pointer;font-size:13px}.smp-mobile-menu>summary span{color:#ffb36b}.smp-mobile-menu:not([open])>nav{display:none}.smp-sidebar-bottom{margin-top:12px}.smp-brand{margin-bottom:16px}.smp-section-view{min-height:280px}.smp-nav-logout{grid-column:1/-1}}
.smp-profile-reminder{display:flex;align-items:center;gap:18px;background:linear-gradient(115deg,#152d4d,#233f65);color:#fff;border:1px solid #344f70;border-radius:18px;padding:22px;margin-bottom:26px;box-shadow:0 5px 0 #dce3ed}.smp-profile-reminder-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:15px;background:#ffb265;color:#18314f;font-size:30px}.smp-profile-reminder-copy{flex:1;min-width:0}.smp-profile-reminder-copy strong{font-size:16px;color:#ffcc99}.smp-profile-reminder-copy p{font-size:12px;margin:6px 0;color:#e0e7f1}.smp-profile-reminder-copy small{font-size:10px;color:#b9c8dd}.smp-profile-reminder progress{display:block;width:100%;max-width:280px;height:6px;margin-top:12px;accent-color:#ffa553;border:0;border-radius:8px;overflow:hidden;background:#526782}.smp-profile-reminder progress::-webkit-progress-bar{background:#526782}.smp-profile-reminder progress::-webkit-progress-value{background:#ffa553}.smp-profile-reminder .smp-btn{white-space:nowrap;background:#f49a40;box-shadow:0 4px 0 #ac5513;color:#152b47!important}@media(max-width:650px){.smp-profile-reminder{flex-wrap:wrap;padding:18px;gap:12px}.smp-profile-reminder-copy{flex-basis:calc(100% - 65px)}.smp-profile-reminder-copy strong{font-size:14px}.smp-profile-reminder .smp-btn{width:100%;margin-top:6px}}
.smp-ad-intro h2{font-size:22px;margin:0 0 4px}.smp-ad-intro p{font-size:12px;color:#7a8799;margin:0 0 23px}.smp-ad-form{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(240px,1fr);gap:22px;align-items:start}.smp-ad-main,.smp-ad-side{display:grid;gap:22px;min-width:0}.smp-ad-form h3{margin:0 0 20px;font-size:15px}.smp-ad-form em{font-style:normal;color:#dd5f42}.smp-ad-form small{color:#8b96a6;font-size:10px}.smp-ad-form .smp-form-grid{row-gap:20px}.smp-ad-form .smp-form textarea{min-height:155px}.smp-ad-form input[type=file]{padding:22px 12px;background:#fafcff;border:1px dashed #c5cfde;font-size:10px;max-width:100%;white-space:normal}.smp-ad-form input[type=file]::file-selector-button{font:inherit;background:#fff1df;border:1px solid #e4c3a2;color:#9f4c13;border-radius:8px;padding:8px;cursor:pointer}.smp-ad-form .smp-ad-check{display:flex;align-items:center;gap:9px}.smp-ad-check input[type=checkbox]{width:17px;height:17px;margin:0;accent-color:#d97520}.smp-ad-side a{font-size:11px;color:#b65b18}.smp-ad-history{margin-top:28px}.smp-ad-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.smp-ad-gallery img{width:100%;height:150px;object-fit:cover;border-radius:12px}.smp-ad-details{padding:20px 0}.smp-ad-details dl>div{display:flex;gap:20px;border-bottom:1px solid #edf0f5;padding:10px 0}.smp-ad-details dt{font-weight:bold}.smp-ad-details dd{margin:0;overflow-wrap:anywhere}@media(max-width:1050px){.smp-ad-form{grid-template-columns:minmax(0,1fr)}.smp-ad-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.smp-ad-side>.smp-btn{grid-column:1/-1}}@media(max-width:650px){.smp-ad-side{grid-template-columns:minmax(0,1fr)}.smp-ad-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}
.smp-identity-intro{display:flex;gap:18px;align-items:center;margin-bottom:24px}.smp-identity-intro h3{font-size:21px;margin:0 0 8px}.smp-identity-intro p{font-size:13px;color:#728096;margin:0;line-height:2}.smp-identity-shield{display:grid;place-items:center;width:66px;height:66px;flex-shrink:0;background:#fff0dc;border-radius:20px;color:#aa5313}.smp-identity-shield .smp-nav-icon{width:36px;height:36px}.smp-identity-status{padding:18px 22px;background:#fff7ec;border:1px solid #efcfaa;border-radius:14px;margin:22px 0 28px;color:#90541d;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.smp-identity-status.is-approved{background:#effaf3;border-color:#b5dbc5;color:#1d7048}.smp-identity-status p{width:100%;margin:0!important;font-size:13px}.smp-identity-status strong{font-size:15px}.smp-identity-benefits{list-style:none;margin:20px 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.smp-identity-benefits li{display:flex;gap:13px;align-items:center;padding:20px 16px;border:1px solid #e3e9f1;border-radius:15px;background:#fafcfe;color:#324b6b;font-size:12px;line-height:1.9}.smp-identity-benefits .smp-nav-icon{color:#bd661f}.smp-identity-form{margin-top:30px;padding-top:24px;border-top:1px solid #e6ebf1}.smp-identity-form>.smp-btn{justify-self:start}.smp-account-verified{display:flex;align-items:center;gap:12px;padding:15px 20px;margin:0 0 24px;border:1px solid #c3ddcf;border-radius:14px;background:#f1faf5;color:#216746}.smp-account-verified .smp-nav-icon{width:28px;height:28px}.smp-account-verified strong{font-size:13px}.smp-account-verified small{display:block;font-size:11px;margin-top:4px}@media(max-width:650px){.smp-identity-benefits{grid-template-columns:minmax(0,1fr)}.smp-identity-intro{align-items:flex-start;gap:12px}.smp-identity-intro h3{font-size:18px}.smp-identity-shield{width:48px;height:48px}.smp-identity-shield .smp-nav-icon{width:28px;height:28px}.smp-identity-intro p{font-size:12px}.smp-identity-form>.smp-btn{justify-self:stretch}}
.smp-account-intro p{font-size:12px;color:#8190a4;margin:0 0 22px}.smp-account-layout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.8fr);gap:22px;align-items:start}.smp-account-sidebar{padding:24px}.smp-account-photo-block{text-align:center;padding-bottom:24px;border-bottom:1px solid #e9edf3;margin-bottom:24px}.smp-account-photo-block h3{font-size:13px;text-align:right;margin:0 0 22px}.smp-account-photo-block>.smp-avatar{margin:0 auto 20px}.smp-account-photo-block .smp-form{gap:8px}.smp-account-photo-block input[type=file]{font-size:10px;padding:10px;margin:0}.smp-account-photo-block input[type=file]::file-selector-button{font:inherit;padding:7px;border:1px solid #e0c6ab;background:#fff5e8;border-radius:7px;color:#a75a21;cursor:pointer}.smp-account-photo-block .smp-outline{margin:0;font-size:11px;box-shadow:none}.smp-photo-remove{font:11px/1.9 inherit;border:0;background:transparent;color:#a66c3b;cursor:pointer;padding:6px}.smp-account-cover{height:100px;background:linear-gradient(120deg,#1c3557,#3e5e86);border-radius:12px;margin:0 0 12px;overflow:hidden;display:grid;place-items:center;color:#ffcc98;font-size:13px}.smp-account-cover img{width:100%;height:100%;object-fit:cover}.smp-account-facts{margin:24px 0 0;padding:0;font-size:11px}.smp-account-facts>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0}.smp-account-facts dt{color:#8190a4}.smp-account-facts dd{margin:0;color:#30445e;overflow-wrap:anywhere}.smp-account-main h2{margin:0 0 25px;font-size:16px}.smp-account-main em{color:#dc6b4b;font-style:normal}.smp-account-main .smp-form-grid{row-gap:20px}.smp-account-main small{font-size:10px;line-height:1.9;color:#98a2b2;display:block;margin-top:4px}.smp-account-main .smp-form input[readonly]{background:#f3f5f8;color:#8995a7}.smp-account-save{justify-self:end;min-width:140px}.smp-account-main .smp-form>label{margin-top:3px}.smp-account-main .smp-hint{margin-top:0!important}@media(max-width:1050px){.smp-account-layout{grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr)}.smp-account-main .smp-form-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.smp-account-layout{grid-template-columns:minmax(0,1fr)}.smp-account-main{order:-1}.smp-account-save{justify-self:stretch}.smp-account-sidebar{padding:20px}}
.smp-activity-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.smp-activity-toolbar h2{margin:0 0 4px;font-size:21px}.smp-activity-toolbar p{font-size:11px;color:#8090a5;margin:0}.smp-activity-toolbar nav{display:flex;gap:6px;flex-wrap:wrap}.smp-activity-toolbar nav a{padding:9px 14px;border-radius:10px;font-size:11px;color:#76859b;border:1px solid transparent}.smp-activity-toolbar nav a[aria-current]{background:#fff;border-color:#e2e7ee;box-shadow:0 3px 0 #e6eaf0;color:#173353}.smp-activity-dates{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:0 0 24px}.smp-activity-dates label{display:grid;gap:6px;font-size:11px;color:#6e7e93}.smp-activity-dates input{font:12px SMYekanNewFace,SMYekan,Tahoma,sans-serif;background:white;border:1px solid #dce3ec;border-radius:9px;padding:9px 12px;color:#2e4564}.smp-activity-dates .smp-outline{margin:0;padding:8px 18px;font-size:11px;box-shadow:none}.smp-activity-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.smp-activity-kpi{display:flex;justify-content:space-between;gap:14px;min-height:145px;padding:21px}.smp-activity-kpi p{font-size:11px;color:#55749d;margin:0 0 17px}.smp-activity-kpi strong{font-size:25px;display:block;color:#1c3455}.smp-activity-kpi small{font-size:9px;color:#98a3b2;display:block;margin-top:6px}.smp-activity-kpi>span{height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;background:#e5edff;color:#315caf}.smp-activity-kpi.tone-1>span{background:#eee9ff;color:#7547b9}.smp-activity-kpi.tone-2>span{background:#e5f9eb;color:#287450}.smp-activity-kpi.tone-3>span{background:#fff0cf;color:#ab691b}.smp-activity-charts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;margin-bottom:24px}.smp-activity-charts h3,.smp-activity-table h3{margin:0 0 20px;font-size:15px}.smp-activity-chart{display:block;width:100%;height:auto;overflow:visible;direction:ltr}.smp-activity-chart text{font-family:SMYekanNewFace,SMYekan,Tahoma,sans-serif;font-weight:800}.smp-activity-breakdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:14px}.smp-activity-breakdown>div{text-align:center;background:#f5f7fa;border-radius:10px;padding:12px 5px}.smp-activity-breakdown small{font-size:10px;color:#8997a9;display:block}.smp-activity-breakdown b{font-size:12px;color:#304966}.smp-activity-table{margin-top:24px}.smp-stat-table{max-width:100%;overflow-x:auto}.smp-stat-table table{width:100%;border-collapse:collapse;min-width:360px}.smp-stat-table th,.smp-stat-table td{padding:14px 12px;border-bottom:1px solid #e6ebf2;text-align:right;font-size:11px;color:#5f718a}.smp-stat-table th{background:#f5f7fa;color:#8c9aab}.smp-chart-data{margin-top:16px}.smp-chart-data summary{font-size:11px;color:#9f591d;cursor:pointer}.smp-chart-data .smp-stat-table{max-height:260px;margin-top:12px}.smp-chart-data table{min-width:0}.smp-chart-data td,.smp-chart-data th{padding:8px}@media(max-width:1200px){.smp-activity-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.smp-activity-charts{grid-template-columns:minmax(0,1fr)}.smp-activity-toolbar{flex-wrap:wrap}}@media(max-width:560px){.smp-activity-kpis{gap:12px}.smp-activity-kpi{padding:15px;flex-wrap:wrap;min-height:160px}.smp-activity-kpi p{font-size:10px;margin-bottom:10px}.smp-activity-kpi>span{height:32px;flex-basis:32px;order:-1}.smp-activity-kpi strong{font-size:23px}.smp-activity-kpi small{font-size:8px}.smp-activity-toolbar nav a{padding:8px 10px;font-size:10px}.smp-activity-dates{display:grid;grid-template-columns:1fr 1fr}.smp-activity-dates label{min-width:0}.smp-activity-dates input{width:100%;min-width:0;box-sizing:border-box}.smp-activity-dates button{grid-column:1/-1}.smp-activity-charts .smp-box{padding:16px}}
.smp-wallet-heading h2{font-size:21px;margin:0 0 5px}.smp-wallet-heading p{font-size:12px;color:#8a97a9;margin:0 0 24px}.smp-wallet-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:24px}.smp-wallet-stat{display:flex;justify-content:space-between;gap:14px;padding:20px;min-height:130px}.smp-wallet-stat p{font-size:11px;color:#72869f;margin:0 0 15px}.smp-wallet-stat strong{font-size:25px;display:block;color:#203953}.smp-wallet-stat small{font-size:10px;color:#9ca7b5;display:block;margin-top:6px}.smp-wallet-stat>span{height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;background:#e0f5e8;color:#2c7d50}.smp-wallet-stat.tone-1>span{background:#e4edff;color:#3a64a2}.smp-wallet-stat.tone-2>span{background:#f0e9fe;color:#7e59b0}.smp-wallet-stat.tone-3>span{background:#fff0cc;color:#b87a29}.smp-wallet-layout{display:grid;grid-template-columns:minmax(240px,1fr) minmax(0,2fr);gap:22px;align-items:start}.smp-wallet-layout h3,.smp-wallet-requests h3{font-size:15px;margin:0 0 24px}.smp-wallet-withdraw em{font-style:normal;color:#d97457}.smp-wallet-withdraw small{display:block;font-size:10px;color:#9ba6b5;margin-top:5px}.smp-wallet-withdraw .smp-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.smp-wallet-withdraw .smp-form>a{font-size:11px;color:#b06d35}.smp-wallet-history{min-height:400px}.smp-wallet-table{max-width:100%;overflow-x:auto}.smp-wallet-table table{width:100%;min-width:540px;border-collapse:collapse}.smp-wallet-table th,.smp-wallet-table td{padding:15px 12px;text-align:right;border-bottom:1px solid #e9edf3;font-size:10px;color:#6e7e95;line-height:1.9;overflow-wrap:anywhere}.smp-wallet-table th{background:#f5f7fa;color:#8d9aab;font-weight:800}.smp-wallet-history .smp-empty{min-height:260px}.smp-wallet-requests{margin-top:24px}@media(max-width:1200px){.smp-wallet-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.smp-wallet-layout{grid-template-columns:minmax(0,1fr)}.smp-wallet-history{min-height:300px}}@media(max-width:560px){.smp-wallet-kpis{gap:12px}.smp-wallet-stat{padding:15px;flex-wrap:wrap;min-height:145px}.smp-wallet-stat p{font-size:10px}.smp-wallet-stat strong{font-size:22px}.smp-wallet-stat>span{height:30px;flex-basis:30px}.smp-wallet-history .smp-empty{min-height:200px}}
.smp-sales-details{margin-top:24px}.smp-sales-details h3{font-size:15px;margin:0 0 22px}.smp-sales-table{width:100%;max-width:100%;overflow-x:auto}.smp-sales-table table{width:100%;min-width:790px;border-collapse:collapse}.smp-sales-table th,.smp-sales-table td{padding:16px 12px;border-bottom:1px solid #e8edf4;text-align:right;font-size:11px;color:#667c97;line-height:2}.smp-sales-table th{background:#f5f8fc;color:#8d9db1;font-size:10px}.smp-sales-table a{color:#ac672c}.smp-sales-details .smp-empty{min-height:230px}
