:root{--primary-color: #5ee8bd;--body-color: #05080a;--card-color: rgba(20, 24, 27, .92);--border-color: rgba(255, 255, 255, .14);--text-color: rgba(245, 245, 247, .9);--text-color-1: rgba(245, 245, 247, .95);--text-color-2: rgba(245, 245, 247, .8);--text-color-3: rgba(245, 245, 247, .58);--error-color: #e88080;--warning-color-suppl: #f2c97d;--code-color: rgba(255, 255, 255, .12);--accent-soft: rgba(94, 232, 189, .1);--accent-soft-strong: rgba(94, 232, 189, .16);--accent-line: rgba(94, 232, 189, .56)}[data-theme=light]{--primary-color: #0e8a6a;--accent-soft: rgba(14, 138, 106, .1);--accent-soft-strong: rgba(14, 138, 106, .16);--accent-line: rgba(14, 138, 106, .5);--body-color: #f5f5f7;--card-color: rgba(255, 255, 255, .92);--border-color: rgba(0, 0, 0, .1);--text-color: #1d1d1f;--text-color-1: #1d1d1f;--text-color-2: #424245;--text-color-3: #86868b;--error-color: #d03050;--warning-color-suppl: #f0a020;--code-color: #f4f4f8}html,body{height:100%;margin:0;padding:0;background:#05080a;color:#f5f5f7e6}html{touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}#app{min-height:100%;min-height:100dvh}.n-modal{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.n-popover,.n-drawer,.n-dropdown-menu{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}.n-badge-sup{pointer-events:none!important;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}[data-theme=light] .n-card{box-shadow:0 1px 2px #0000000a,0 8px 24px #0000000f;border:1px solid rgba(0,0,0,.05)}.theme-reveal-overlay{position:fixed;inset:0;z-index:100000;pointer-events:none;background:#05080a;opacity:1;transition:opacity .56s ease}.theme-reveal-overlay--out{opacity:0}@media(max-width:900px){.v-binder-follower-content:has(.notification-panel),.v-binder-follower-content:has(.task-center-panel){position:fixed!important;left:10px!important;right:10px!important;top:64px!important;transform:none!important}.n-popover:has(.notification-panel),.n-popover:has(.task-center-panel){box-sizing:border-box;max-height:calc(100vh - 84px);overflow:auto;width:100%}.n-popover:has(.notification-panel) .n-popover-arrow-wrapper,.n-popover:has(.task-center-panel) .n-popover-arrow-wrapper{display:none}.notification-panel,.task-center-panel{width:100%!important}}.sheet-modal{max-width:420px;width:calc(100vw - 32px)}.sheet-modal--detail{max-width:480px}.sheet-modal.n-modal.n-card>.n-card-header{box-sizing:border-box;padding:18px 18px 0}.sheet-modal.n-modal.n-card>.n-card__content,.sheet-modal.n-modal.n-card>.n-card-content{box-sizing:border-box;padding:14px 18px 18px}.sheet-modal.n-modal.n-card>.n-card-footer{box-sizing:border-box;padding:0 18px 18px}@media(max-width:720px){.sheet-modal.n-modal.n-card{border-radius:20px 20px 0 0;bottom:0;left:0;margin:0;max-height:92dvh;max-width:100vw;overflow-y:auto;position:fixed;right:0;width:100vw}.sheet-modal.n-modal.n-card>.n-card-header{padding:16px 16px 0}.sheet-modal.n-modal.n-card>.n-card__content,.sheet-modal.n-modal.n-card>.n-card-content{padding:12px 16px 16px}.sheet-modal.n-modal.n-card>.n-card-footer{padding:0 16px 16px}}.np-alert.n-alert{align-items:center;display:flex;gap:0}.np-alert.n-alert .n-alert__icon{flex:0 0 auto;height:auto!important;left:auto!important;margin:0 10px 0 12px!important;position:static!important;top:auto!important;transform:none!important}.np-alert.n-alert--show-icon .n-alert-body{flex:1 1 auto;min-width:0;padding-bottom:10px;padding-left:0!important;padding-right:12px;padding-top:10px}.np-alert.n-alert .n-alert-body__title,.np-alert.n-alert .n-alert-body__content{min-width:0}.np-alert-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;width:100%}.np-alert-row>span,.np-alert-row>p{flex:1 1 12rem;line-height:1.45;margin:0;min-width:0}.np-alert-row>.n-button{flex:0 0 auto}@media(max-width:480px){.np-alert-row{align-items:stretch;flex-direction:column}.np-alert-row>.n-button{width:100%}}
