.nt-bell{position:relative}.nt-counter{background:var(--ws-blue);color:#fff;border-radius:10px;min-width:16px;height:16px;padding:1px 4px;font-size:10px;line-height:14px;position:absolute;top:0;right:-2px}.nt-offline-dot{background:var(--ws-orange);border-radius:50%;width:7px;height:7px;position:absolute;bottom:4px;right:3px}.nt-panel,.nt-toast{background:var(--ws-solid);color:var(--ws-ink);border:1px solid var(--ws-line);font:13px/1.45 var(--ws-font-sans);border-radius:22px;box-shadow:0 14px 50px #00000024}.nt-panel{z-index:75;flex-direction:column;width:400px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 94px);padding:18px 18px 12px;animation:.2s ease-out nt-enter;display:flex;position:fixed;top:76px;right:18px}.nt-panel button,.nt-toast button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:6px 9px;display:inline-flex}.nt-panel button:hover:enabled,.nt-toast button:hover:enabled{background:var(--ws-button-hover)}.nt-panel button:disabled{opacity:.45;cursor:default}.nt-panel header,.nt-toast header{align-items:center;gap:7px;display:flex}.nt-panel header>div{flex:1}.nt-panel h2{margin:0;font-size:18px;font-weight:500}.nt-panel header p{color:var(--ws-muted);margin:4px 0 0;font-size:11px}.nt-panel button.nt-icon,.nt-toast button.nt-icon{flex:none;width:30px;height:30px;padding:0}.nt-filters{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.nt-panel .nt-filters{margin-top:17px}.nt-filters button{background:0 0;border:0;padding:7px 11px;font-size:12px}.nt-filters button:is([aria-pressed=true],[aria-selected=true]){background:var(--ws-button-hover);color:var(--ws-blue-text)}.nt-feed-tools{justify-content:space-between;align-items:center;gap:8px;padding:12px 0 8px;font-size:11px;display:flex}.nt-feed-tools label,.nt-history-controls>label{align-items:center;gap:6px;display:flex}.nt-panel input,.nt-page input{accent-color:var(--ws-blue)}.nt-feed{overscroll-behavior:contain;min-height:100px;overflow:auto}.nt-notice{border-top:1px solid var(--ws-line);padding:16px 0}.nt-notice-body{grid-template-columns:32px minmax(0,1fr);gap:11px;display:grid}.nt-notice-body>div{min-width:0}.nt-symbol{width:32px;height:32px;color:var(--ws-blue-text);background:var(--lightningcss-light,#edf4ff)var(--lightningcss-dark,#213247);border-radius:10px;place-items:center;display:grid}.nt-symbol.nt-payment{color:var(--lightningcss-light,#24724a)var(--lightningcss-dark,#8bd7ac);background:var(--lightningcss-light,#edf8f0)var(--lightningcss-dark,#223b2d)}.nt-symbol.nt-stock{color:var(--ws-orange-text);background:var(--lightningcss-light,#fff2e5)var(--lightningcss-dark,#3b2e23)}.nt-notice strong,.nt-toast strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.nt-notice p,.nt-toast p{color:var(--ws-muted);margin:5px 0;font-size:12px}.nt-notice small,.nt-toast small{color:var(--ws-muted);font-size:11px;display:block}.nt-notice time{color:var(--ws-muted);margin-top:7px;font-size:10px;display:block}.nt-unread-dot{background:var(--ws-blue);border-radius:50%;width:6px;height:6px;margin-left:7px;display:inline-block}.nt-card-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;margin-top:8px;display:flex}.nt-panel button.nt-text-button,.nt-toast button.nt-text-button,.nt-page button.nt-text-button{color:var(--ws-blue-text);background:0 0;border:0;padding:3px 0;font-size:11px}.nt-panel button.nt-mark-read,.nt-page button.nt-mark-read{color:var(--ws-muted)}.nt-panel footer{border-top:1px solid var(--ws-line);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 0 0;display:flex}.nt-empty{text-align:center;color:var(--ws-muted);padding:48px 16px;font-size:13px}.nt-empty>svg{margin:0 auto 8px}.nt-error{color:var(--lightningcss-light,#9c3333)var(--lightningcss-dark,#ffa6a6);margin:8px 0;font-size:12px}.nt-error button{margin-left:8px}.nt-toasts{z-index:74;pointer-events:none;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 24px);display:flex;position:fixed;top:78px;right:20px}.nt-toast{pointer-events:auto;padding:12px 15px 16px;animation:.22s ease-out nt-enter}.nt-toast header{letter-spacing:.5px;color:var(--ws-muted);justify-content:space-between;margin-bottom:4px;font-size:10px}.nt-toast .nt-text-button{margin-top:8px}.nt-page{max-width:1050px;margin:0 auto;padding:20px 10px 45px}.nt-page-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.nt-page h1{letter-spacing:-.7px;margin:0;font-size:26px;font-weight:500}.nt-page-heading p,.nt-description{color:var(--ws-muted);margin:7px 0 0;font-size:13px}.nt-page-tabs{border-bottom:1px solid var(--ws-line);flex-wrap:wrap;gap:20px;margin-bottom:23px;display:flex}.nt-page-tabs button{color:var(--ws-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 0 12px;font-size:13px}.nt-page-tabs button[aria-current=page]{color:var(--ws-blue-text);border-bottom-color:var(--ws-blue)}.nt-settings-card{border:1px solid var(--ws-line);background:var(--ws-solid);border-radius:20px;margin-bottom:17px;padding:22px}.nt-settings-card h2{margin:0 0 10px;font-size:17px;font-weight:500}.nt-fieldset{border:0;min-width:0;margin:0;padding:0}.nt-channel-table{border-collapse:collapse;width:100%}.nt-channel-table th{color:var(--ws-muted);text-align:center;white-space:nowrap;padding:12px 8px;font-size:11px;font-weight:400}.nt-channel-table th:first-child{text-align:left}.nt-channel-table th svg{vertical-align:middle}.nt-channel-table td{border-top:1px solid var(--ws-line);padding:17px 8px}.nt-channel-table td:not(:first-child){text-align:center;width:80px}.nt-channel-table input{width:16px;height:16px}.nt-page strong{font-size:13px;font-weight:500}.nt-channel-table small,.nt-setting small,.nt-minimum-row small{color:var(--ws-muted);margin-top:5px;font-size:12px;display:block}.nt-setting{border-bottom:1px solid var(--ws-line);justify-content:space-between;align-items:center;gap:20px;padding:17px 0;display:flex}.nt-setting:first-child{padding-top:0}.nt-setting:last-child{border:0;padding-bottom:0}.nt-page input.nt-switch{appearance:none;cursor:pointer;background:var(--lightningcss-light,#c9cdd4)var(--lightningcss-dark,#555b65);border:0;border-radius:12px;flex:none;width:34px;height:20px;padding:0;position:relative}.nt-switch:before{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.nt-page input.nt-switch:checked{background:var(--ws-blue)}.nt-switch:checked:before{transform:translate(14px)}.nt-time-fields{flex-wrap:wrap;align-items:center;gap:15px;margin-top:15px;display:flex}.nt-time-fields label{align-items:center;gap:8px;display:flex}.nt-time-fields input,.nt-minimum-row input{background:var(--ws-base);border:1px solid var(--ws-line);color:var(--ws-ink);border-radius:8px;padding:7px 10px}.nt-save-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.nt-status{color:var(--ws-muted);min-height:17px;font-size:12px}.nt-role-group{border-bottom:1px solid var(--ws-line);padding:16px 0}.nt-role-group>div{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.nt-role-group label{align-items:center;gap:6px;font-size:12px;display:flex}.nt-search{border:1px solid var(--ws-line);border-radius:9px;align-items:center;gap:8px;max-width:430px;margin:18px 0 10px;padding:7px 11px;display:flex}.nt-search input{width:100%;min-width:0;color:var(--ws-ink);background:0 0;border:0}.nt-minimum-row{border-bottom:1px solid var(--ws-line);grid-template-columns:minmax(0,1fr) 155px 38px;align-items:center;gap:10px;padding:12px 0;display:grid}.nt-minimum-row label{align-items:center;gap:8px;display:flex}.nt-minimum-row input{width:104px}.nt-minimum-row label span{font-size:12px}.nt-minimum-row button{padding:7px}.nt-pagination{color:var(--ws-muted);justify-content:flex-end;align-items:center;gap:8px;margin-top:15px;font-size:12px;display:flex}.nt-pagination button{padding:7px}.nt-history-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px;font-size:12px;display:flex}.nt-history{background:var(--ws-solid);border:1px solid var(--ws-line);border-radius:20px;padding:18px 22px}.nt-history .nt-card-actions{justify-content:flex-start;gap:28px}.nt-history .nt-notice strong{font-size:14px}@keyframes nt-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.nt-panel,.nt-toast,.nt-switch:before{transition:none;animation:none}}@media screen and (min-width:960px){:root[data-orders-design=linear] .nt-panel{--ws-ink:var(--ol-ink);--ws-muted:var(--ol-muted);--ws-line:var(--ol-line);--ws-blue:var(--ol-primary);--ws-blue-text:var(--ol-accent);--ws-button-hover:var(--ol-hover);--nt-rule:linear-gradient(to right, transparent, var(--ol-line) 14%, var(--ol-line) 86%, transparent);background:var(--ol-surface);width:400px;color:var(--ol-ink);scrollbar-color:var(--ol-edge) transparent;border:0;border-radius:12px;padding:14px 14px 10px;font-size:12px;line-height:18px;animation-timing-function:cubic-bezier(.23,1,.32,1);box-shadow:8px 16px 40px #0000001a}:root[data-orders-design=linear] .nt-panel ::selection{background:var(--ol-selected);color:var(--ol-ink)}:root[data-orders-design=linear] .nt-panel :is(button,input,[tabindex]):focus-visible{outline:2px solid var(--ol-accent);outline-offset:-2px}:root[data-orders-design=linear] .nt-panel svg{stroke-width:1.7px}:root[data-orders-design=linear] .nt-panel header{flex:none;align-items:flex-start;gap:4px}:root[data-orders-design=linear] .nt-panel h2{margin:0;font-size:14px;font-weight:600;line-height:22px}:root[data-orders-design=linear] .nt-panel header p{margin:2px 0 0;font-size:11px;line-height:16px}:root[data-orders-design=linear] .nt-panel button{border-radius:6px;transition:color .14s ease-out,background-color .14s ease-out}:root[data-orders-design=linear] .nt-panel button.nt-icon{width:28px;height:28px;color:var(--ol-muted);border-radius:5px}:root[data-orders-design=linear] .nt-panel button.nt-icon svg{width:16px;height:16px}:root[data-orders-design=linear] .nt-panel button.nt-icon:hover{color:var(--ol-ink)}:root[data-orders-design=linear] .nt-panel .nt-filters{background:var(--nt-rule) bottom / 100% 1px no-repeat;flex-wrap:nowrap;flex:none;gap:22px;margin-top:8px;position:relative}:root[data-orders-design=linear] .nt-panel .nt-filters button{min-height:44px;color:var(--ol-muted);white-space:nowrap;background:0 0;border-radius:0;padding:10px 0 12px;font-size:12px;line-height:20px}:root[data-orders-design=linear] .nt-panel .nt-filters button:hover,:root[data-orders-design=linear] .nt-panel .nt-filters button[aria-selected=true]{color:var(--ol-ink);background:0 0}:root[data-orders-design=linear] .nt-panel .nt-filters button[aria-selected=true]{font-weight:500}:root[data-orders-design=linear] .nt-panel .nt-filters .lb-tab-indicator{transform-origin:0;pointer-events:none;background:linear-gradient(to right, transparent, var(--ol-accent) 14%, var(--ol-accent) 86%, transparent);width:1px;height:2px;display:block;position:absolute;bottom:0;left:0}:root[data-orders-design=linear] .nt-panel .nt-feed-tools{color:var(--ol-muted);flex:none;padding:10px 0}:root[data-orders-design=linear] .nt-panel .nt-feed-tools label{cursor:pointer}:root[data-orders-design=linear] .nt-panel .nt-feed-tools input{width:14px;height:14px;margin:0}:root[data-orders-design=linear] .nt-panel button.nt-text-button{min-height:28px;color:var(--ol-muted);padding:4px 6px;font-size:11px;line-height:18px}:root[data-orders-design=linear] .nt-panel button.nt-text-button:hover:enabled{background:var(--ol-hover);color:var(--ol-ink)}:root[data-orders-design=linear] .nt-panel button.nt-text-button[aria-pressed=true]{color:var(--ol-accent);background:var(--ol-selected)}:root[data-orders-design=linear] .nt-panel .nt-feed{scrollbar-width:thin;min-height:0;max-height:400px}:root[data-orders-design=linear] .nt-panel .nt-notice{padding:12px 0}:root[data-orders-design=linear] .nt-panel .nt-notice-body{grid-template-columns:28px minmax(0,1fr);gap:9px}:root[data-orders-design=linear] .nt-panel .nt-symbol{border-radius:6px;width:28px;height:28px}:root[data-orders-design=linear] .nt-panel .nt-symbol svg{width:16px;height:16px}:root[data-orders-design=linear] .nt-panel .nt-notice strong{font-size:12px;line-height:18px}:root[data-orders-design=linear] .nt-panel .nt-notice p{margin:3px 0}:root[data-orders-design=linear] .nt-panel .nt-notice time{margin-top:5px}:root[data-orders-design=linear] .nt-panel .nt-card-actions{gap:4px;margin-top:4px}:root[data-orders-design=linear] .nt-panel .nt-empty{flex-direction:column;justify-content:center;align-items:center;min-height:160px;padding:24px 12px;font-size:12px;display:flex}:root[data-orders-design=linear] .nt-panel .nt-empty svg{width:22px;height:22px;margin:0 0 10px}:root[data-orders-design=linear] .nt-panel .nt-empty p{margin:0}:root[data-orders-design=linear] .nt-panel footer{background:var(--nt-rule) top / 100% 1px no-repeat;border:0;flex-wrap:nowrap;flex:none;gap:8px;padding:8px 0 0}}@media (max-width:650px){.nt-panel,.nt-toasts{right:12px}.nt-page{padding:16px 0}.nt-settings-card{padding:15px}.nt-channel-table td:not(:first-child){width:50px}.nt-channel-table th{padding:10px 3px}.nt-channel-table td{padding:13px 3px}.nt-minimum-row{grid-template-columns:minmax(0,1fr) 108px 34px}.nt-minimum-row input{width:70px}.nt-page-tabs{gap:12px}.nt-history{padding:15px}}
