.nw{--nw-accent:var(--nv-accent,var(--theme-elevation-800));height:100%;display:flex;flex-direction:column;gap:14px;padding:20px 22px;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-l,8px);box-shadow:0 1px 2px rgba(0,0,0,.04);color:var(--theme-text);transition:box-shadow .3s ease,border-color .3s ease}.nw:hover{border-color:var(--theme-elevation-150);box-shadow:0 6px 20px -12px rgba(0,0,0,.18)}.nw__head{justify-content:space-between;gap:12px}.nw__head,.nw__title{display:flex;align-items:center}.nw__title{gap:10px;margin:0;font-size:15px;line-height:1.3;font-weight:600}.nw__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;color:var(--nw-accent);background:color-mix(in srgb,var(--nw-accent) 12%,transparent)}.nw-link,.nw__action{font-size:13px;color:var(--theme-elevation-500);text-decoration:none;white-space:nowrap}.nw-link:hover,.nw__action:hover{color:var(--nw-accent)}.nw__body{flex:1 1;min-height:0}.nw-empty{margin:0;font-size:13px;color:var(--theme-elevation-500)}.nw-list{list-style:none;margin:0 -10px;padding:0}.nw-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--style-radius-m,4px);color:inherit;text-decoration:none;transition:background .2s ease}.nw-row:hover{background:var(--theme-elevation-50)}.nw-row__main{display:flex;flex:1 1;min-width:0;flex-direction:column}.nw-row__title{font-size:14px;font-weight:500}.nw-row__meta,.nw-row__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nw-row__meta{font-size:12px;color:var(--theme-elevation-500)}.nw-row__side{flex-shrink:0;font-size:12px;color:var(--theme-elevation-400)}.nw-tag{flex-shrink:0;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:500;background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.nw-tag--warn{background:var(--theme-warning-150);color:var(--theme-warning-800)}.nw-dot{flex-shrink:0;width:8px;height:8px;border-radius:999px;background:var(--theme-elevation-250)}.nw-dot--new{background:var(--nw-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--nw-accent) 20%,transparent)}.nw-dot--in_progress{background:var(--theme-warning-500,#d97706)}.nw-dot--replied{background:var(--theme-success-500,#16a34a)}.nw-welcome{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;padding:26px 28px;background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--nw-accent) 14%,transparent) 0,transparent 60%),var(--theme-elevation-0)}.nw-welcome__date{margin:0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-elevation-500)}.nw-welcome__hello{margin:6px 0 4px;font-size:28px;line-height:1.2;font-weight:600}.nw-welcome__sub{margin:0;font-size:14px;color:var(--theme-elevation-600)}.nw-welcome__sub .nw-link{font-size:14px;font-weight:500;color:var(--nw-accent)}.nw-welcome__actions{display:flex;flex-wrap:wrap;gap:8px}.nw-chip{padding:8px 14px;border:1px solid var(--theme-elevation-150);border-radius:999px;font-size:13px;font-weight:500;color:var(--theme-text);text-decoration:none;background:var(--theme-elevation-0);transition:border-color .2s ease,background .2s ease,transform .2s ease}.nw-chip:hover{border-color:var(--nw-accent);transform:translateY(-1px)}.nw-chip--solid{border-color:var(--nw-accent);background:var(--nw-accent);color:var(--nv-accent-text,var(--theme-elevation-0))}.nw-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:0;padding:0;overflow:hidden}.nw-stat{display:flex;flex-direction:column;gap:4px;padding:18px 22px;border-right:1px solid var(--theme-elevation-100);color:inherit;text-decoration:none;transition:background .2s ease}.nw-stat:last-child{border-right:0}.nw-stat:hover{background:var(--theme-elevation-50)}.nw-stat__value{font-size:28px;line-height:1.1;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nw-stat__label{font-size:12px;color:var(--theme-elevation-500)}.nw-stat--accent .nw-stat__value{color:var(--nw-accent)}.nw-chart__total{margin:0 0 10px;font-size:13px;color:var(--theme-elevation-500)}.nw-chart__total strong{font-size:24px;font-weight:600;color:var(--theme-text)}.nw-chart{display:block;width:100%;height:140px}.nw-chart__bar{fill:var(--nw-accent);opacity:.85;transition:opacity .2s ease}.nw-chart__bar:hover{opacity:1}.nw-chart__bar--zero{fill:var(--theme-elevation-150)}.nw-chart__axis{display:flex;justify-content:space-between;margin-top:6px;font-size:11px;color:var(--theme-elevation-400)}.nw-meter{height:6px;border-radius:999px;background:var(--theme-elevation-100);overflow:hidden}.nw-meter span{display:block;height:100%;border-radius:inherit;background:var(--nw-accent)}.nw-meter__label{margin:8px 0 6px;font-size:12px;color:var(--theme-elevation-500)}.nw-note{--note:#fde68a;background:color-mix(in srgb,var(--note) 45%,var(--theme-elevation-0));border-color:color-mix(in srgb,var(--note) 70%,var(--theme-elevation-0))}.nw-note--blue{--note:#bfdbfe}.nw-note--green{--note:#bbf7d0}.nw-note--pink{--note:#fbcfe8}.nw-note--grey{--note:var(--theme-elevation-150)}.nw-note .nw__icon{color:inherit;background:color-mix(in srgb,var(--note) 80%,transparent)}.nw-note__text{margin:0;font-size:14px;line-height:1.55;white-space:pre-wrap}.nw-appearance{display:flex;flex-direction:column;gap:14px}.nw-appearance__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.nw-appearance__label{width:90px;font-size:13px;color:var(--theme-elevation-500)}.nw-swatches{display:flex;flex-wrap:wrap;gap:8px}.nw-swatch{position:relative;width:28px;height:28px;padding:0;border:0;border-radius:999px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);transition:transform .2s ease,box-shadow .2s ease}.nw-swatch:hover{transform:scale(1.08)}.nw-swatch.is-on{box-shadow:0 0 0 2px var(--theme-elevation-0),0 0 0 4px var(--theme-text)}.nw-swatch--default{background:linear-gradient(135deg,#2f2f2f 50%,#9a9a9a 0)}.nw-swatch--custom{display:inline-flex;overflow:hidden;background:conic-gradient(#e11d48,#f59e0b,#16a34a,#0ea5e9,#7c3aed,#e11d48)}.nw-swatch--custom input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.nw-segment{display:inline-flex;padding:3px;border-radius:999px;background:var(--theme-elevation-100)}.nw-segment button{padding:5px 14px;border:0;border-radius:999px;font:inherit;font-size:13px;color:var(--theme-elevation-600);background:rgba(0,0,0,0);cursor:pointer;transition:background .2s ease,color .2s ease}.nw-segment button.is-on{color:var(--theme-text);background:var(--theme-elevation-0);box-shadow:0 1px 3px rgba(0,0,0,.12)}.nw-appearance__reset{align-self:flex-start;padding:0;border:0;font:inherit;font-size:12px;color:var(--theme-elevation-500);background:none;text-decoration:underline;cursor:pointer}.nw-appearance--compact .nw-appearance__label{width:78px}.nw-appearance-field{margin-top:8px;padding:22px 24px;border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-l,8px)}.nw-appearance-field__title{margin:0 0 4px;font-size:16px}.nw-appearance-field__hint{margin:0 0 16px;font-size:13px;color:var(--theme-elevation-500)}.rv{--rv-accent:var(--theme-text);--rv-accent-dark:var(--theme-elevation-700);--rv-on-accent:var(--theme-elevation-0);max-width:960px;font-family:Nata Sans,system-ui,Segoe UI,Arial,sans-serif;padding:32px var(--gutter-h,24px) 80px;color:var(--theme-text)}.rv-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.rv-eyebrow{display:block;margin-bottom:4px;color:var(--theme-elevation-500);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rv-title{margin:0;font-family:inherit;letter-spacing:-.01em;font-size:28px;line-height:1.2}.rv-sub{margin:6px 0 0;color:var(--theme-elevation-600)}.rv-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px}.rv-tabs{display:flex;gap:4px;padding:4px;border-radius:999px;background:var(--theme-elevation-50)}.rv-tab{border:0;border-radius:999px;padding:7px 14px;background:rgba(0,0,0,0);color:var(--theme-elevation-700);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.rv-tab span{margin-left:4px;color:var(--theme-elevation-500);font-weight:500}.rv-tab.is-on{background:var(--rv-accent);color:var(--rv-on-accent)}.rv-tab.is-on span{color:inherit;opacity:.7}.rv-input{min-width:160px;border:1px solid var(--theme-elevation-150);border-radius:999px;padding:8px 14px;background:var(--theme-elevation-0);color:var(--theme-text);font:inherit;font-size:13px}.rv-tools input.rv-input{flex:1 1}.rv-note{margin:0 0 20px;padding:12px 16px;border-radius:var(--style-radius-m,6px);background:color-mix(in srgb,var(--rv-accent) 10%,transparent);font-size:13px}.rv-note--err{background:color-mix(in srgb,var(--theme-error-500,#d33) 14%,transparent)}.rv-empty{color:var(--theme-elevation-500)}.rv-group{margin-bottom:32px}.rv-group__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 12px;font-size:17px}.rv-group__title a{color:var(--theme-elevation-500);font-size:13px;font-weight:500}.rv-thread{display:flex;flex-direction:column;gap:12px;margin-bottom:12px;padding:16px 18px;border:1px solid var(--theme-elevation-100);border-radius:var(--style-radius-l,8px);background:var(--theme-elevation-0)}.rv-thread.is-resolved{opacity:.7}.rv-thread__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rv-pin{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px 999px 999px 4px;background:var(--rv-accent);color:var(--rv-on-accent);font-size:12px;font-weight:700}.is-resolved .rv-pin{background:var(--theme-elevation-400)}.rv-where{display:flex;flex-wrap:wrap;gap:8px;font-size:14px}.rv-where span{color:var(--theme-elevation-500)}.rv-chip{border:1px solid var(--rv-accent);border-radius:999px;padding:1px 9px;background:rgba(0,0,0,0);color:var(--rv-accent);font-size:11px;font-weight:700}.rv-chip--done{border-color:var(--theme-success-500,#2c7a4b);color:var(--theme-success-500,#2c7a4b)}.rv-quote{margin:0;padding:8px 12px;border-left:3px solid var(--theme-elevation-200);color:var(--theme-elevation-700);font-size:14px}.rv-preview img,.rv-preview video{display:block;width:220px;max-width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--style-radius-m,6px);background:var(--theme-elevation-50)}.rv-msg{display:flex;gap:10px}.rv-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--theme-elevation-800);box-shadow:0 0 0 1px var(--theme-elevation-250,var(--theme-elevation-200));color:#fff;font-size:11px;font-weight:700}.rv-msg__body{min-width:0}.rv-msg__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 2px;font-size:13px}.rv-msg__meta>span:last-child{color:var(--theme-elevation-500)}.rv-msg__extra,.rv-msg__text{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.5}.rv-msg__extra a,.rv-msg__file{word-break:break-all}.rv-msg__file img{display:block;max-width:260px;margin-top:6px;border-radius:var(--style-radius-m,6px)}.rv-reply{display:flex;align-items:flex-start;gap:10px}.rv-reply textarea{flex:1 1;min-height:36px;border:1px solid var(--theme-elevation-150);border-radius:18px;padding:8px 14px;background:var(--theme-elevation-0);color:var(--theme-text);font:inherit;font-size:14px;resize:vertical}.rv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;border-top:1px solid var(--theme-elevation-50)}.rv-btn{border:1px solid var(--theme-elevation-150);border-radius:999px;padding:7px 14px;background:var(--theme-elevation-0);color:var(--theme-text);font:inherit;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer}.rv-btn:hover{border-color:var(--theme-elevation-300)}.rv-btn:disabled{opacity:.5;cursor:default}.rv-btn--primary{border-color:var(--rv-accent);background:var(--rv-accent);color:var(--rv-on-accent)}.rv-btn--primary:hover{border-color:var(--rv-accent-dark);background:var(--rv-accent-dark)}.rv-file{display:inline-block;margin-top:6px;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--rv-accent) 10%,transparent);font-size:13px;font-weight:600;text-decoration:none}.rv-link{color:var(--theme-elevation-600);font-size:13px}.rv-link:hover{color:var(--rv-accent)}.rv{--rv-ease:cubic-bezier(0.22,1,0.36,1)}.rv :is(.rv-btn,.rv-tab,.rv-link,.rv-input,.rv-reply textarea){transition:background-color .2s var(--rv-ease),border-color .2s var(--rv-ease),color .2s var(--rv-ease),opacity .2s var(--rv-ease),transform .2s var(--rv-ease)}.rv :is(.rv-btn,.rv-tab):active:not(:disabled){transform:scale(.97)}.rv-thread{animation:rv-rise .34s var(--rv-ease) both;transition:opacity .34s var(--rv-ease)}@keyframes rv-rise{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.rv *,.rv :after,.rv :before{animation:none!important;transition-duration:.01ms!important}}