.sales-module__Y3rROW__shell{background:#f4f6f8;min-height:100dvh}.sales-module__Y3rROW__main{padding-bottom:calc(76px + env(safe-area-inset-bottom));min-width:0}.sales-module__Y3rROW__nav{z-index:30;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid #dde3ea;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.sales-module__Y3rROW__navBtn{color:#5b6b7c;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:60px;padding:8px 2px 6px;font-size:11px;display:flex;position:relative}.sales-module__Y3rROW__navBtn svg{width:22px;height:22px}.sales-module__Y3rROW__navBtnActive{color:#1747a6;font-weight:700}.sales-module__Y3rROW__navBadge{color:#fff;background:#d6453d;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:18px;position:absolute;top:6px;left:calc(50% + 6px)}@media (min-width:768px){.sales-module__Y3rROW__shell{grid-template-columns:92px minmax(0,1fr);display:grid}.sales-module__Y3rROW__main{padding-bottom:24px}.sales-module__Y3rROW__nav{border-top:none;border-right:1px solid #dde3ea;grid-template-columns:1fr;grid-auto-rows:min-content;align-content:start;gap:4px;height:100dvh;padding:12px 6px;position:sticky;top:0;bottom:auto}.sales-module__Y3rROW__navBtn{border-radius:12px;min-height:68px;font-size:12px}.sales-module__Y3rROW__navBtnActive{background:#e6eefc}}.sales-module__Y3rROW__page{max-width:1180px;margin:0 auto;padding:16px}.sales-module__Y3rROW__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:4px 0 14px;display:flex}.sales-module__Y3rROW__title{color:#1b2733;margin:0;font-size:20px;font-weight:700}.sales-module__Y3rROW__subtitle{color:#5b6b7c;margin-top:2px;font-size:13px}.sales-module__Y3rROW__split{gap:16px;display:grid}.sales-module__Y3rROW__listCol{min-width:0}.sales-module__Y3rROW__detailCol{display:none}@media (min-width:1024px){.sales-module__Y3rROW__split{grid-template-columns:minmax(340px,420px) minmax(0,1fr);align-items:start}.sales-module__Y3rROW__detailCol{border-radius:16px;max-height:calc(100dvh - 32px);display:block;position:sticky;top:16px;overflow:auto}}.sales-module__Y3rROW__overlay{z-index:40;-webkit-overflow-scrolling:touch;background:#f4f6f8;position:fixed;inset:0;overflow:auto}@media (min-width:768px){.sales-module__Y3rROW__overlay{left:92px}}@media (min-width:1024px){.sales-module__Y3rROW__overlay{display:none}}.sales-module__Y3rROW__overlayBar{z-index:2;background:#fff;border-bottom:1px solid #dde3ea;align-items:center;gap:8px;padding:8px 10px;display:flex;position:sticky;top:0}.sales-module__Y3rROW__card{background:#fff;border:1px solid #dde3ea;border-radius:14px;padding:14px 16px}.sales-module__Y3rROW__cardTitle{color:#22384f;justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:700;display:flex}.sales-module__Y3rROW__stack{gap:12px;display:grid}.sales-module__Y3rROW__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sales-module__Y3rROW__muted{color:#5b6b7c;font-size:12.5px}.sales-module__Y3rROW__search{background:#fff;border:1px solid #d4dbe3;border-radius:12px;width:100%;min-height:44px;padding:10px 14px;font-family:inherit;font-size:16px}.sales-module__Y3rROW__search:focus,.sales-module__Y3rROW__input:focus,.sales-module__Y3rROW__textarea:focus,.sales-module__Y3rROW__select:focus{border-color:#1747a6;outline:3px solid #b8cdf3}.sales-module__Y3rROW__chips{scrollbar-width:none;gap:8px;padding:2px 0 6px;display:flex;overflow-x:auto}.sales-module__Y3rROW__chips::-webkit-scrollbar{display:none}.sales-module__Y3rROW__chip{color:#41566a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d4dbe3;border-radius:999px;flex:none;min-height:44px;padding:7px 14px;font-size:13px}.sales-module__Y3rROW__chipOn{color:#1747a6;background:#e6eefc;border-color:#1747a6;font-weight:700}.sales-module__Y3rROW__chipCount{opacity:.75;margin-left:6px;font-size:11.5px}.sales-module__Y3rROW__pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.sales-module__Y3rROW__ink{color:#22384f;background:#e5eaf0}.sales-module__Y3rROW__ok{color:#0e6e5c;background:#ddeee9}.sales-module__Y3rROW__warn{color:#9a4112;background:#f6e3d8}.sales-module__Y3rROW__bad{color:#a33028;background:#f4dcda}.sales-module__Y3rROW__blue{color:#1747a6;background:#e6eefc}.sales-module__Y3rROW__violet{color:#5a3ea6;background:#ece6fa}.sales-module__Y3rROW__cyan{color:#077a78;background:#d9f6f5}.sales-module__Y3rROW__btn{color:#1747a6;cursor:pointer;background:#fff;border:1px solid #d4dbe3;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sales-module__Y3rROW__btnPrimary{color:#fff;background:#1747a6;border-color:#1747a6}.sales-module__Y3rROW__btnDanger{color:#a33028;border-color:#e9c9c5}.sales-module__Y3rROW__btn:disabled{opacity:.5;cursor:not-allowed}.sales-module__Y3rROW__btnBlock{width:100%}.sales-module__Y3rROW__linkBtn{color:#1747a6;cursor:pointer;background:0 0;border:none;min-height:36px;padding:6px 4px;font-size:13px;font-weight:600}.sales-module__Y3rROW__list{gap:10px;display:grid}.sales-module__Y3rROW__item{text-align:left;cursor:pointer;width:100%;color:inherit;background:#fff;border:1px solid #dde3ea;border-radius:14px;gap:6px;padding:12px 14px;font-family:inherit;display:grid}.sales-module__Y3rROW__itemOn{border-color:#1747a6;box-shadow:0 0 0 2px #b8cdf3}.sales-module__Y3rROW__itemRed{border-left:4px solid #d6453d}.sales-module__Y3rROW__itemTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sales-module__Y3rROW__itemName{color:#1b2733;overflow-wrap:anywhere;font-size:15px;font-weight:700}.sales-module__Y3rROW__itemMeta{color:#5b6b7c;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.sales-module__Y3rROW__empty{text-align:center;color:#5b6b7c;background:#fff;border:1px dashed #d4dbe3;border-radius:14px;padding:36px 16px;font-size:14px;line-height:1.6}.sales-module__Y3rROW__emptyTitle{color:#22384f;margin-bottom:4px;font-size:15px;font-weight:700}.sales-module__Y3rROW__notice{border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.5}.sales-module__Y3rROW__noticeBad{color:#a33028;background:#fbf3f2;border:1px solid #f0d5d2}.sales-module__Y3rROW__noticeWarn{color:#9a4112;background:#fdf6f1;border:1px solid #f0d9c7}.sales-module__Y3rROW__noticeInfo{color:#22384f;background:#eef3fa;border:1px solid #d7dfe8}.sales-module__Y3rROW__noticeOk{color:#0e6e5c;background:#f1f8f5;border:1px solid #cfe6dd}.sales-module__Y3rROW__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}@media (min-width:600px){.sales-module__Y3rROW__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.sales-module__Y3rROW__tile{text-align:left;cursor:pointer;background:#fff;border:1px solid #dde3ea;border-radius:14px;min-height:64px;padding:10px 12px;font-family:inherit}.sales-module__Y3rROW__tileOn{border-color:#1747a6;box-shadow:0 0 0 2px #b8cdf3}.sales-module__Y3rROW__tileNum{color:#1b2733;font-size:22px;font-weight:700;line-height:1.1}.sales-module__Y3rROW__tileLabel{color:#5b6b7c;margin-top:2px;font-size:12px}.sales-module__Y3rROW__field{gap:6px;display:grid}.sales-module__Y3rROW__label{color:#22384f;font-size:13px;font-weight:600}.sales-module__Y3rROW__hint{color:#5b6b7c;font-size:12px;line-height:1.5}.sales-module__Y3rROW__input,.sales-module__Y3rROW__select{color:#1b2733;background:#fff;border:1px solid #d4dbe3;border-radius:10px;width:100%;min-height:44px;padding:10px 12px;font-family:inherit;font-size:16px}.sales-module__Y3rROW__textarea{resize:vertical;border:1px solid #d4dbe3;border-radius:10px;width:100%;min-height:96px;padding:10px 12px;font-family:inherit;font-size:16px;line-height:1.5}.sales-module__Y3rROW__inputBad{border-color:#d6453d}.sales-module__Y3rROW__toggleRow{flex-wrap:wrap;gap:8px;display:flex}.sales-module__Y3rROW__toggle{color:#41566a;cursor:pointer;background:#fff;border:1px solid #d4dbe3;border-radius:12px;min-height:44px;padding:9px 14px;font-family:inherit;font-size:14px}.sales-module__Y3rROW__toggleOn{color:#1747a6;background:#e6eefc;border-color:#1747a6;font-weight:700}.sales-module__Y3rROW__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sales-module__Y3rROW__choice{text-align:left;cursor:pointer;color:#1b2733;background:#fff;border:1.5px solid #d4dbe3;border-radius:14px;min-height:72px;padding:12px;font-family:inherit}.sales-module__Y3rROW__choiceOn{background:#f2f6fd;border-color:#1747a6;box-shadow:0 0 0 2px #b8cdf3}.sales-module__Y3rROW__choiceTitle{font-size:15px;font-weight:700}.sales-module__Y3rROW__choiceSub{color:#5b6b7c;margin-top:2px;font-size:12.5px}.sales-module__Y3rROW__slipPreview{border:1px solid #dde3ea;border-radius:10px;max-width:100%;max-height:240px;display:block}.sales-module__Y3rROW__backdrop{z-index:60;background:#0d274273;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sales-module__Y3rROW__sheet{background:#f4f6f8;border-radius:18px 18px 0 0;flex-direction:column;width:100%;max-height:92dvh;display:flex;overflow:hidden}@media (min-width:768px){.sales-module__Y3rROW__backdrop{align-items:center;padding:24px}.sales-module__Y3rROW__sheet{border-radius:18px;max-width:600px;max-height:88dvh}}.sales-module__Y3rROW__sheetHead{background:#fff;border-bottom:1px solid #dde3ea;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 12px 18px;display:flex}.sales-module__Y3rROW__sheetTitle{margin:0;font-size:16px;font-weight:700}.sales-module__Y3rROW__sheetBody{-webkit-overflow-scrolling:touch;gap:16px;padding:16px 18px;display:grid;overflow:auto}.sales-module__Y3rROW__sheetFoot{padding:12px 18px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dde3ea;gap:10px;display:flex}.sales-module__Y3rROW__sheetFoot>*{flex:1}.sales-module__Y3rROW__closeBtn{color:#41566a;cursor:pointer;background:0 0;border:none;border-radius:10px;width:44px;height:44px;font-size:20px}.sales-module__Y3rROW__detailHead{gap:6px;display:grid}.sales-module__Y3rROW__detailName{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700}.sales-module__Y3rROW__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:600px){.sales-module__Y3rROW__actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.sales-module__Y3rROW__timeline{gap:10px;display:grid}.sales-module__Y3rROW__visit{background:#fafbfc;border:1px solid #e3e8ee;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.sales-module__Y3rROW__note{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e3e8ee;border-radius:10px;padding:9px 11px;font-size:13.5px;line-height:1.55}.sales-module__Y3rROW__kv{grid-template-columns:auto 1fr;gap:6px 14px;font-size:13.5px;display:grid}.sales-module__Y3rROW__kv dt{color:#5b6b7c}.sales-module__Y3rROW__kv dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.sales-module__Y3rROW__meCard{color:#fff;background:linear-gradient(135deg,#1747a6,#0d2742);border-radius:16px;gap:10px;padding:16px;display:grid}.sales-module__Y3rROW__meNum{font-size:34px;font-weight:700;line-height:1}.sales-module__Y3rROW__rank{color:#22384f;background:#e5eaf0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:grid}.sales-module__Y3rROW__rank1{color:#4a3500;background:#f5c84c}.sales-module__Y3rROW__rank2{background:#d7dde5}.sales-module__Y3rROW__rank3{color:#5b3416;background:#e8c3a3}.sales-module__Y3rROW__boardRow{background:#fff;border:1px solid #dde3ea;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.sales-module__Y3rROW__boardMe{background:#f2f6fd;border-color:#1747a6}.sales-module__Y3rROW__rules{grid-template-columns:1fr auto;gap:6px 12px;font-size:13.5px;display:grid}.sales-module__Y3rROW__rules span:nth-child(2n){text-align:right;color:#1747a6;font-weight:700}.sales-module__Y3rROW__captureWrap{max-width:640px;margin:0 auto}.sales-module__Y3rROW__hidden{display:none}.sales-module__Y3rROW__spinner{vertical-align:middle;border:2.5px solid #c7d4ea;border-top-color:#1747a6;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite sales-module__Y3rROW__spin;display:inline-block}@keyframes sales-module__Y3rROW__spin{to{transform:rotate(360deg)}}
