.account-panel{--acc-cut:10px;--acc-clip:polygon(0 0,calc(100% - var(--acc-cut)) 0,100% var(--acc-cut),100% 100%,var(--acc-cut) 100%,0 calc(100% - var(--acc-cut)));--cut:8px;position:relative;min-height:100vh;display:flex;isolation:isolate;color:var(--ink,#0b0d10);font-family:IRANSans,ui-sans-serif,system-ui,sans-serif;background:radial-gradient(ellipse 58% 42% at 100% -8%,rgba(var(--awest-rgb),.09),transparent 58%),radial-gradient(ellipse 42% 36% at -6% 108%,rgba(11,13,16,.05),transparent 54%),var(--paper,#f5f6f7)}.account-panel:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.55;background-image:repeating-linear-gradient(-22deg,transparent 0 17px,rgba(11,13,16,.016) 17px 18px)}.account-panel>*{position:relative;z-index:1}.account-panel--loading{align-items:center;justify-content:center;flex-direction:column;gap:1rem;color:var(--muted)}.account-loader{display:flex;gap:6px;align-items:flex-end;height:28px}.account-loader i{display:block;width:8px;height:8px;--acc-cut:2px;background:var(--awest);clip-path:var(--acc-clip);animation:acc-bar .9s var(--ease-soft) infinite}.account-loader i:nth-child(2){animation-delay:.12s;background:var(--awest-deep)}.account-loader i:nth-child(3){animation-delay:.24s;background:var(--ink)}@keyframes acc-bar{0%,to{height:8px;opacity:.45}50%{height:26px;opacity:1}}.account-sidebar{--acc-cut:12px;--cut:12px;width:268px;margin:12px;height:calc(100vh - 24px);position:sticky;top:12px;z-index:40;flex-shrink:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;clip-path:var(--acc-clip);box-shadow:0 18px 44px rgba(11,13,16,.07),inset 0 0 0 1px rgba(15,23,42,.06);animation:acc-side .7s var(--ease-out) both}@keyframes acc-side{0%{opacity:0;transform:translate3d(-18px,0,0)}to{opacity:1;transform:none}}[dir=rtl] .account-sidebar{animation-name:acc-side-rtl}@keyframes acc-side-rtl{0%{opacity:0;transform:translate3d(18px,0,0)}to{opacity:1;transform:none}}.account-brand{display:flex;gap:.8rem;align-items:center;padding:1.15rem 1.1rem .95rem;position:relative}.account-brand:after{content:"";position:absolute;inset-inline:1.1rem;bottom:0;height:1px;background:linear-gradient(90deg,var(--awest),rgba(15,23,42,.08) 42%,transparent);transform-origin:inline-start;animation:acc-rule .8s var(--ease-out) .2s both}@keyframes acc-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.account-brand img{height:26px;width:auto;filter:brightness(0)}.account-brand strong{display:block;font-size:13px;color:var(--awest-text-strong,#731f2a)}.account-brand span{font-size:10px;letter-spacing:.16em;color:#94a3b8}.account-user{display:flex;gap:.75rem;align-items:center;margin:.95rem .85rem .7rem;padding:.75rem .8rem;background:linear-gradient(165deg,rgba(var(--awest-rgb),.08),rgba(var(--awest-rgb),.02));clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px rgba(var(--awest-rgb),.12);animation:acc-rise .6s var(--ease-out) .12s both}.account-user__avatar{--acc-cut:7px;width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;color:#fff;font-size:14px;font-weight:600;background:linear-gradient(145deg,var(--awest),var(--awest-dark));clip-path:var(--acc-clip);box-shadow:0 8px 16px rgba(var(--awest-rgb),.28)}.account-user p{margin:0;font-size:11px;color:#94a3b8}.account-user strong{display:block;font-size:13px;line-height:1.35}.account-nav{flex:1;overflow:auto;padding:.25rem .7rem .7rem;display:flex;flex-direction:column;gap:3px;scrollbar-width:none}.account-nav::-webkit-scrollbar{display:none}.account-nav__link{--i:0;position:relative;display:flex;align-items:center;gap:.7rem;padding:.64rem .8rem;font-size:13px;color:#475569;text-decoration:none;background:transparent;border:0;width:100%;text-align:start;cursor:pointer;clip-path:var(--acc-clip);overflow:hidden;isolation:isolate;animation:acc-rise .55s var(--ease-out) both;animation-delay:calc(.16s + var(--i) * 45ms);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.account-nav__link:before{content:"";position:absolute;inset:0;background:rgba(15,23,42,.045);clip-path:inset(0 0 0 100%);transition:clip-path .38s var(--ease-out);z-index:0;pointer-events:none}[dir=rtl] .account-nav__link:before{clip-path:inset(0 100% 0 0)}.account-nav__link>*{position:relative;z-index:1}.account-nav__icon{flex:0 0 16px;opacity:.72;transition:opacity .28s var(--ease-out),transform .38s var(--ease-out)}.account-nav__link:hover{color:var(--ink)}.account-nav__link:hover:before{clip-path:inset(0)}.account-nav__link.is-active .account-nav__icon,.account-nav__link:hover .account-nav__icon{opacity:1;transform:translateX(-1px)}[dir=ltr] .account-nav__link.is-active .account-nav__icon,[dir=ltr] .account-nav__link:hover .account-nav__icon{transform:translateX(1px)}.account-nav__link.is-active{color:#fff;background:linear-gradient(135deg,var(--awest) 0,var(--awest-deep) 72%)}.account-nav__link.is-active:before{content:none}.account-nav__link.is-active:after{content:"";position:absolute;inset-block:8px;inset-inline-start:0;width:2px;background:#fff;z-index:1}.account-nav__link--danger{color:#b42318}.account-nav__link--danger:hover{color:#7f1d1d}.account-nav__link--quiz{color:#7f1020;background:linear-gradient(120deg,rgba(225,29,46,.14),rgba(232,185,35,.18),rgba(225,29,46,.14));background-size:220% 100%;animation:acc-rise .55s var(--ease-out) both,quiz-shimmer 2.4s linear infinite;animation-delay:.1s,.6s;font-weight:700}.account-nav__link--quiz:hover{color:#b31224}.account-nav__link--quiz .account-nav__icon{opacity:1}.account-nav__link--quiz.is-active{color:#fff;background:linear-gradient(135deg,#e11d2e,#b31224 72%);animation:quiz-shimmer 2.4s linear infinite}.account-nav__quiz-ping{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 0 rgba(225,29,46,.55);animation:quiz-ping 1.6s cubic-bezier(.4,0,.6,1) infinite}@keyframes quiz-shimmer{0%{background-position:0 50%}to{background-position:-220% 50%}}@keyframes quiz-ping{0%{box-shadow:0 0 0 0 rgba(225,29,46,.45)}70%{box-shadow:0 0 0 7px rgba(225,29,46,0)}to{box-shadow:0 0 0 0 rgba(225,29,46,0)}}@media (prefers-reduced-motion:reduce){.account-nav__link--quiz,.account-nav__link--quiz.is-active,.account-nav__quiz-ping{animation:none}}.quiz-card__head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.quiz-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.28rem .7rem;border-radius:999px;font-size:12px;font-weight:700;color:#7f1020;background:linear-gradient(120deg,rgba(225,29,46,.12),rgba(232,185,35,.2),rgba(225,29,46,.12));background-size:220% 100%;animation:quiz-shimmer 2.4s linear infinite}.quiz-card__lead{margin:.4rem 0 0;color:#475569;font-size:13.5px}.quiz-card__meta{margin-top:.5rem;font-size:12.5px;color:#64748b;display:flex;align-items:center;gap:.5rem}.quiz-countdown{display:inline-block;font-weight:800;font-variant-numeric:tabular-nums;color:#e11d2e}.quiz-form{margin-top:.9rem;gap:.9rem}.quiz-form,.quiz-form__item{display:flex;flex-direction:column}.quiz-form__item{gap:.4rem}.quiz-form__item>strong{font-size:13.5px;color:#0b0d10}.quiz-form__input{width:100%}.quiz-form__actions{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.quiz-form__hint{font-size:12px;color:#94a3b8}.quiz-done{margin-top:.9rem;padding:1rem 1.1rem;border-radius:14px;background:linear-gradient(135deg,rgba(225,29,46,.08),rgba(232,185,35,.1));border:1px solid rgba(225,29,46,.18);color:#7f1020}.quiz-done strong{display:block;font-size:15px}.quiz-done p{margin:.4rem 0 0;font-size:13px;color:#475569}.quiz-done__locked{color:#94a3b8!important}.quiz-done--popup{margin-top:0}.account-sidebar__foot{padding:.65rem .7rem .75rem;border-top:1px solid rgba(15,23,42,.06);display:flex;flex-direction:column;gap:3px}.account-stage{flex:1;min-width:0;display:flex;flex-direction:column;animation:acc-stage .7s var(--ease-out) .05s both}@keyframes acc-stage{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:none}}.account-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.05rem 1.4rem .4rem}.account-topbar__end{display:flex;align-items:center;gap:.55rem;margin-inline-start:auto}.account-lang{display:inline-flex;align-items:center;gap:2px;padding:3px;background:#fff;clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.account-lang span{display:none}.account-lang button{padding:.28rem .62rem;font-size:11px;color:#94a3b8;clip-path:var(--acc-clip);transition:color .28s var(--ease-out),background .28s var(--ease-out)}.account-lang button.is-active{color:#fff;background:var(--ink);font-weight:600}.account-panel .notif-bell__btn{border-radius:0;clip-path:var(--acc-clip);width:38px;height:38px;background:#fff;box-shadow:inset 0 0 0 1px rgba(15,23,42,.08);transition:background .28s var(--ease-out),transform .28s var(--ease-out)}.account-panel .notif-bell__btn:hover{background:#fff5f5;transform:translate3d(0,-1px,0)}.account-panel .notif-bell__badge,.account-panel .notif-bell__panel{border-radius:0;clip-path:var(--acc-clip)}.account-panel .notif-bell__panel{animation:acc-pop .4s var(--ease-out) both}@keyframes acc-pop{0%{opacity:0;transform:translate3d(0,8px,0) scale(.98)}to{opacity:1;transform:none}}.account-menu-btn{display:none;flex-direction:column;gap:4px;width:38px;height:38px;align-items:center;justify-content:center;background:#fff;border:0;clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.account-menu-btn span{display:block;width:15px;height:1.5px;background:#0b0d10;transition:transform .35s var(--ease-out),opacity .25s}.account-backdrop{display:none;position:fixed;inset:0;background:rgba(11,13,16,.42);z-index:35;border:0;animation:acc-fade .35s var(--ease-out) both}@keyframes acc-fade{0%{opacity:0}to{opacity:1}}.account-content{padding:.45rem 1.4rem 1.8rem;flex:1}.account-page>*{animation:acc-rise .62s var(--ease-out) both}.account-page>:first-child{animation-delay:40ms}.account-page>:nth-child(2){animation-delay:95ms}.account-page>:nth-child(3){animation-delay:.15s}.account-page>:nth-child(4){animation-delay:205ms}.account-page>:nth-child(5){animation-delay:255ms}@keyframes acc-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}.account-head{margin-bottom:1.25rem}.account-head__mark{display:block;width:28px;height:3px;--acc-cut:2px;margin-bottom:.7rem;background:var(--awest);clip-path:var(--acc-clip);transform-origin:inline-start;animation:acc-rule .7s var(--ease-out) both}.account-head h1{font-size:1.55rem;font-weight:500;letter-spacing:-.025em;color:var(--awest-text-strong,#731f2a)}.account-head p{margin-top:.4rem;font-size:13px;color:#64748b;max-width:42rem;line-height:1.65}.account-head--row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.account-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1.15rem}.account-stat{--i:0;position:relative;background:#fff;padding:1.05rem 1.1rem 1rem;display:flex;flex-direction:column;gap:.22rem;text-decoration:none;color:inherit;clip-path:var(--acc-clip);box-shadow:0 12px 28px rgba(11,13,16,.045),inset 0 0 0 1px rgba(15,23,42,.06);overflow:hidden;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.account-stat:after{content:"";position:absolute;inset-inline-start:0;top:0;width:3px;height:0;background:var(--awest);transition:height .45s var(--ease-out)}.account-stat:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 42%,rgba(255,255,255,.45) 50%,transparent 58%);transform:translateX(-120%);transition:transform .7s var(--ease-out);pointer-events:none}.account-stat:hover{transform:translate3d(0,-4px,0);box-shadow:0 18px 36px rgba(var(--awest-rgb),.12),inset 0 0 0 1px rgba(var(--awest-rgb),.22)}.account-stat:hover:after{height:100%}.account-stat:hover:before{transform:translateX(120%)}.account-stat__icon{width:18px;height:18px;margin-bottom:.45rem;color:var(--awest-text);opacity:.9}.account-stat span{font-size:12px;color:#64748b}.account-stat strong{font-size:1.7rem;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.account-stat em{font-size:11px;color:var(--awest-text);font-style:normal;margin-top:.2rem}.account-stat.is-accent{background:linear-gradient(150deg,#12080a,#7f1020 58%,#e11d2e 130%);color:#fff;box-shadow:0 16px 36px rgba(var(--awest-rgb),.28)}.account-stat.is-accent em,.account-stat.is-accent span{color:rgba(255,255,255,.72)}.account-stat.is-accent .account-stat__icon{color:#fff}.account-card,.account-stat.is-accent:after{background:#fff}.account-card{position:relative;padding:1.15rem 1.2rem;clip-path:var(--acc-clip);box-shadow:0 12px 28px rgba(11,13,16,.045),inset 0 0 0 1px rgba(15,23,42,.06);transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.account-card--fill{min-height:280px}.account-card--form{padding:1.4rem}.account-card__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.account-card h2{font-size:14px;color:var(--awest-text-strong,#731f2a);margin:0 0 .85rem}.account-card__head h2{margin:0}.account-card__head a{font-size:12px;color:var(--awest-text);position:relative}.account-card__head a:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:inline-start;transition:transform .35s var(--ease-out)}.account-card__head a:hover:after{transform:scaleX(1)}.account-empty{color:#94a3b8;font-size:13px;margin:.4rem 0}.account-empty-card{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.account-error{color:#b42318;font-size:13px;margin:.5rem 0 .85rem;animation:acc-rise .4s var(--ease-out) both}.account-ok{color:#166534;font-size:13px}.account-history,.account-serial-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem}.account-history li,.account-serial-list li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .7rem;clip-path:var(--acc-clip);transition:background .32s var(--ease-out),transform .32s var(--ease-out);animation:acc-rise .5s var(--ease-out) both}.account-history li:first-child,.account-serial-list li:first-child{animation-delay:.08s}.account-history li:nth-child(2),.account-serial-list li:nth-child(2){animation-delay:.14s}.account-history li:nth-child(3),.account-serial-list li:nth-child(3){animation-delay:.2s}.account-history li:nth-child(4),.account-serial-list li:nth-child(4){animation-delay:.26s}.account-history li:nth-child(5),.account-serial-list li:nth-child(5){animation-delay:.32s}.account-history li:hover,.account-serial-list li:hover{background:rgba(var(--awest-rgb),.05);transform:translateX(-3px)}[dir=ltr] .account-history li:hover,[dir=ltr] .account-serial-list li:hover{transform:translateX(3px)}.account-history strong,.account-serial-list strong{display:block;font-size:13px}.account-history time,.account-serial-list p,.account-serial-list span{font-size:12px;color:#94a3b8}.account-points-grid{display:grid;grid-template-columns:minmax(220px,.42fr) 1fr;gap:1rem;align-items:stretch}.account-points-hero{--acc-cut:12px;--cut:12px;position:relative;overflow:hidden;padding:1.6rem 1.4rem;background:linear-gradient(150deg,#12080a,#7f1020 52%,#e11d2e 118%);color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:220px;clip-path:var(--acc-clip);box-shadow:0 18px 40px rgba(var(--awest-rgb),.28)}.account-points-hero:before{content:"";position:absolute;width:180px;height:180px;inset-inline-end:-40px;top:-50px;background:rgba(255,255,255,.06);clip-path:var(--acc-clip);animation:acc-float 6s var(--ease-soft) infinite alternate}@keyframes acc-float{0%{transform:translateZ(0)}to{transform:translate3d(-10px,12px,0)}}.account-points-hero p{margin:0;font-size:13px;color:rgba(255,255,255,.72)}.account-points-hero strong{position:relative;font-size:4rem;font-weight:600;letter-spacing:-.04em;line-height:1.1;margin-top:.35rem;font-variant-numeric:tabular-nums}.account-delta{min-width:4.2rem;font-size:14px;font-weight:600;text-align:center}.account-delta.is-up{color:#15803d}.account-delta.is-down{color:#b42318}.account-serial-form{display:flex;gap:.6rem;margin-bottom:1rem}.account-form input,.account-form select,.account-form textarea,.account-serial-form input{width:100%;border:0;background:#fff;padding:.72rem .9rem;font-size:13px;outline:none;clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px #e2e8f0;transition:box-shadow .32s var(--ease-out),transform .32s var(--ease-out)}.account-form input:focus,.account-form select:focus,.account-form textarea:focus,.account-serial-form input:focus{box-shadow:inset 0 0 0 1px var(--awest),0 0 0 3px rgba(var(--awest-rgb),.12)}.account-form{gap:.8rem}.account-form,.account-form label{display:flex;flex-direction:column}.account-form label{gap:.35rem;font-size:12px;color:#64748b}.account-form__row{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.account-form input:disabled{background:#f1f5f9;color:#64748b;cursor:not-allowed}.account-fav-list,.account-product-grid{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.account-product-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.account-fav,.account-product-card{background:#fff;padding:1rem;display:flex;justify-content:space-between;gap:.85rem;clip-path:var(--acc-clip);box-shadow:0 12px 28px rgba(11,13,16,.045),inset 0 0 0 1px rgba(15,23,42,.06);animation:acc-rise .55s var(--ease-out) both;transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out)}.account-fav:hover,.account-product-card:hover{transform:translate3d(0,-3px,0);box-shadow:0 18px 34px rgba(var(--awest-rgb),.1),inset 0 0 0 1px rgba(var(--awest-rgb),.18)}.account-fav:first-child,.account-product-card:first-child{animation-delay:.05s}.account-fav:nth-child(2),.account-product-card:nth-child(2){animation-delay:.1s}.account-fav:nth-child(3),.account-product-card:nth-child(3){animation-delay:.15s}.account-fav:nth-child(4),.account-product-card:nth-child(4){animation-delay:.2s}.account-product-card__serial{--acc-cut:5px;display:inline-block;font-size:11px;color:var(--awest-text);background:rgba(var(--awest-rgb),.08);padding:2px 8px;margin-bottom:.45rem;clip-path:var(--acc-clip)}.account-fav__title,.account-product-card strong{display:block;font-size:14px;color:var(--ink)}.account-fav__brand,.account-fav__desc,.account-product-card p,.account-product-card time{font-size:12px;color:#64748b;margin-top:.2rem}.account-remove{align-self:flex-start;font-size:12px;color:#b42318;background:#fef2f2;border:0;padding:.4rem .7rem;cursor:pointer;clip-path:var(--acc-clip);transition:background .28s var(--ease-out),transform .28s var(--ease-out)}.account-remove:hover{background:#fee2e2;transform:translate3d(0,-1px,0)}.account-fav{align-items:center}.account-fav__media{width:88px;height:88px;overflow:hidden;background:#f8fafc;flex-shrink:0;clip-path:var(--acc-clip)}.account-fav__media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .55s var(--ease-out)}.account-fav:hover .account-fav__media img{transform:scale(1.06)}.account-back{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.85rem;font-size:13px;color:var(--awest-text);transition:transform .3s var(--ease-out)}.account-back:hover{transform:translateX(-3px)}[dir=ltr] .account-back:hover{transform:translateX(3px)}.account-panel .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tickets-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.tickets-head .btn{flex-shrink:0}.tickets-composer{margin-bottom:1rem;display:flex;flex-direction:column;gap:.85rem}.tickets-composer__top h2{margin:0}.tickets-composer__top p{margin:.25rem 0 0;font-size:12px;color:#64748b;line-height:1.6}.tickets-cats{display:flex;flex-wrap:wrap;gap:.4rem}.tickets-cat{border:0;background:#f1f5f9;color:#475569;padding:.48rem .8rem;font-size:12px;cursor:pointer;clip-path:var(--acc-clip);transition:background .28s var(--ease-out),color .28s var(--ease-out),box-shadow .28s var(--ease-out)}.tickets-cat:hover{background:#e8edf3}.tickets-cat.is-on{background:rgba(var(--awest-rgb),.1);color:var(--awest-text-strong,#731f2a);box-shadow:inset 0 0 0 1px rgba(var(--awest-rgb),.32)}.tickets-composer__actions{display:flex;justify-content:flex-end;gap:.5rem}.tickets-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.tickets-filters{display:flex;flex-wrap:wrap;gap:.35rem}.tickets-filter{display:inline-flex;align-items:center;gap:.4rem;border:0;background:#fff;color:#64748b;padding:.42rem .7rem;font-size:12px;cursor:pointer;clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);transition:background .28s var(--ease-out),color .28s var(--ease-out),box-shadow .28s var(--ease-out)}.tickets-filter b{font-weight:600;font-variant-numeric:tabular-nums;font-size:11px;color:#94a3b8}.tickets-filter.is-on{background:#12080a;color:#fff;box-shadow:none}.tickets-filter.is-on b{color:rgba(255,255,255,.72)}.tickets-search{flex:0 1 220px;margin-inline-start:auto}.tickets-search input{width:100%;border:0;background:#fff;padding:.55rem .8rem;font-size:13px;outline:none;clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px #e2e8f0}.tickets-search input:focus{box-shadow:inset 0 0 0 1px var(--awest),0 0 0 3px rgba(var(--awest-rgb),.12)}.tickets-list{display:flex;flex-direction:column;gap:.55rem}.tickets-card{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.85rem;padding:.95rem 1rem;text-decoration:none;color:inherit;background:#fff;clip-path:var(--acc-clip);box-shadow:0 12px 28px rgba(11,13,16,.045),inset 0 0 0 1px rgba(15,23,42,.06);animation:acc-rise .5s var(--ease-out) both;transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.tickets-card:first-child{animation-delay:.04s}.tickets-card:nth-child(2){animation-delay:.08s}.tickets-card:nth-child(3){animation-delay:.12s}.tickets-card:nth-child(4){animation-delay:.16s}.tickets-card:hover{transform:translate3d(0,-3px,0);box-shadow:0 18px 34px rgba(var(--awest-rgb),.1),inset 0 0 0 1px rgba(var(--awest-rgb),.18)}.tickets-card--answered{box-shadow:0 12px 28px rgba(11,13,16,.045),inset -3px 0 0 #047857,inset 0 0 0 1px rgba(15,23,42,.06)}[dir=ltr] .tickets-card--answered{box-shadow:0 12px 28px rgba(11,13,16,.045),inset 3px 0 0 #047857,inset 0 0 0 1px rgba(15,23,42,.06)}.tickets-card__icon{width:38px;height:38px;display:grid;place-items:center;color:var(--awest-text);background:rgba(var(--awest-rgb),.08);clip-path:var(--acc-clip)}.tickets-card__icon svg{width:16px;height:16px}.tickets-card__body{min-width:0}.tickets-card__body strong{display:block;font-size:14px;font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tickets-card__meta{display:flex;flex-wrap:wrap;gap:.35rem .7rem;margin-top:.28rem}.tickets-card__meta em{font-style:normal;font-size:11px;color:#94a3b8}.tickets-card .ticket-badge{flex-shrink:0}.tickets-card__go{width:8px;height:8px;border-inline-end:1.5px solid #cbd5e1;border-bottom:1.5px solid #cbd5e1;transform:rotate(45deg)}[dir=rtl] .tickets-card__go{transform:rotate(-135deg)}.tickets-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.55rem;padding:2.6rem 1.2rem;background:#fff;clip-path:var(--acc-clip);box-shadow:0 12px 28px rgba(11,13,16,.045),inset 0 0 0 1px rgba(15,23,42,.06)}.tickets-empty__mark{width:52px;height:52px;display:grid;place-items:center;margin-bottom:.35rem;color:var(--awest-text);background:rgba(var(--awest-rgb),.08);clip-path:var(--acc-clip)}.tickets-empty__icon{width:22px;height:22px}.tickets-empty h2{margin:0;font-size:15px;color:var(--awest-text-strong,#731f2a)}.tickets-empty p{margin:0 0 .55rem;max-width:26rem;font-size:13px;color:#64748b;line-height:1.7}.tickets-empty--quiet{padding:1.6rem 1rem}.tickets-skel{display:flex;flex-direction:column;gap:.55rem}.tickets-skel i{display:block;height:76px;background:linear-gradient(90deg,#eceff3 25%,#f7f8fa 40%,#eceff3 55%);background-size:200% 100%;clip-path:var(--acc-clip);animation:acc-shimmer 1.15s ease-in-out infinite}@keyframes acc-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.tickets-conversation{background:#fff;overflow:hidden;clip-path:var(--acc-clip);box-shadow:0 12px 28px rgba(11,13,16,.045),inset 0 0 0 1px rgba(15,23,42,.06)}.tickets-conversation__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem 1rem;border-bottom:1px solid rgba(15,23,42,.06)}.tickets-conversation__id{margin:0 0 .2rem;font-size:11px;letter-spacing:.04em;color:var(--awest-text)}.tickets-conversation__head h1{margin:0;font-size:1.15rem;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.tickets-conversation__head p{margin:.3rem 0 0;font-size:12px;color:#64748b}.account-panel .ticket-badge{border-radius:0;clip-path:var(--acc-clip);font-style:normal}.tickets-thread{display:flex;flex-direction:column;gap:.85rem;padding:1.15rem 1.1rem 1.3rem;min-height:280px;background:radial-gradient(ellipse 70% 40% at 100% 0,rgba(var(--awest-rgb),.05),transparent 55%),#f6f7f8}.tickets-day{align-self:center;font-size:11px;color:#94a3b8;background:rgba(255,255,255,.9);padding:.2rem .65rem;clip-path:var(--acc-clip)}.tickets-msg{display:flex;align-items:flex-end;gap:.5rem;width:-moz-fit-content;width:fit-content;max-width:min(78%,34rem);animation:acc-rise .4s var(--ease-out) both}.tickets-msg--user{margin-inline-start:auto;flex-direction:row-reverse}.tickets-msg--staff{margin-inline-end:auto}.tickets-msg__face{width:28px;height:28px;flex-shrink:0;display:grid;place-items:center;font-size:11px;font-weight:600;clip-path:var(--acc-clip)}.tickets-msg--user .tickets-msg__face{color:#fff;background:#12080a}.tickets-msg--staff .tickets-msg__face{color:var(--awest-text-strong,#731f2a);background:rgba(var(--awest-rgb),.12)}.tickets-msg__bubble{min-width:0;padding:.7rem .85rem .75rem;clip-path:var(--acc-clip)}.tickets-msg--user .tickets-msg__bubble{color:#fff;background:linear-gradient(160deg,#1a0c0e,#7f1020 72%,#c41b2c 140%)}.tickets-msg--staff .tickets-msg__bubble{background:#fff;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.tickets-msg__meta{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.28rem}.tickets-msg__meta strong{font-size:12px}.tickets-msg--user .tickets-msg__meta strong{color:rgba(255,255,255,.92)}.tickets-msg__meta time{font-size:10px;color:#94a3b8;white-space:nowrap}.tickets-msg--user .tickets-msg__meta time{color:rgba(255,255,255,.55)}.tickets-msg p{margin:0;font-size:13px;line-height:1.7;white-space:pre-wrap}.tickets-reply{display:flex;align-items:flex-end;gap:.65rem;padding:.85rem 1rem 1rem;border-top:1px solid rgba(15,23,42,.06);background:#fff}.tickets-reply textarea{flex:1;border:0;min-height:52px;resize:vertical;background:#f8fafc;padding:.7rem .85rem;font-size:13px;outline:none;clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px #e2e8f0}.tickets-reply textarea:focus{box-shadow:inset 0 0 0 1px var(--awest),0 0 0 3px rgba(var(--awest-rgb),.12)}.tickets-reply .btn{flex-shrink:0}.tickets-closed{margin:0;padding:.9rem 1.1rem 1.1rem;font-size:13px;color:#64748b;background:#f8fafc;border-top:1px solid rgba(15,23,42,.06)}.account-panel .btn-accent,.account-panel .btn-primary{min-height:42px;padding:0 1.15rem;transition:background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.account-panel .btn-accent:hover,.account-panel .btn-primary:hover{transform:translate3d(0,-2px,0)}.account-panel .warranty-inquiry__error,.account-panel .warranty-inquiry__tabs button{border-radius:0;clip-path:var(--acc-clip)}.account-tour{--acc-cut:10px;--acc-clip:polygon(0 0,calc(100% - var(--acc-cut)) 0,100% var(--acc-cut),100% 100%,var(--acc-cut) 100%,0 calc(100% - var(--acc-cut)));position:fixed;inset:0;z-index:120;pointer-events:none}.account-tour__dim{background:rgba(11,13,16,.62);pointer-events:auto}.account-tour__dim,.account-tour__ring{position:fixed;display:block;margin:0;transition:top .42s var(--ease-out,cubic-bezier(.22,1,.36,1)),left .42s var(--ease-out,cubic-bezier(.22,1,.36,1)),width .42s var(--ease-out,cubic-bezier(.22,1,.36,1)),height .42s var(--ease-out,cubic-bezier(.22,1,.36,1))}.account-tour__ring{pointer-events:none;clip-path:var(--acc-clip);box-shadow:0 0 0 2px var(--awest,#9a2b38),0 12px 28px rgba(var(--awest-rgb,154,43,56),.35);animation:account-tour-pulse 1.7s var(--ease-out,ease) infinite}@keyframes account-tour-pulse{0%,to{box-shadow:0 0 0 2px var(--awest,#9a2b38),0 12px 28px rgba(var(--awest-rgb,154,43,56),.28)}50%{box-shadow:0 0 0 4px var(--awest,#9a2b38),0 16px 36px rgba(var(--awest-rgb,154,43,56),.45)}}.account-tour__ask{position:absolute;inset:0;display:grid;place-items:center;padding:1.25rem;background:rgba(11,13,16,.55);pointer-events:auto;animation:acc-fade .35s var(--ease-out,ease) both}.account-tour__card,.account-tour__tip{background:#fff;clip-path:var(--acc-clip);box-shadow:0 22px 48px rgba(11,13,16,.16),inset 0 0 0 1px rgba(15,23,42,.07)}.account-tour__card{width:min(420px,100%);padding:1.45rem 1.4rem 1.25rem;animation:acc-rise .5s var(--ease-out,ease) both}.account-tour__mark{display:block;width:28px;height:3px;--acc-cut:2px;margin-bottom:.75rem;background:var(--awest,#9a2b38);clip-path:var(--acc-clip)}.account-tour__card h2,.account-tour__tip h3{margin:0 0 .45rem;font-size:1.15rem;color:var(--awest-text-strong,#731f2a)}.account-tour__card p,.account-tour__tip p{margin:0;font-size:13.5px;line-height:1.75;color:#475569}.account-tour__ask-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.15rem}.account-tour__tip{position:fixed;z-index:1;padding:1.05rem 1.1rem .95rem;pointer-events:auto;animation:acc-rise .38s var(--ease-out,ease) both}.account-tour__progress{margin:0 0 .35rem!important;font-size:11px!important;letter-spacing:.04em;color:#94a3b8!important}.account-tour__nav{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:1rem}.account-tour__nav>div{display:flex;gap:.4rem}.account-tour .btn{min-height:38px;padding:0 .95rem;font-size:13px}.account-tour-anchor{display:flex;align-items:center}.account-tour-help{width:38px;height:38px;display:grid;place-items:center;color:#475569;background:#fff;border:0;cursor:pointer;clip-path:var(--acc-clip);box-shadow:inset 0 0 0 1px rgba(15,23,42,.08);transition:background .28s var(--ease-out),transform .28s var(--ease-out),color .28s var(--ease-out)}.account-tour-help:hover{color:var(--awest,#9a2b38);background:#fff5f5;transform:translate3d(0,-1px,0)}@media (max-width:1080px){.account-stats{grid-template-columns:1fr 1fr}.account-points-grid{grid-template-columns:1fr}}@media (max-width:820px){.account-sidebar{position:fixed;inset:12px auto 12px 12px;margin:0;transform:translateX(-108%);transition:transform .42s var(--ease-out);height:auto;animation:none}[dir=rtl] .account-sidebar{inset:12px 12px 12px auto;transform:translateX(108%)}.account-sidebar.is-open{transform:translateX(0)!important}.account-backdrop,.account-menu-btn{display:flex}.account-backdrop{display:block}.account-form__row,.account-stats{grid-template-columns:1fr}.account-content{padding:.35rem 1rem 1.4rem}.account-serial-form{flex-direction:column}.account-stage{animation:none}.tickets-head,.tickets-toolbar{flex-direction:column;align-items:stretch}.tickets-search{flex:1 1 auto;width:100%;margin-inline-start:0}.tickets-card{grid-template-columns:auto 1fr;grid-template-areas:"icon body" "icon badge"}.tickets-card__icon{grid-area:icon}.tickets-card__body{grid-area:body}.tickets-card .ticket-badge{grid-area:badge;justify-self:start}.tickets-card__go{display:none}.tickets-msg{max-width:94%}.tickets-reply{flex-direction:column;align-items:stretch}.account-tour__tip{max-width:calc(100vw - 24px)}.account-tour__nav{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.account-panel *,.account-panel :after,.account-panel :before{animation:none!important;transition-duration:.01ms!important}.account-nav__link,.account-page>*,.account-sidebar,.account-stage,.account-user{opacity:1;transform:none}.account-tour__ask,.account-tour__card,.account-tour__dim,.account-tour__ring,.account-tour__tip{animation:none!important;transition:none!important}}