@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap";:root{--v-bg:#0a0a0c;--v-card:#131316;--v-purple:#5c0e9c;--v-purple-l:#7c3aed;--v-accent:#d2a8ff;--v-border:rgba(210,168,255,.12);--v-text-main:#e2d8ff;--v-text-muted:#a19bb1;--v-grad:linear-gradient(135deg,var(--v-purple-l),var(--v-purple));--v-ease:cubic-bezier(.165,.84,.44,1)}.orders-wrapper{max-width:1660px;margin:5rem auto 2.5rem;font-family:Plus Jakarta Sans,sans-serif;background:linear-gradient(165deg,#16161a,#0c0c0f);border:0px solid var(--v-border);box-shadow:0 20px 40px #0000004d,inset 0 1px #ffffff09;border-radius:28px;padding:4.4rem 3.4rem 2.8rem;color:var(--v-text-main);position:relative;overflow:hidden;box-sizing:border-box;animation:vSlideUp .7s var(--v-ease) both}.orders-wrapper:before{content:"";position:absolute;top:-200px;left:50%;width:820px;height:420px;transform:translate(-50%);background:radial-gradient(closest-side,rgba(124,58,237,.2),transparent 70%);pointer-events:none;z-index:0}.orders-wrapper>*{position:relative;z-index:1}.header-image{text-align:center;margin:0 0 2.2rem;animation:vSlideUp .8s var(--v-ease) .06s both}.header-image img{width:680px;max-width:100%;height:auto;border-radius:20px}.orders-header h2{font-size:3.2rem;text-align:center;margin:0 0 1.9rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff;animation:vSlideUp .7s var(--v-ease) .03s both}.orders-header h2 .v-hl{color:var(--v-accent)}.orders-header h2:after{content:"";display:block;width:84px;height:4px;margin:1.4rem auto 0;border-radius:999px;background:var(--v-grad);opacity:.9}#ordersCountContainer{display:none;justify-content:center;margin:0 0 .4rem;animation:vFadeIn .5s ease forwards}.orders-stats{background:#1f1f23;border:1px solid var(--v-border);padding:1rem 1.9rem;border-radius:14px;font-weight:600;color:var(--v-text-muted);font-size:1.15rem;display:flex;align-items:center;gap:8px}#ordersCountValue{color:var(--v-accent);font-weight:800;font-size:1.35rem}.input-group{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin:0 auto 1.7rem}button#loadBtn{position:relative;overflow:hidden;padding:1.45rem 4.2rem;background:linear-gradient(135deg,var(--v-purple-l),var(--v-purple))!important;color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1.3rem;border:none;border-radius:16px;cursor:pointer;transition:.3s var(--v-ease);box-shadow:0 10px 25px #5c0e9c47}button#loadBtn:hover{transform:translateY(-3px);filter:brightness(1.1);box-shadow:0 10px 25px #5c0e9c73}button#loadBtn:active{transform:translateY(-1px)}button#loadBtn:after,.orders-notice-btn:not(.secondary):after,.card-actions .icon-btn:first-child:not(.disabled):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.22) 50%,transparent 75%);transform:translate(-130%);transition:transform .75s ease;pointer-events:none}button#loadBtn:hover:after,.orders-notice-btn:not(.secondary):hover:after,.card-actions .icon-btn:first-child:not(.disabled):hover:after{transform:translate(130%)}.orders-tabs{display:none;position:relative;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:0 auto;padding:7px;border-radius:20px;background:#1f1f23;border:1px solid var(--v-border);flex-wrap:wrap}.orders-tab-btn{position:relative;z-index:1;flex:1 1 0;min-width:215px;padding:1.15rem 2.6rem;border-radius:16px;border:none;background:transparent;color:var(--v-text-muted);font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.22rem;letter-spacing:.01em;cursor:pointer;transition:.28s var(--v-ease)}.orders-tab-btn:hover{color:#fff;background:#7c3aed24}.orders-tab-btn.active{color:#fff;background:var(--v-grad);box-shadow:0 8px 20px #5c0e9c52}@supports selector(:has(*)){.orders-tabs:before{content:"";position:absolute;top:7px;left:7px;width:calc((100% - 22px)/2);height:calc(100% - 14px);border-radius:16px;background:var(--v-grad);box-shadow:0 8px 20px #5c0e9c52;transition:transform .5s var(--v-ease);z-index:0}.orders-tabs:has(#receivedOrdersTab.active):before{transform:translate(calc(100% + 8px))}.orders-tab-btn.active{background:transparent;box-shadow:none}.orders-tab-btn.active:hover{background:transparent}}.orders-notice{grid-column:1 / -1;width:100%;max-width:840px;margin:0 auto;padding:4rem 3.5rem;border-radius:28px;background:linear-gradient(165deg,#16161a,#0c0c0f);border:0px solid var(--v-border);box-shadow:0 20px 40px #00000059,inset 0 1px #ffffff0a;text-align:center;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif;animation:vSlideUp .6s var(--v-ease) forwards}.orders-notice-outside{margin:0 auto 3rem}.orders-notice-icon{width:76px;height:76px;margin:0 auto 1.8rem;border-radius:24px;background:var(--v-grad);display:flex;align-items:center;justify-content:center;color:#fff;font-size:2.4rem;font-weight:900;box-shadow:0 12px 28px #5c0e9c59;animation:vFloat 5s ease-in-out infinite}.orders-notice h3{margin:0 0 1.2rem;font-size:2.2rem;line-height:1.25;font-weight:800;color:#fff}.orders-notice p{margin:0 auto;max-width:620px;font-size:1.15rem;line-height:1.7;color:var(--v-text-muted)}.orders-notice-actions{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;margin-top:2rem}.orders-notice-btn{position:relative;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:1.2rem 3rem;border-radius:14px;background:var(--v-grad);color:#fff!important;font-weight:800;font-size:1.1rem;text-decoration:none!important;transition:.3s var(--v-ease);box-shadow:0 10px 25px #5c0e9c47;border:none}.orders-notice-btn:hover{transform:translateY(-3px);filter:brightness(1.1);color:#fff!important;box-shadow:0 10px 25px #5c0e9c66}.orders-notice-btn.secondary{background:#1f1f23;border:0px solid var(--v-border);color:var(--v-accent)!important;box-shadow:none;filter:none}.orders-notice-btn.secondary:hover{background:#7c3aed29;color:var(--v-accent)!important;filter:none}#ordersContainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(440px,1fr));max-width:1700px;margin:4.8rem auto;gap:2.2rem;padding:0 24px 3.5rem;font-family:Plus Jakarta Sans,sans-serif}#ordersContainer .card{position:relative;background:var(--v-card);border-radius:28px;padding:0;border:0px solid var(--v-border);box-shadow:0 16px 40px #00000061;transition:.4s var(--v-ease);opacity:0;animation:vSlideUp .6s ease-out forwards;overflow:hidden;display:flex;flex-direction:column}#ordersContainer .card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--v-grad);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--v-ease);z-index:4}#ordersContainer .card:hover:before{transform:scaleX(1)}#ordersContainer .card:hover{transform:translateY(-8px);border-color:#d2a8ff40;box-shadow:0 30px 60px #00000080}.card-header-row{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:2.4rem 2.6rem 0;margin-bottom:.5rem}.card-order-id{font-size:.95rem;font-weight:700;letter-spacing:.08em;color:#fff;opacity:.65}#ordersContainer .card h3{margin:0;padding:0 2.6rem 1.8rem;font-size:1.8rem;font-weight:800;color:#fff;line-height:1.25;letter-spacing:-.01em}.status-badge{display:inline-flex;align-items:center;gap:7px;font-size:.88rem;font-weight:800;padding:7px 16px;border-radius:9px;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.status-badge:before{content:"";width:6px;height:6px;border-radius:50%;display:inline-block;flex-shrink:0}.badge-active{background:#7c3aed2e;color:var(--v-accent)}.badge-active:before{background:var(--v-accent);box-shadow:0 0 #d2a8ff99;animation:vBlip 2.2s ease-out infinite}.badge-done{background:#50fa7b26;color:#50fa7b}.badge-done:before{background:#50fa7b}.badge-pending{background:#ffb86c26;color:#ffb86c}.badge-pending:before{background:#ffb86c}.badge-default{background:#ffffff0f;color:var(--v-text-muted)}.badge-default:before{background:var(--v-text-muted)}.vendor-row{display:flex;align-items:center;gap:12px;padding:1.3rem 2.6rem;margin:0;background:#00000026;border-top:1px solid rgba(255,255,255,.04);border-bottom:1px solid rgba(255,255,255,.04)}.vendor-avatar{width:46px;height:46px;border-radius:14px;background:var(--v-grad);display:flex;align-items:center;justify-content:center;font-size:.95rem;font-weight:800;color:#fff;flex-shrink:0;letter-spacing:.02em;box-shadow:0 8px 18px #5c0e9c4d;transition:.35s var(--v-ease)}#ordersContainer .card:hover .vendor-avatar{transform:translateY(-2px) scale(1.05)}.vendor-info-name{font-size:1.15rem;font-weight:700;color:var(--v-accent);line-height:1.3}.vendor-info-name a{transition:.25s ease}.vendor-info-name a:hover{filter:brightness(1.2)}.vendor-info-label{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#6e6e77;margin-top:2px}#ordersContainer .card>div[id^=license-]{padding:0}.license-row{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 2.6rem;margin:0;background:transparent;border-bottom:1px solid rgba(255,255,255,.04)}.license-label{font-size:.9rem;font-weight:700;color:#6e6e77;text-transform:uppercase;letter-spacing:.06em}.license-value{font-size:1.25rem;font-weight:700;letter-spacing:.01em;color:var(--v-accent)}.license-basic,.license-extended,.license-commercial{color:var(--v-accent)}.license-loading{color:var(--v-text-muted);font-weight:600;animation:vPulse 1.4s ease-in-out infinite}.meta-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:1.8rem 2.6rem 0}.meta-item{display:flex;flex-direction:column;gap:6px;padding:1.1rem 1.2rem;border-radius:16px;background:#ffffff06;border:1px solid rgba(255,255,255,.04);transition:.3s var(--v-ease)}.meta-item:hover{background:#7c3aed14;border-color:#d2a8ff29}.meta-item:nth-child(5){grid-column:1 / -1}.meta-label{font-size:.9rem;font-weight:700;color:#6e6e77;text-transform:uppercase;letter-spacing:.06em}.meta-value{font-size:1.25rem;font-weight:700;color:#fff;line-height:1.3}.meta-value.fin-paid{color:#50fa7b}.meta-value.fin-unpaid{color:#ff4d4d}.description-section{padding:1.6rem 2.6rem 0}.description-label{color:#6e6e77;font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;margin-bottom:.6rem}.description-text{font-size:1.12rem;color:#b4acc7;line-height:1.75;max-height:145px;overflow-y:auto;overflow-wrap:anywhere;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none}.description-text::-webkit-scrollbar{display:none}.card-actions{display:flex;gap:12px;margin-top:auto;padding:2rem 2.6rem 0}.icon-btn{position:relative;overflow:hidden;flex:1;display:flex;justify-content:center;align-items:center;gap:9px;padding:0 1rem;height:60px;border-radius:16px;border:1px solid var(--v-border);background:#1f1f23;color:var(--v-accent);font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1.08rem;cursor:pointer;transition:.3s var(--v-ease);letter-spacing:.01em}.icon-btn img{height:21px;width:auto;filter:brightness(0) saturate(100%) invert(83%) sepia(24%) saturate(1400%) hue-rotate(215deg) brightness(103%);transition:.3s var(--v-ease)}.card-actions .icon-btn:first-child:not(.disabled){background:var(--v-grad);border-color:transparent;color:#fff;box-shadow:0 10px 25px #5c0e9c47}.card-actions .icon-btn:first-child:not(.disabled) img{filter:brightness(0) invert(1)}.card-actions .icon-btn:first-child:not(.disabled):hover{transform:translateY(-3px);filter:brightness(1.1);box-shadow:0 12px 28px #5c0e9c73;color:#fff}.icon-btn:hover{background:#7c3aed29;border-color:#d2a8ff40;transform:translateY(-3px);color:var(--v-accent)}.icon-btn:active{transform:translateY(-1px)}.icon-btn.disabled{opacity:1;cursor:default;background:#50fa7b1a;color:#50fa7b;border-color:#50fa7b2e}.icon-btn.disabled:hover{transform:none;box-shadow:none;background:#50fa7b1a;color:#50fa7b;border-color:#50fa7b2e}.icon-btn.disabled img{filter:brightness(0) saturate(100%) invert(78%) sepia(43%) saturate(658%) hue-rotate(72deg) brightness(103%)}.files-actions{padding:14px 2.6rem 2.4rem}.btn-download-files{width:100%;display:flex;justify-content:center;align-items:center;gap:9px;padding:0 1rem;height:60px;border-radius:16px;border:1px dashed rgba(210,168,255,.22);background:#ffffff06;color:var(--v-text-muted);font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:1.08rem;cursor:pointer;transition:.3s var(--v-ease)}.btn-download-files svg{width:20px;height:20px;fill:currentColor;transition:transform .3s var(--v-ease)}.btn-download-files:hover{background:#7c3aed1f;border-color:#d2a8ff66;border-style:solid;color:var(--v-accent)}.btn-download-files:hover svg{transform:translateY(2px)}.files-list{display:none;flex-direction:column;gap:8px;margin-top:12px}.files-list.open{display:flex;animation:vFadeIn .35s ease forwards}.files-list a{display:flex;align-items:center;gap:10px;padding:1rem 1.3rem;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.04);color:#b4acc7;text-decoration:none;font-size:1.05rem;font-weight:600;overflow-wrap:anywhere;transition:.25s var(--v-ease);animation:vSlideUp .4s var(--v-ease) both}.files-list a:nth-child(1){animation-delay:.02s}.files-list a:nth-child(2){animation-delay:.06s}.files-list a:nth-child(3){animation-delay:.1s}.files-list a:nth-child(4){animation-delay:.14s}.files-list a:nth-child(5){animation-delay:.18s}.files-list a:hover{background:#7c3aed29;border-color:#d2a8ff38;color:#fff;transform:translate(4px)}.files-empty{font-size:1.05rem;color:#6e6e77;font-weight:600;text-align:center;padding:.8rem 0}.card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:30;text-align:center;padding:2rem;box-sizing:border-box;animation:vFadeIn .3s ease forwards;border-radius:28px}.card-overlay h4{font-family:Plus Jakarta Sans,sans-serif;font-size:1.85rem;font-weight:800;line-height:1.35;margin:0;max-width:400px}.overlay-confirm{background:radial-gradient(120% 90% at 50% 0%,#7c3aedf7,#5c0e9cf7 60%,#3c0868fa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.overlay-success{background:#0a0a0cf7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.overlay-btn{padding:1.25rem 2.4rem;border-radius:16px;border:none;font-weight:800;cursor:pointer;font-size:1.22rem;transition:.28s var(--v-ease);font-family:Plus Jakarta Sans,sans-serif}.btn-yes{background:#fff;color:var(--v-purple);box-shadow:0 10px 24px #00000047}.btn-yes:hover{transform:translateY(-2px);background:#f3e9ff}.btn-no{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.22)!important}.btn-no:hover{transform:translateY(-2px);background:#ffffff38}.confirm-actions{display:flex;gap:14px;margin-top:2rem;flex-wrap:wrap;justify-content:center}.skeleton-card{position:relative;overflow:hidden;background:var(--v-card);border-radius:28px;padding:2.4rem 2.6rem;box-shadow:0 16px 40px #00000061;animation:vSlideUp .6s var(--v-ease) both}.skeleton-card:nth-child(2){animation-delay:.08s}.skeleton-card:nth-child(3){animation-delay:.16s}.skeleton-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(105deg,transparent 35%,rgba(210,168,255,.1) 50%,transparent 65%);transform:translate(-100%);animation:vShimmer 1.7s ease-in-out infinite;pointer-events:none}.sk-line,.sk-pill,.sk-avatar,.sk-title,.sk-box,.sk-btn{display:block;background:#ffffff0d;border-radius:8px}.sk-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.4rem}.sk-line{height:14px;width:100%}.sk-w30{width:30%}.sk-w45{width:45%}.sk-w55{width:55%}.sk-w80{width:80%}.sk-pill{width:118px;height:30px;border-radius:9px;flex-shrink:0}.sk-title{height:26px;width:72%;border-radius:10px;margin-bottom:1.6rem}.sk-vendor{display:flex;align-items:center;gap:12px;margin-bottom:1.6rem}.sk-avatar{width:46px;height:46px;border-radius:14px;flex-shrink:0}.sk-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:1.6rem}.sk-box{height:66px;border-radius:16px}.sk-desc{display:flex;flex-direction:column;gap:10px;margin-bottom:1.8rem}.sk-actions{display:flex;gap:12px}.sk-btn{flex:1;height:60px;border-radius:16px}.success-ring{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center;margin-bottom:1.4rem}.success-ring:before,.success-ring:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;border:2px solid rgba(80,250,123,.45);opacity:0;animation:vRing 1.4s var(--v-ease) forwards}.success-ring:after{animation-delay:.28s}.success-check{width:78px;height:78px;overflow:visible}.sc-circle{fill:none;stroke:#50fa7b80;stroke-width:2.5;stroke-dasharray:145;stroke-dashoffset:145;animation:vDraw .65s var(--v-ease) forwards}.sc-mark{fill:none;stroke:#50fa7b;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:42;stroke-dashoffset:42;animation:vDraw .45s var(--v-ease) .4s forwards}.overlay-success h4{animation:vSlideUp .5s var(--v-ease) .55s both}@keyframes vSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes vFadeIn{0%{opacity:0}to{opacity:1}}@keyframes vPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes vFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes vShimmer{to{transform:translate(100%)}}@keyframes vDraw{to{stroke-dashoffset:0}}@keyframes vRing{0%{transform:scale(.55);opacity:.9}to{transform:scale(1.6);opacity:0}}@keyframes vBlip{0%{box-shadow:0 0 #d2a8ff8c}70%{box-shadow:0 0 0 7px #d2a8ff00}to{box-shadow:0 0 #d2a8ff00}}button#loadBtn:focus-visible,.orders-tab-btn:focus-visible,.icon-btn:focus-visible,.btn-download-files:focus-visible,.overlay-btn:focus-visible,.orders-notice-btn:focus-visible,.files-list a:focus-visible{outline:2px solid var(--v-accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media(max-width:1100px){#ordersContainer{grid-template-columns:1fr}}@media(max-width:1024px){.orders-wrapper{margin:3.6rem auto 2.5rem;padding:3.6rem 2.2rem 2.4rem}.orders-header h2{font-size:2.8rem}}@media(max-width:767px){.orders-wrapper{width:92%!important;margin:2.6rem auto 1.4rem!important;padding:2.6rem 1.3rem 1.8rem!important;border-radius:22px;box-sizing:border-box!important}.orders-wrapper:before{width:380px;height:220px;top:-120px}.header-image{margin:0 auto 1.2rem!important}.header-image img{width:100%!important;max-width:100%!important;border-radius:14px}.orders-header h2{font-size:2rem;margin-bottom:1.6rem}.orders-header h2:after{margin-top:.9rem}#ordersContainer{padding:0 15px 2.5rem;margin:2.8rem auto;gap:1.4rem}#ordersContainer .card{border-radius:22px}.skeleton-card{padding:1.8rem 1.6rem;border-radius:22px}.sk-box{height:58px}.sk-btn{height:54px}button#loadBtn{padding:1.2rem 2.8rem;font-size:1.12rem}.card-header-row{padding:1.8rem 1.6rem 0}#ordersContainer .card h3{font-size:1.55rem;padding:0 1.6rem 1.4rem}.vendor-row{padding:1.1rem 1.6rem}.license-row{padding:1rem 1.6rem}.meta-grid{padding:1.4rem 1.6rem 0}.description-section{padding:1.3rem 1.6rem 0}.card-actions{padding:1.6rem 1.6rem 0;gap:12px;flex-direction:column}.card-actions .icon-btn{flex:0 0 auto;width:100%;height:54px;box-sizing:border-box}.files-actions{padding:12px 1.6rem 1.8rem}.card-overlay{border-radius:22px}.icon-btn,.btn-download-files{height:54px;font-size:1rem}.status-badge{font-size:.78rem;padding:5px 12px;border-radius:8px;gap:6px}.status-badge:before{width:5px;height:5px}.page-header{max-width:1600px;margin:70px auto 26px;padding:0 50px;font-family:Poppins,sans-serif;animation:fadeInUp .7s ease forwards}.page-header h2{font-size:clamp(2.3rem,4.4vw,3.2rem);font-weight:700;color:#fff;margin:0 0 10px;letter-spacing:-.02em;line-height:1.1;text-align:left}.page-header h2:after{content:"";display:block;width:90px;height:3px;margin-top:16px;border-radius:999px;background:linear-gradient(90deg,#7d3cff,#7d3cff00)}.page-header p{color:#8d8d96;margin:0;font-size:1.05rem;line-height:1.6;max-width:540px}.page-header{width:92%;margin:24px auto 16px;padding:0}.page-header p{font-size:.95rem}.chat-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99999;display:flex;justify-content:center;align-items:center;padding:20px}.chat-window{width:100%;max-width:560px;height:70vh;background:linear-gradient(165deg,#16161a,#0c0c0f);border:1px solid rgba(210,168,255,.16);border-radius:24px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px #00000080}.chat-header{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.06);font-weight:700;color:#fff;font-size:15px}.chat-close{background:none;border:none;color:#666;font-size:28px;cursor:pointer;line-height:1;transition:.2s}.chat-close:hover{color:#fff}.chat-messages{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:14px}.chat-msg{max-width:78%}.chat-msg.mine{align-self:flex-end}.chat-msg.theirs{align-self:flex-start}.chat-msg-meta{font-size:10px;color:#6b6b6f;margin-bottom:4px;letter-spacing:.04em}.chat-msg.mine .chat-msg-meta{text-align:right}.chat-msg-text{padding:11px 15px;border-radius:14px;font-size:13.5px;line-height:1.55;word-break:break-word}.chat-msg.mine .chat-msg-text{background:linear-gradient(135deg,#7d3cff,#5a22b3);color:#fff;border-bottom-right-radius:4px}.chat-msg.theirs .chat-msg-text{background:#ffffff0d;color:#ddd;border-bottom-left-radius:4px}.chat-empty{color:#666;font-size:13px;text-align:center;margin:auto}.chat-input-row{display:flex;gap:10px;padding:16px 20px;border-top:1px solid rgba(255,255,255,.06)}#chat-input{flex:1;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 16px;color:#fff;font-size:13.5px;font-family:inherit;outline:none}#chat-input:focus{border-color:#7d3cff80}.chat-send-btn{background:linear-gradient(135deg,#7d3cff,#5a22b3);border:none;border-radius:12px;padding:0 24px;color:#fff;font-weight:700;font-size:13px;cursor:pointer;transition:.25s}.chat-send-btn:hover:not(:disabled){filter:brightness(1.12)}.chat-send-btn:disabled{opacity:.5;cursor:default}.chat-icon-btn{position:absolute;top:20px;right:74px;width:44px;height:44px;border-radius:50%;background:transparent;border:1px solid rgba(210,168,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;z-index:5}.chat-icon-btn:hover{background:#7c3aed4d;transform:scale(1.08)}.chat-icon-btn svg{width:19px;height:19px;fill:#7d3cff}@media(max-width:600px){.chat-window{height:85vh;border-radius:18px}.chat-msg{max-width:88%}}.icon-btn.has-unread,.btn-download-files.has-unread{position:relative}.icon-btn.has-unread:before,.btn-download-files.has-unread:before{content:"";position:absolute;top:8px;right:8px;width:9px;height:9px;border-radius:50%;background:#ff4d4d;box-shadow:0 0 8px #ff4d4db3;z-index:10}.icon-btn-svg{width:17px;height:17px;fill:currentColor;flex-shrink:0}.unread-loading{text-align:center;font-size:12px;color:#b78cf5;padding:10px 0;letter-spacing:.03em;font-weight:500;animation:fadeIn .3s ease}.icon-box{display:block;align-items:center;gap:1rem}.card-overlay h4{font-size:1.5rem}.overlay-btn{padding:1.1rem 1.8rem;font-size:1.08rem}.orders-tabs{width:100%;margin:0 auto;padding:4px;gap:5px;box-sizing:border-box}.orders-tab-btn{flex:1;min-width:0;padding:1rem .5rem;font-size:1.05rem;border-radius:11px}.orders-notice{padding:2.4rem 1.6rem;border-radius:22px}.orders-notice-outside{width:92%!important;max-width:420px!important;margin:0 auto 2.4rem!important}.orders-notice-icon{width:62px;height:62px;font-size:2rem;border-radius:19px}.orders-notice h3{font-size:1.65rem}.orders-notice p{font-size:1.05rem}.orders-notice-btn{width:100%;box-sizing:border-box}}@media(max-width:420px){.meta-grid{grid-template-columns:1fr}.meta-item:nth-child(5){grid-column:auto}}.page-header{max-width:1640px;margin:70px auto 26px;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif;animation:fadeInUp .7s ease forwards}.page-header h2{font-size:clamp(2.9rem,5.4vw,3.9rem);font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:-.02em;line-height:1.1;text-align:left}.page-header p{color:#8d8d96;margin:0;font-size:1.3rem;line-height:1.6;max-width:640px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500}.page-header h2:after{content:"";display:block;width:310px;height:3px;margin-top:18px;border-radius:999px;background:linear-gradient(90deg,#7d3cff,#7d3cff80 55%,#7d3cff00);animation:pageLine .9s cubic-bezier(.16,.84,.44,1) .2s both}@keyframes pageLine{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@media(max-width:767px){.page-header{width:92%;margin:24px auto 16px;padding:0}.page-header p{font-size:.95rem}}.orders-wrapper:after{content:"";position:absolute;z-index:0;pointer-events:none;top:-9px;left:50%;transform:translate(-50%);width:420px;max-width:70%;height:20px;background:linear-gradient(90deg,#7c3aed00,#7c3aed8c,#d2a8ffd9 36%,#fffffff2,#d2a8ffd9 64%,#7c3aed8c,#7c3aed00) center/100% 2px no-repeat;filter:drop-shadow(0 0 9px rgba(210,168,255,.45)) drop-shadow(0 0 26px rgba(124,58,237,.55));animation:vSource 6s ease-in-out infinite}@keyframes vSource{0%,to{opacity:.5;width:420px}50%{opacity:1;width:560px}}@media(max-width:767px){.orders-wrapper:after{width:220px}@keyframes vSource{0%,to{opacity:.5;width:220px}50%{opacity:1;width:300px}}}.fix-actions{padding:0 28px 12px}.btn-fix{width:100%;display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 16px;height:46px;border-radius:12px;border:1px solid rgba(255,176,92,.28);background:#ffb05c14;color:#ffb05c;font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s ease,color .25s ease}.btn-fix svg{width:15px;height:15px;flex-shrink:0}.btn-fix:hover:not(:disabled){background:#ffb05c2e;border-color:#ffb05c80;transform:translateY(-2px)}.btn-fix.is-used,.btn-fix:disabled{background:#ffffff08;border-color:#ffffff0f;color:#5a5a63;cursor:not-allowed;transform:none}.fix-form{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .38s cubic-bezier(.16,.84,.44,1),opacity .3s,margin-top .38s;margin-top:0}.fix-form.is-open{grid-template-rows:1fr;opacity:1;margin-top:10px}.fix-form-inner{overflow:hidden}.fix-form textarea{width:100%;box-sizing:border-box;min-height:92px;resize:vertical;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;color:#fff;font-family:inherit;font-size:13px;line-height:1.55;outline:none;transition:border-color .25s ease,background .25s ease}.fix-form textarea::placeholder{color:#5a5a63}.fix-form textarea:focus{border-color:#ffb05c66;background:#ffffff0d}.fix-form-row{display:flex;align-items:center;gap:10px;margin-top:9px}.fix-counter{font-size:11px;color:#5a5a63;font-weight:600}.fix-send{margin-left:auto;padding:10px 20px;border-radius:11px;border:none;background:linear-gradient(135deg,#ffb05c,#e08a2e);color:#2a1a05;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer;transition:filter .2s ease,transform .2s ease}.fix-send:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.fix-send:disabled{opacity:.5;cursor:default}@media(max-width:700px){.fix-actions{padding:0 18px 12px}}.fix-actions{padding:14px 28px 12px}.chat-msg.is-fix .chat-msg-text,.msg-bubble.is-fix .msg-bubble-text{background:#ffb05c1f!important;border:1px solid rgba(255,176,92,.3);color:#ffd9b0;position:relative;padding-left:40px;white-space:pre-line}.chat-msg.is-fix .chat-msg-text:before,.msg-bubble.is-fix .msg-bubble-text:before{content:"";position:absolute;left:14px;top:13px;width:15px;height:15px;background:#ffb05c;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.1 2.1 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.1 2.1 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z'/%3E%3C/svg%3E") center/contain no-repeat}.chat-msg.is-fix .chat-msg-text,.msg-bubble.is-fix .msg-bubble-text{font-weight:500}.btn-fix{opacity:.5;transition:opacity .3s ease,background .25s ease,border-color .25s ease}.btn-fix.is-ready{opacity:1}.btn-fix.is-loading{background:#ffffff08;border-color:#ffffff0f;color:#5a5a63;cursor:wait;opacity:.5}.btn-fix.is-loading svg{opacity:.4}.meta-grid .meta-item{grid-column:auto!important}.dispute-actions{padding:0 28px 12px}.btn-dispute{width:100%;display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 16px;height:46px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;color:#8d8d96;font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;transition:background .25s,border-color .25s,color .25s}.btn-dispute svg{width:15px;height:15px;flex-shrink:0}.btn-dispute:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff24;color:#b8b3c2}.btn-dispute.is-reported,.btn-dispute:disabled{color:#5a5a63;cursor:not-allowed;background:#ffffff05}.dispute-form{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.16,.84,.44,1),margin-top .38s;margin-top:0}.dispute-form.is-open{grid-template-rows:1fr;margin-top:10px}.dispute-form-inner{overflow:hidden}.dispute-form textarea{width:100%;box-sizing:border-box;min-height:92px;resize:vertical;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;color:#fff;font-family:inherit;font-size:13px;line-height:1.55;outline:none}.dispute-form textarea::placeholder{color:#5a5a63}.dispute-form textarea:focus{border-color:#ffffff29}.dispute-form-row{display:flex;justify-content:flex-end;margin-top:9px}.dispute-send{padding:10px 20px;border-radius:11px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#d8d8d8;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:background .2s}.dispute-send:hover:not(:disabled){background:#ffffff17}.dispute-send:disabled{opacity:.5;cursor:default}@media(max-width:700px){.dispute-actions{padding:0 18px 12px}}.chat-msg.is-system,.msg-bubble.is-system{align-self:center!important;max-width:90%!important}.chat-msg.is-system .chat-msg-text,.msg-bubble.is-system .msg-bubble-text{background:#ffffff0a!important;border:1px dashed rgba(255,255,255,.14);color:#8d8d96;font-size:12.5px;text-align:center;white-space:pre-line}.chat-msg.is-mod .chat-msg-text,.msg-bubble.is-mod .msg-bubble-text{background:#38bdf81a!important;border:1px solid rgba(56,189,248,.28);color:#cfeeff;position:relative;padding-top:24px}.chat-msg.is-mod .chat-msg-text:before,.msg-bubble.is-mod .msg-bubble-text:before{content:"MODERATOR";position:absolute;top:7px;left:14px;font-size:9px;font-weight:800;letter-spacing:.1em;color:#7dd3fc}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mojezlecenia.css.map */
