.em-smart-view{position:relative;display:inline-flex;margin-right:8px}.em-sv-box{display:inline-flex;align-items:stretch;min-height:38px;border:1px solid #d6d6d6;border-radius:5px;background-color:var(--eq-white,#fff);color:var(--em-dim,#6c7a76);transition:border-color .15s ease-in-out}.em-sv-box--on,.em-sv-box:hover{border-color:var(--eq-green,#41aa05)}.em-sv-box--on{color:var(--eq-green,#41aa05)}body.dark-mode .em-sv-box{border-color:#535353;background-color:#1a1a1a}body.dark-mode .em-sv-box--on,body.dark-mode .em-sv-box:hover{border-color:var(--eq-green,#41aa05)}.em-sv-box__main,.em-sv-box__switch{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:inherit;font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer}.em-sv-box__main{padding:0 10px 0 12px}.em-sv-box__switch{padding:0 10px 0 4px}.em-sv-box__track{position:relative;width:30px;height:17px;border-radius:9px;background:#c9ccce;transition:background .15s ease}body.dark-mode .em-sv-box__track{background:#4a4f50}.em-sv-box__switch.is-on .em-sv-box__track{background:var(--eq-green,#41aa05)}.em-sv-box__knob{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease}.em-sv-box__switch.is-on .em-sv-box__knob{transform:translateX(13px)}.em-sv-box__state{min-width:24px;font-size:11px;font-weight:700;letter-spacing:.3px;text-align:left}.em-sv-icon{flex:none}.follow_picker.em-smart-view__panel{left:0;right:auto;width:min(330px,calc(100vw - 32px));margin-top:8px;padding-bottom:8px;border-color:var(--eq-green,#41aa05)}.em-smart-view__titlerow{display:flex;align-items:center;justify-content:space-between;gap:10px}.em-smart-view__title{color:#2f7f03;font-size:14px}body.dark-mode .em-smart-view__title{color:#7edb4a}.em-smart-view__summary{margin-top:3px;font-size:12px;font-weight:500;line-height:1.4;color:#5b6a66;white-space:normal}body.dark-mode .em-smart-view__summary{color:#bdbdbd}.em-smart-view__switch{position:relative;flex:none;width:36px;height:20px;padding:0;border:0;border-radius:10px;background:#c9ccce;cursor:pointer;transition:background .15s ease}.em-smart-view__switch.is-on{background:var(--eq-green,#41aa05)}.em-smart-view__switch-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease}.em-smart-view__switch.is-on .em-smart-view__switch-knob{transform:translateX(16px)}body.dark-mode .em-smart-view__switch:not(.is-on){background:#4a4f50}.follow_picker__list.em-smart-view__list{max-height:none;overflow:visible}.em-smart-view__list.is-off{opacity:.55}.em-smart-view__item{padding:2px 0 6px}.em-smart-view__item+.em-smart-view__item{border-top:1px solid #edf0ef}body.dark-mode .em-smart-view__item+.em-smart-view__item{border-top-color:#2a3031}.follow_picker__item.em-smart-view__check{align-items:flex-start;padding:8px 14px 4px}.follow_picker__item.em-smart-view__check input{margin-top:2px}.em-smart-view__label{display:block;font-weight:600}.em-smart-view__hint{display:block;margin-top:2px;font-size:12px;font-weight:400;line-height:1.4;color:#6c7a76}body.dark-mode .follow_picker__item span.em-smart-view__hint{color:#9aa3a4}.em-smart-view__input{width:100%;height:32px;padding:0 10px;border:1px solid #d6dbd9;border-radius:8px;background:#fff;color:inherit;font:inherit;font-size:13px}.em-smart-view__input:focus{outline:none;border-color:var(--eq-green,#41aa05)}body.dark-mode .em-smart-view__input{border-color:#3a4243;background:#161a1b}.em-smart-view__sector-search{position:relative;margin:4px 14px 0 39px}.em-smart-view__sector-search .em-smart-view__input{padding-right:28px}.em-smart-view__chev{position:absolute;top:9px;right:10px;color:#8a9592;pointer-events:none}.em-smart-view__sector-list{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:2;max-height:200px;margin:0;padding:4px 0;overflow-y:auto;list-style:none;border:1px solid #d6dbd9;border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.12)}body.dark-mode .em-smart-view__sector-list{border-color:#3a4243;background:#161a1b}.em-smart-view__sector-list button{display:block;width:100%;padding:6px 10px;border:0;background:none;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.em-smart-view__sector-list button:hover{background:#eef8e7}body.dark-mode .em-smart-view__sector-list button:hover{background:#102a06}.em-smart-view__chips{display:flex;flex-wrap:wrap;gap:6px;margin:8px 14px 2px 39px}.em-smart-view__chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 10px;border:1px solid var(--eq-green,#41aa05);border-radius:12px;background:#eef8e7;color:#2f7f03;font-size:12px;font-weight:600}.em-smart-view__chip button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:none;color:inherit;font-size:11px;cursor:pointer}.em-smart-view__chip button:hover{background:rgba(65,170,5,.18)}body.dark-mode .em-smart-view__chip{background:#102a06;color:#7edb4a}.em-smart-view__amount{display:inline-flex;align-items:center;gap:6px;margin:4px 14px 0 39px}.em-smart-view__amount .em-smart-view__input{width:90px}.em-smart-view__unit{font-size:12px;color:#6c7a76}.em-sv-tag{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:1px 7px;border:1px solid var(--eq-green,#41aa05);border-radius:4px;background:transparent;color:var(--eq-green,#41aa05);font-size:11px;font-weight:600;line-height:16px;vertical-align:middle;white-space:nowrap}