html body.member-page{--member-accent:inherit}body.member-page{--member-bg:color-mix(in srgb,var(--member-accent,#1478ff) 7%,#f7f9fc);--member-card:#fff;--member-soft:color-mix(in srgb,var(--member-accent,#1478ff) 10%,#fff);--member-soft-2:color-mix(in srgb,var(--member-accent,#1478ff) 15%,#fff);--member-border:color-mix(in srgb,var(--member-accent,#1478ff) 22%,#d8e0ea);--member-text:#172033;--member-muted:#6f7f90;--member-shadow:0 8px 24px color-mix(in srgb,var(--member-accent,#1478ff) 12%,transparent);background:var(--member-bg)!important;color:var(--member-text)!important;transform:none!important;filter:none!important;perspective:none!important;transition:background-color .18s ease,color .18s ease}.member-page .site-header,.member-page .panel,.member-page .support-panel{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.member-page .site-header{background:color-mix(in srgb,var(--member-accent,#1478ff) 5%,#fff)!important;border-bottom-color:var(--member-border)!important}.member-page .page-hero{padding:16px 0 8px!important}.member-page .dashboard-grid{gap:12px!important;align-items:start!important}.member-page .dashboard-main{display:grid!important;gap:10px!important}.member-page .panel{margin:0!important;min-height:0!important;padding:15px!important;border-radius:18px!important;border:1px solid var(--member-border)!important;background:var(--member-card)!important;box-shadow:var(--member-shadow)!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.member-page .profile-card{position:static!important;top:auto!important;border-top:4px solid var(--member-accent,#1478ff)!important;display:grid!important;grid-template-columns:minmax(150px,40%) minmax(0,60%)!important;column-gap:14px!important;row-gap:8px!important;align-items:start!important}.member-page .profile-card>.avatar{grid-column:1!important;grid-row:1!important}.member-page .avatar{width:126px!important;height:126px!important;aspect-ratio:1/1!important;border-radius:50%!important;font-size:24px!important;margin:2px auto 0!important;border:4px solid color-mix(in srgb,var(--member-accent,#1478ff) 36%,#fff)!important;background-color:var(--member-soft)!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 9px 24px color-mix(in srgb,var(--member-accent,#1478ff) 25%,transparent)!important;overflow:hidden!important}.member-page .member-avatar-tools{grid-column:1!important;display:grid!important;justify-items:center!important;gap:5px!important;margin:0 auto 4px!important;width:100%!important}.member-page .member-avatar-tools small{font-size:10px!important;line-height:1.3!important;text-align:center!important;color:var(--member-muted)!important}.member-page .profile-name{grid-column:1!important;font-size:21px!important;text-align:center!important;margin:2px 0 0!important}.member-page .profile-email-compact-hide{display:none!important}.member-page .profile-meta{display:none!important}.member-page .member-level-box{grid-column:1!important;text-align:center!important;margin:0 0 5px!important}.member-page .member-level-title{font-size:12px!important;color:var(--member-muted)!important;margin-bottom:3px!important}.member-page .member-level-suns{font-size:22px!important;letter-spacing:1px!important;line-height:1!important;white-space:nowrap!important}.member-page .member-level-sun.on{opacity:1!important;filter:saturate(1.2)!important}.member-page .member-level-sun.off{opacity:.2!important;filter:grayscale(1)!important}.member-page .member-profile-summary{display:contents!important}.member-page .member-fact{display:grid!important;gap:3px!important;min-width:0!important;padding:9px 10px!important;border:1px solid var(--member-border)!important;border-radius:12px!important;background:var(--member-soft)!important;box-sizing:border-box!important}.member-page .member-profile-summary .member-fact:nth-child(-n+5){grid-column:1!important}.member-page .member-profile-summary .member-fact:nth-child(n+6){grid-column:2!important}.member-page .member-fact.short,.member-page .member-fact.medium,.member-page .member-fact.long{width:100%!important}.member-page .member-fact span{font-size:11px!important;color:var(--member-muted)!important}.member-page .member-fact strong{font-size:13px!important;line-height:1.32!important;overflow-wrap:anywhere!important;color:var(--member-text)!important}.member-page #profileForm{grid-column:1/-1!important;margin-top:8px!important;border-top:1px dashed var(--member-border)!important;padding-top:12px!important}.member-page #profileForm .member-locked-field{display:none!important}.member-page #profileLockNote{border:1px solid var(--member-border)!important;background:var(--member-soft)!important;color:var(--member-text)!important}.member-page .member-theme-chooser{margin-top:12px!important;padding:12px!important;border-radius:14px!important;border:1px solid var(--member-border)!important;background:var(--member-soft)!important}.member-page .member-theme-chooser>label{font-size:12px!important;font-weight:800!important;color:var(--member-text)!important}.member-page .member-theme-row{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:9px!important}.member-page .member-theme-dot{width:34px!important;height:34px!important;border-radius:50%!important;border:3px solid #fff!important;background:var(--swatch)!important;padding:0!important;box-shadow:0 0 0 1px rgba(0,0,0,.12)!important}.member-page .member-theme-dot.active{outline:3px solid color-mix(in srgb,var(--member-accent,#1478ff) 42%,transparent)!important;outline-offset:2px!important;transform:scale(1.06)!important}.member-page .panel-head{margin-bottom:9px!important;gap:9px!important}.member-page .loading-card,.member-page .empty-state{padding:20px 13px!important;min-height:0!important}.member-page .favorite-list,.member-page .order-list,.member-page .material-list{display:grid!important;gap:9px!important}.member-page .favorite-card,.member-page .order-card,.member-page .material-card{margin:0!important;padding:13px!important;min-height:0!important;border-radius:14px!important;border-color:var(--member-border)!important;background:var(--member-card)!important}.member-page .material-preview{max-height:84px!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important}.member-page .btn,.member-page button.btn,.member-page a.btn{background:var(--member-accent,#1478ff)!important;border-color:var(--member-accent,#1478ff)!important;color:#fff!important;box-shadow:none!important;transform:none;transition:opacity .12s ease,background-color .18s ease,border-color .18s ease!important}.member-page .btn-danger,.member-page button.btn-danger,.member-page a.btn-danger{background:#d92d20!important;border-color:#b42318!important;color:#fff!important}.member-page .btn-secondary{background:var(--member-soft-2)!important;border-color:var(--member-border)!important;color:var(--member-accent,#1478ff)!important}.member-page .history-delete-btn{appearance:none!important;background:#d92d20!important;color:#fff!important;border:1px solid #b42318!important;border-radius:10px!important;padding:9px 12px!important;font-weight:800!important;font-size:12px!important;line-height:1.15!important;box-shadow:none!important;white-space:nowrap!important}.member-page .history-order-btn{appearance:none!important;background:var(--member-accent,#1478ff)!important;color:#fff!important;border:1px solid var(--member-accent,#1478ff)!important;border-radius:10px!important;padding:9px 12px!important;font-weight:800!important;font-size:12px!important;line-height:1.15!important;box-shadow:none!important;white-space:nowrap!important}.member-page .history-delete-btn:disabled,.member-page .history-order-btn:disabled{opacity:.55!important}.member-page .search-history-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important}.member-page .search-history-head>div:first-child{min-width:0!important}.member-page .search-history-controls{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-width:max-content!important}.member-page .search-final{margin-top:10px!important;padding:11px 12px!important;border-radius:12px!important;background:var(--member-soft)!important;border:1px solid var(--member-border)!important}.member-page .search-final h3{margin:4px 0 0!important;font-size:16px!important}.member-page .search-path{margin-top:9px!important;border-top:1px solid var(--member-border)!important;padding-top:9px!important}.member-page .search-path summary{cursor:pointer!important;color:var(--member-accent,#1478ff)!important;font-weight:700!important}.member-page .search-path ol{margin:9px 0 0!important;padding-left:25px!important}.member-page .btn:disabled{opacity:.55!important;cursor:wait!important}.member-page .order-filter{border-color:var(--member-border)!important;background:var(--member-soft)!important;color:var(--member-text)!important}.member-page .order-filter.active{background:var(--member-accent,#1478ff)!important;color:#fff!important;border-color:var(--member-accent,#1478ff)!important}.member-page .field,.member-page .select,.member-page .textarea{border-color:var(--member-border)!important;background:var(--member-card)!important;color:var(--member-text)!important}.member-page .field:focus,.member-page .select:focus,.member-page .textarea:focus{outline:2px solid color-mix(in srgb,var(--member-accent,#1478ff) 28%,transparent)!important;border-color:var(--member-accent,#1478ff)!important}.member-page .member-overview{background:transparent!important}.member-page .member-stat{border-color:var(--member-border)!important;background:var(--member-card)!important;color:var(--member-text)!important}.member-page .member-stat-icon,.member-page .member-stat b{color:var(--member-accent,#1478ff)!important}.member-page .mobile-bottom-nav{background:color-mix(in srgb,var(--member-accent,#1478ff) 6%,#fff)!important;border-color:var(--member-border)!important;box-shadow:0 9px 28px color-mix(in srgb,var(--member-accent,#1478ff) 18%,transparent)!important}.member-page .mobile-bottom-nav a.active,.member-page .mobile-bottom-nav a[aria-current="page"]{color:var(--member-accent,#1478ff)!important;background:var(--member-soft)!important}.member-page .support-fab{background:var(--member-accent,#1478ff)!important;border-color:var(--member-accent,#1478ff)!important}.member-page .site-footer{display:none!important}.member-page main{padding-bottom:96px!important}[data-theme="dark"] body.member-page{--member-bg:color-mix(in srgb,var(--member-accent,#1478ff) 10%,#071321);--member-card:color-mix(in srgb,var(--member-accent,#1478ff) 5%,#0b1724);--member-soft:color-mix(in srgb,var(--member-accent,#1478ff) 14%,#0b1724);--member-soft-2:color-mix(in srgb,var(--member-accent,#1478ff) 20%,#0b1724);--member-border:color-mix(in srgb,var(--member-accent,#1478ff) 32%,#25384e);--member-text:#edf4ff;--member-muted:#a8b5c5;--member-shadow:0 8px 24px rgba(0,0,0,.28)}[data-theme="dark"] .member-page .site-header,[data-theme="dark"] .member-page .mobile-bottom-nav{background:color-mix(in srgb,var(--member-accent,#1478ff) 8%,#071321)!important}[data-theme="dark"] .member-page .history-delete-btn,[data-theme="dark"] .member-page .btn-danger{background:#d92d20!important;color:#fff!important;border-color:#f04438!important}
html[lang="en"] .member-page .panel h2,html[lang="km"] .member-page .panel h2{line-height:1.16!important}html[lang="en"] .member-page .btn,html[lang="en"] .member-page .order-filter,html[lang="km"] .member-page .btn,html[lang="km"] .member-page .order-filter{font-size:11.5px!important;line-height:1.15!important;padding-left:9px!important;padding-right:9px!important;white-space:normal!important}html[lang="en"] .member-page .panel-head,html[lang="km"] .member-page .panel-head{align-items:flex-start!important}html[lang="km"] .member-page{font-size:14px}html[lang="km"] .member-page .muted,html[lang="km"] .member-page .form-help{font-size:11px!important;line-height:1.38!important}html[lang="km"] .member-page .field,html[lang="km"] .member-page .select,html[lang="km"] .member-page .textarea{font-size:13px!important}html[lang="km"] .member-page .header-actions{gap:5px!important}html[lang="km"] .member-page .language-select{max-width:110px!important;font-size:12px!important;padding-left:8px!important;padding-right:24px!important}html[lang="en"] .member-page .language-select{max-width:100px!important;font-size:12px!important}html[lang="en"] .member-page .mobile-bottom-nav b,html[lang="km"] .member-page .mobile-bottom-nav b{font-size:9.5px!important;line-height:1.05!important;max-width:72px!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important}html[lang="en"] .member-page .mobile-bottom-nav a,html[lang="km"] .member-page .mobile-bottom-nav a{min-width:0!important;padding-left:3px!important;padding-right:3px!important}
@media(max-width:960px){.member-page .shell{width:min(calc(100% - 18px),var(--max))!important}.member-page .dashboard-grid{display:block!important}.member-page .profile-card{margin-bottom:9px!important;grid-template-columns:minmax(128px,42%) minmax(0,58%)!important;column-gap:10px!important}.member-page .dashboard-main{gap:9px!important}.member-page .panel{padding:12px!important;border-radius:15px!important}.member-page .order-card,.member-page .favorite-card,.member-page .material-card{padding:11px!important}.member-page .avatar{width:112px!important;height:112px!important}.member-page .member-fact{padding:8px 9px!important}.member-page .search-history-head{grid-template-columns:minmax(0,1fr) auto!important}.member-page .search-history-controls{justify-content:flex-end!important;flex-wrap:nowrap!important}body.member-page>.mobile-bottom-nav{position:fixed!important;left:10px!important;right:10px!important;top:auto!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;width:auto!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;transform:none!important;z-index:2147483000!important}.member-page .support-fab{right:14px!important}html[lang="en"] .member-page .panel-head,html[lang="km"] .member-page .panel-head{gap:6px!important}html[lang="en"] .member-page .order-filters,html[lang="km"] .member-page .order-filters{gap:5px!important;flex-wrap:wrap!important}html[lang="en"] .member-page .order-filter,html[lang="km"] .member-page .order-filter{flex:0 1 auto!important;min-height:34px!important}html[lang="en"] .member-page .history-order-btn,html[lang="en"] .member-page .history-delete-btn,html[lang="km"] .member-page .history-order-btn,html[lang="km"] .member-page .history-delete-btn{font-size:10.5px!important;padding:7px 9px!important}}
@media(max-width:430px){.member-page .profile-card{grid-template-columns:minmax(118px,40%) minmax(0,60%)!important;column-gap:9px!important}.member-page .avatar{width:104px!important;height:104px!important}.member-page .member-level-suns{font-size:19px!important;letter-spacing:0!important}.member-page .member-fact span{font-size:10px!important}.member-page .member-fact strong{font-size:12px!important}.member-page .member-theme-dot{width:32px!important;height:32px!important}.member-page .member-avatar-tools .btn{font-size:11px!important;padding:7px 8px!important}.member-page .member-avatar-tools small{font-size:9px!important}}
.member-page .panel-head{flex-wrap:wrap!important}.member-page .panel-head>div{flex:1 1 180px;min-width:0}.member-page .member-bulk-action{margin-left:auto}.member-page #profileLockNote{line-height:1.55}.member-page #profileForm :is(input,select,textarea):disabled{opacity:.76;cursor:not-allowed}.member-page #profileSupportLink{margin-top:4px}.member-page .profile-fold-body>#profileSupportLink{grid-column:1/-1!important}@media(max-width:520px){.member-page .member-bulk-action{flex:1 1 100%;width:100%;margin-left:0}.member-page #favorites .panel-head>a,.member-page #searches .panel-head>a{flex:1 1 auto;text-align:center}}
