@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500;600;700;800&display=swap";.ns{--ns-ink: #353535;--ns-soft: oklch(.629 .032 265.7);--ns-faint: oklch(.754 .045 265.7);--ns-line: oklch(.939 .006 265.7);--ns-line-hover: oklch(.913 .009 265.7);--ns-dash: oklch(.899 .011 265.7);--ns-fill: oklch(.949 .005 265.7);--ns-fill-hover: oklch(.946 .006 265.7);--ns-canvas: oklch(.975 .003 265.7);--ns-head: "Manrope", "Inter", sans-serif;--ns-ease: cubic-bezier(.4, 0, .2, 1);--ns-spring: cubic-bezier(.22, 1, .36, 1);--ns-zoom: cubic-bezier(.2, .8, .2, 1);position:absolute;top:0;left:0;width:1440px;height:900px;overflow:hidden;background:var(--ns-canvas);color:var(--ns-ink);font:400 14px/20px Inter,sans-serif;letter-spacing:-.7px;text-align:left;transform-origin:top left;transform:scale(var(--ns-s, 1))}.ns *,.ns *:before,.ns *:after{box-sizing:border-box}:where(.ns) :where(p,h1,h2,h3,ul,ol,dl,dd){margin:0;padding:0}:where(.ns) li{list-style:none}:where(.ns) button{margin:0;border:0;padding:0;background:none;font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer}.ns img,.ns svg{display:block;max-width:none}:where(.ns) textarea,:where(.ns) input{display:block;width:100%;margin:0;border:0;padding:0;outline:0;resize:none;background:none;font:inherit;letter-spacing:inherit;color:inherit}.ns button:focus-visible,.ns [role=button]:focus-visible{outline:2px solid oklch(.7 .1 250);outline-offset:1px}.ns-top{position:absolute;inset:0 0 auto;height:40px}.ns-light{position:absolute;top:13.5px;width:13px;height:13px;border-radius:50%}.ns-light:nth-child(1){left:8.5px;background:#ff5f57}.ns-light:nth-child(2){left:31.5px;background:#febc2e}.ns-light:nth-child(3){left:54.5px;background:#28c840}.ns-top__icon{position:absolute;top:12px;color:var(--ns-faint)}.ns-top__icon--dim{opacity:.55}.ns-search{position:absolute;top:3.75px;left:510px;display:flex;align-items:center;gap:6px;width:420px;height:32.5px;padding:0 10px;border:1px solid var(--ns-line);border-radius:9.75px;background:#fff;font-size:13px;letter-spacing:-.325px;color:var(--ns-soft)}.ns-search svg{color:var(--ns-faint)}.ns-rail{position:absolute;top:40px;bottom:0;left:0;width:64px}.ns-rail__logo{position:absolute;top:15px;left:19px;color:#111}.ns-rail__btn{position:absolute;left:15px;display:grid;place-items:center;width:34px;height:34.25px;border-radius:9px;color:var(--ns-faint);transition:color .15s var(--ns-ease),background-color .15s var(--ns-ease)}.ns-rail__btn:hover{color:var(--ns-soft);background:var(--ns-fill-hover)}.ns-rail__btn.is-on{background:#fff;color:var(--ns-ink);box-shadow:0 1px 3px #1e28461a,0 0 0 .5px #1e28460d}.ns-avatar{position:absolute;left:17px;bottom:25px;display:grid;place-items:center;width:30px;height:30px;border-radius:7.5px;background:var(--ns-fill);font:500 12px/16px var(--ns-head);letter-spacing:0;color:var(--ns-faint)}.ns-win{position:absolute;top:41px;left:65px;width:1366px;height:850px;overflow:hidden;display:flex;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #1e28460a,0 1px 4px #1e28460d}.ns-main{position:relative;flex:none;width:1026px;height:100%;overflow:hidden;background-color:#fff;background-image:radial-gradient(circle at center,rgb(232 234 240) 1px,transparent 1.1px);background-size:22px 22px}.ns-scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:37.5px 37.5px 0;scrollbar-width:thin;scrollbar-color:var(--ns-dash) transparent}.ns-home{padding-bottom:37.5px}.ns-scroll{container-type:inline-size}.ns-greet{padding:0 3.75px 7.5px 0;font:800 48px/54px var(--ns-head);letter-spacing:-2.4px;background:linear-gradient(174.28deg,#80899d,#353535 82%);-webkit-background-clip:text;background-clip:text;color:transparent}.ns-bar{display:flex;align-items:center;justify-content:space-between;height:35px;margin-top:7.5px}.ns-date{display:flex;gap:7.5px;font-weight:300;font-size:17px;line-height:24px;color:var(--ns-faint)}.ns-bar__btns{display:flex;gap:7.5px}.ns-btn{display:flex;align-items:center;gap:5.25px;height:35px;padding:0 12.25px;border:1px solid var(--ns-line);border-radius:10.5px;background:#fff;font:700 14px/20px var(--ns-head);letter-spacing:-.7px;transition:all .15s var(--ns-ease)}.ns-btn:hover{background:var(--ns-canvas);border-color:var(--ns-line-hover)}.ns-btn:disabled{opacity:.4;cursor:default}.ns-btn svg{color:var(--ns-faint)}.ns-btn.is-busy svg{animation:ns-spin .7s linear infinite}@keyframes ns-spin{to{transform:rotate(360deg)}}.ns-cards{display:grid;grid-template-columns:1fr 1fr;gap:18.75px;margin-top:30px}.ns-card{position:relative;height:160px;border:1px dashed var(--ns-dash);border-radius:15px;background:#fff}.ns-card__title{position:absolute;top:18.75px;left:18.75px;font:700 17px/22px var(--ns-head)}.ns-card__sub{position:absolute;top:46.5px;left:18.75px;font-size:14px;line-height:18.75px;color:#a2afcd}.ns-card__sub.is-count{font-weight:500;color:#085fb7}.ns-cta{position:absolute;bottom:18.75px;left:18.75px;display:flex;align-items:center;gap:4.875px;height:32.5px;padding:0 11.375px;border-radius:9.75px;background:var(--ns-ink);font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:#fff;transition:opacity .2s var(--ns-ease)}.ns-cta:hover{opacity:.9}.ns-art{position:absolute;top:9.75px;right:9.75px;width:223px;height:139px;overflow:hidden;border-radius:10px;background:#f3f4f6}.ns-art__origin{position:absolute;top:17.4px;left:51.2px}.ns-tile-logo{position:absolute;top:0;left:0;display:grid;place-items:center;width:58.2px;height:58.2px;border:1px solid var(--ns-line);border-radius:15px;background:#fff;box-shadow:0 2px 2px #0000001f;transition:transform .42s var(--ns-spring)}.ns-tile-logo img{width:33px;height:33px}.ns-tile-logo--outlook{transform:translate(63px) rotate(-.16deg);transition-delay:.06s}.ns-tile-logo--slack{transform:translate(26px,21px) rotate(-.16deg);transition-delay:.03s}.ns-tile-logo--gmail{transform:translateY(46px) rotate(-.25deg);transition-delay:0s}.ns-card:hover .ns-tile-logo--outlook{transform:translate(71px,-7px) rotate(-.16deg);transition-delay:0s}.ns-card:hover .ns-tile-logo--slack{transition-delay:.04s}.ns-card:hover .ns-tile-logo--gmail{transform:translate(-8px,53px) rotate(-.25deg);transition-delay:.08s}.ns-mini{position:absolute;top:36px;left:16px;width:190px;height:130px;padding:11.5px 14px 0;border:1px solid var(--ns-line);border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000000f;transition:translate .3s var(--ns-ease)}.ns-card:hover .ns-mini{translate:0 -7.5px}.ns-mini b{display:block;font:700 8px/10px var(--ns-head);letter-spacing:-.3px}.ns-mini small{display:block;font-size:5px;line-height:7px;letter-spacing:0;color:#a2afcd}.ns-mini hr{margin:6px 0 0;border:0;border-top:.5px solid var(--ns-line)}.ns-mini i{display:block;margin-top:8px;font:700 6.5px/8px var(--ns-head);font-style:normal;letter-spacing:-.2px}.ns-mini span{display:block;height:3px;margin-top:4px;border-radius:3px;background:var(--ns-fill)}.ns-sug{position:relative;display:flex;flex-direction:column;height:559.5px;margin-top:18.75px;overflow:hidden;border:1px dashed var(--ns-dash);border-radius:15px;background:#fff}.ns-sug__head{flex:none;display:flex;align-items:stretch;height:66px;padding:0 18.75px;border-bottom:1px dashed var(--ns-dash)}.ns-sug__title{align-self:center;margin-right:15px;font:700 17px/22px var(--ns-head)}.ns-tabs{display:flex;align-items:stretch;margin-bottom:-1px}.ns-tab{position:relative;display:flex;align-items:center;padding:0 10.125px;font-size:15px;line-height:22px;font-weight:500;color:var(--ns-soft);opacity:.7;transition:color .15s var(--ns-ease),opacity .15s var(--ns-ease)}.ns-tab:hover{opacity:1}.ns-tab.is-on{color:var(--ns-ink);font-weight:600;opacity:1}.ns-tab:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:2px;background:var(--ns-ink);opacity:0;transition:opacity .15s var(--ns-ease)}.ns-tab.is-on:after{opacity:1}.ns-sug__tools{display:flex;align-items:center;gap:11.25px;margin-left:auto}.ns-toggle{display:flex;align-items:center;gap:7.5px;font-weight:500;font-size:12px;line-height:16px;color:var(--ns-faint)}.ns-toggle i{position:relative;width:26.25px;height:15px;border-radius:99px;background:var(--ns-fill);transition:background-color .15s var(--ns-ease)}.ns-toggle i:after{content:"";position:absolute;top:50%;left:2px;width:11px;height:11px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #1e284633;translate:0 -50%;transition:translate .15s var(--ns-ease)}.ns-toggle[aria-pressed=true] i{background:var(--ns-ink)}.ns-toggle[aria-pressed=true] i:after{translate:11.25px -50%}.ns-square{display:grid;place-items:center;width:27.5px;height:27.5px;border:1px solid var(--ns-line);border-radius:8px;background:#fff;transition:all .15s var(--ns-ease)}.ns-square:hover{background:var(--ns-canvas);border-color:var(--ns-line-hover)}.ns-sug__body{position:relative;flex:1;min-height:0;overflow-y:auto;padding:0 0 22px;scrollbar-width:thin;scrollbar-color:var(--ns-dash) transparent}.ns-sug:after{content:"";position:absolute;right:1px;bottom:0;left:1px;height:30px;border-radius:0 0 15px 15px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.ns-heading{padding:19.25px 18.75px 0;font:700 15px/20px Inter,sans-serif}.ns-split{margin:8px 11.25px 0;border-top:1px dashed var(--ns-dash)}.ns-label{display:flex;justify-content:space-between;padding:11.25px 18.75px 3.75px;font-weight:600;font-size:12px;line-height:18px;letter-spacing:.72px;text-transform:uppercase;color:var(--ns-soft)}.ns-section+.ns-section .ns-label{margin-top:8px}.ns-empty-list{padding:40px 18.75px;text-align:center;color:var(--ns-faint)}.ns-row{position:relative;margin:0 7.5px;border-radius:15px;transition:background-color .15s var(--ns-ease),opacity .3s var(--ns-spring)}.ns-row:hover,.ns-row.is-open{background:var(--ns-canvas)}.ns-row.is-leaving{opacity:0}.ns-row__main{display:flex;align-items:center;gap:11.25px;padding:14px 11.25px;border-radius:15px;cursor:pointer;transition:padding-bottom .3s var(--ns-spring)}.ns-row.is-open .ns-row__main{padding-bottom:0}.ns-tile{flex:none;display:grid;place-items:center;width:32px;height:32px;border:1px solid #fff;border-radius:8px;background:var(--ns-canvas);color:var(--ns-soft);box-shadow:0 1px 2px #0000001a;transition:rotate .45s var(--ns-spring),scale .45s var(--ns-spring),box-shadow .45s var(--ns-spring)}.ns-row:hover .ns-tile{rotate:-7deg;scale:1.05;box-shadow:0 2px 5px #00000029}.ns-tile.is-urgent{background:#f8d7d5;color:#8c4540}.ns-tile.is-soon{background:#f9e4c4;color:#8a6a3b}.ns-tile.is-pick{background:#d6e8fa;color:#4f7498}.ns-row__title{flex:1;min-width:0;padding-right:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;font-weight:500}.ns-row--need .ns-row__title{font-weight:700}.ns-row__more{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--ns-spring),opacity .3s var(--ns-spring)}.ns-row.is-open .ns-row__more{grid-template-rows:1fr;opacity:1}.ns-row__inner{min-height:0;overflow:hidden}.ns-row__detail{display:flex;flex-direction:column;gap:12px;padding:3.75px 11.25px 17.75px 55.25px}.ns-row__why{max-width:calc(100% - 80px);font-size:13px;line-height:18px;color:var(--ns-soft)}.ns-srcs{display:flex;gap:8px}.ns-src{display:grid;place-items:center;width:24px;height:24px;border:.5px solid var(--ns-dash);border-radius:6px;background:#fff;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .12));transition:border-color .2s var(--ns-ease),filter .2s var(--ns-ease)}.ns-src:hover{border-color:var(--ns-line-hover);filter:drop-shadow(0 1px 3px rgb(0 0 0 / .18))}.ns-src img{width:15px;height:15px}.ns-row__acts{position:absolute;top:14.5px;right:11.25px;display:flex;align-items:center;gap:7px;opacity:0;transition:opacity .15s var(--ns-ease)}.ns-row:hover .ns-row__acts,.ns-row.is-open .ns-row__acts,.ns-row:focus-within .ns-row__acts,.ns-row.has-menu .ns-row__acts{opacity:1}.ns-dots{display:grid;place-items:center;width:27px;height:29.5px;border-radius:8px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease)}.ns-dots:hover,.ns-row.has-menu .ns-dots{background:var(--ns-fill)}.ns-pair{display:flex;border:1px solid var(--ns-line);border-radius:9px;background:#fff}.ns-plus{display:grid;place-items:center;width:29.5px;height:29.5px;border-radius:8px;transition:background-color .15s var(--ns-ease)}.ns-plus:hover{background:var(--ns-canvas)}.ns-ring{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;transition:box-shadow .2s var(--ns-ease),transform .15s ease-out}.ns-ring:hover{box-shadow:0 1px 4px 0 var(--ns-line-hover),0 1px 2px 0 var(--ns-canvas)}.ns-ring__line,.ns-ring__glow{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .2s var(--ns-ease)}.ns-ring__line{background:var(--ns-line)}.ns-ring:hover .ns-ring__line,.ns-ring:hover .ns-ring__glow{opacity:1}.ns-ring__spin{position:absolute;top:50%;left:50%;width:150%;aspect-ratio:1;margin:-75% 0 0 -75%;background:conic-gradient(#eceef2,#a1bdf2 8.33%,#b9d4f5,#cbb3e7,#e2b4ea 58.33%,#e8d8f5 70.83%,#eceef2 80.56%,#eceef2);animation:ns-spin 3s linear infinite paused}.ns-ring:hover .ns-ring__spin{animation-play-state:running}.ns-ring__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background:#fff;pointer-events:none;transition:inset .2s ease-out,background-color .2s ease-out}.ns-ring:hover .ns-ring__fill{top:2px;right:2px;bottom:2px;left:2px;background:var(--ns-canvas)}.ns-ring>b{position:relative;display:flex;align-items:center;gap:5px;font-weight:inherit}.ns-ring:active{transform:scale(.94)}.ns-start{width:29.5px;height:29.5px}.ns-setup{height:29.5px;padding:0 10px;border:1px solid var(--ns-line);background:#fff;font:700 11px/15px var(--ns-head);letter-spacing:-.4px;transition:box-shadow .2s var(--ns-ease),border-color .2s var(--ns-ease),transform .15s ease-out}.ns-setup:hover{border-color:transparent}.ns-widgets{display:grid;grid-template-columns:1fr 1fr;gap:18.75px;margin-top:18.75px}.ns-widget{position:relative;display:flex;flex-direction:column;height:423px;padding:12px 16px 0;overflow:hidden;border:1px dashed var(--ns-dash);border-radius:15px;background:#fff}.ns-widget:after{content:"";position:absolute;right:1px;bottom:0;left:1px;height:34px;border-radius:0 0 15px 15px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none}.ns-widget__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;height:38px;margin-bottom:12px}.ns-widget__name{display:flex;align-items:center;gap:8px}.ns-widget__icon{display:grid;place-items:center;width:36px;height:36px;border:.5px solid oklch(.96 .004 265.7);border-radius:9px;background:var(--ns-canvas);color:var(--ns-ink);box-shadow:0 1px 2px #0000000f}.ns-widget__name b{display:block;font:700 16px/22px var(--ns-head)}.ns-widget__name small{display:block;font-weight:500;font-size:12px;line-height:16px;color:var(--ns-faint)}.ns-dark{display:flex;align-items:center;gap:6px;height:32.5px;padding:0 11.375px;border-radius:9.75px;background:var(--ns-ink);font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:#fff;transition:opacity .2s var(--ns-ease)}.ns-dark:hover{opacity:.9}.ns-widget__list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;margin:0 -2px;padding:2px 2px 34px;scrollbar-width:none}.ns-task{flex:none;display:flex;align-items:center;gap:11.25px;height:42px;padding:8px 11.25px;border:1px dashed var(--ns-dash);border-radius:11.25px;background:#fff;box-shadow:0 2px 4px #00000014;cursor:pointer;transition:opacity .3s var(--ns-spring)}.ns-check{flex:none;display:grid;place-items:center;width:18.75px;height:18.75px;border:1.5px solid oklch(.85 .012 265.7);border-radius:50%;color:transparent;transition:background-color .15s var(--ns-ease),border-color .15s var(--ns-ease),color .15s var(--ns-ease)}.ns-check:hover{border-color:var(--ns-soft)}.ns-task.is-done .ns-check{border-color:var(--ns-ink);background:var(--ns-ink);color:#fff}.ns-task__flag{flex:none}.ns-task__title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-size:13px;line-height:18.75px;transition:color .2s var(--ns-ease)}.ns-task.is-done .ns-task__title{color:var(--ns-faint);text-decoration:line-through}.ns-task__when{flex:none;font-weight:500;font-size:12px;color:var(--ns-faint);opacity:0;transition:opacity .15s var(--ns-ease)}.ns-task:hover .ns-task__when{opacity:1}.ns-task input{font-weight:700;font-size:13px;line-height:18.75px}.ns-mlabel{padding:0 0 2px 3.75px;font-weight:600;font-size:11px;line-height:20px;letter-spacing:1.54px;text-transform:uppercase;color:var(--ns-faint)}.ns-mlabel:not(:first-child){margin-top:10px}.ns-meet{flex:none;display:flex;flex-direction:column;gap:6px;min-height:120px;padding:15px;border:1px solid var(--ns-line);border-radius:15px;background:#fff;box-shadow:0 3px 7px -2px #0000001f}.ns-meet__top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ns-meet b{font:800 15px/21px var(--ns-head);letter-spacing:-.5px}.ns-meet__time{font-size:13px;line-height:18.75px;color:var(--ns-faint)}.ns-pill{flex:none;padding:5.625px 7.5px;border-radius:8px;background:#e2edff;background:oklch(.943 .032 259.8);font:600 12px/15px var(--ns-head);letter-spacing:-.4px;color:#3280ff;color:oklch(.623 .214 259.8)}.ns-meet__foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px}.ns-people{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ns-faint)}.ns-faces{display:flex}.ns-faces i{display:grid;place-items:center;width:22px;height:22px;margin-left:-6px;border:1.5px solid #fff;border-radius:50%;background:var(--ns-fill);font:600 9px/1 var(--ns-head);font-style:normal;letter-spacing:0;color:var(--ns-faint)}.ns-faces i:first-child{margin-left:0}.ns-meet--live{border-color:#353535;background:linear-gradient(180deg,#3e3e41,#333336);box-shadow:0 6px 16px -4px #00000059;color:#fff}.ns-meet--live .ns-meet__time{color:#ffffffd9}.ns-meet--live .ns-pill{background:#8b5cf6;color:#fff}.ns-meet--live .ns-people{color:#ffffffbf}.ns-meet--live .ns-faces i{border-color:#39393c;background:#55555a;color:#fffc}.ns-meet__btns{display:flex;gap:8px}.ns-ghost{display:flex;align-items:center;gap:4px;height:32.5px;padding:0 11.375px;border:1px solid rgb(255 255 255 / .12);border-radius:9.75px;background:#ffffff0a;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:#fff;transition:background-color .15s var(--ns-ease)}.ns-ghost:hover{background:#ffffff1a}.ns-join{display:flex;align-items:center;gap:6px;height:32.5px;padding:0 11.375px;border-radius:9.75px;background:#fff;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:var(--ns-ink);transition:opacity .15s var(--ns-ease)}.ns-join:hover{opacity:.9}.ns-join img{width:16px;height:16px}.ns-over{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;background-color:#fff;background-image:radial-gradient(circle at center,rgb(232 234 240) 1px,transparent 1.1px);background-size:22px 22px}.ns-close{position:absolute;z-index:2;top:19px;right:19px;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--ns-line);border-radius:10px;background:#fff;box-shadow:0 1px 3px #1e28460f;transition:all .15s var(--ns-ease)}.ns-close:hover{background:var(--ns-canvas);border-color:var(--ns-line-hover)}.ns-zoom{position:absolute;transform-origin:top left}.ns-deck{top:54px;left:133px;width:761px;height:742px}.ns-deck__head{position:absolute;top:2px;right:53px;left:53px;display:flex;align-items:baseline;justify-content:space-between}.ns-deck__title{font:500 32px/33.75px Inter,sans-serif;letter-spacing:-1px}.ns-deck__n{font-size:28px;line-height:28px}.ns-deck__n small{font-size:16px;color:var(--ns-faint)}.ns-item{position:absolute;top:56px;left:53px;width:654px;height:599px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--ns-line);border-radius:15px;background:#fff;box-shadow:0 2px 10px #1e28460d}.ns-item.is-entering{animation:ns-card .26s var(--ns-zoom)}@keyframes ns-card{0%{opacity:0;transform:translate(var(--ns-from, 16px))}}.ns-item__head{flex:none;display:flex;align-items:center;gap:8px;height:65px;padding:0 16px;border-bottom:1px solid var(--ns-line)}.ns-item__logo{flex:none;width:30px;height:30px}.ns-item__who{flex:1;min-width:0}.ns-item__who b{display:block;font:700 15px/20px var(--ns-head)}.ns-item__who span{display:block;font-size:12px;line-height:16px;color:var(--ns-faint)}.ns-item__when{font-size:12px;color:var(--ns-faint)}.ns-item__body{flex:1;min-height:0;overflow-y:auto;padding:16px;font-size:14px;line-height:20px}.ns-item__day{position:relative;margin-bottom:16px;text-align:center}.ns-item__day:before{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:var(--ns-line)}.ns-item__day span{position:relative;display:inline-block;padding:2px 12px;border:1px solid var(--ns-line);border-radius:99px;background:#fff;font-size:12px;font-weight:500;line-height:18px}.ns-who{display:flex;gap:10px}.ns-who__av{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:oklch(.86 .04 var(--h, 250));font:700 12px/1 var(--ns-head);letter-spacing:0;color:oklch(.36 .06 var(--h, 250))}.ns-who b{font-size:13px;font-weight:700}.ns-who time{margin-left:6px;font-size:12px;color:var(--ns-faint)}.ns-summary dt{margin:0 0 6px;font-weight:700;font-size:13px;color:var(--ns-faint)}.ns-summary dd{margin:0 0 18px}.ns-reply{flex:none;margin:0 10px 10px;padding:11px 6px 5px 12px;border:1px solid var(--ns-line);border-radius:10px;background:#fff;box-shadow:0 1px 3px #1e28460d;transition:border-color .15s var(--ns-ease)}.ns-reply:focus-within{border-color:#b9c0cd}.ns-reply textarea{height:22px;line-height:20px;letter-spacing:-.3px}.ns-reply__row{display:flex;justify-content:flex-end;margin-top:8px}.ns-reply__send{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--ns-ink);color:#fff;transition:opacity .15s var(--ns-ease)}.ns-reply__send:hover{opacity:.9}.ns-reply__send:disabled{background:#a6a6a6;cursor:default}.ns-deck__actions{position:absolute;top:679px;left:53px;display:flex;align-items:center;justify-content:space-between;width:654px;height:61px;padding:0 11px;border:1px dashed var(--ns-dash);border-radius:15px;background:#fff}.ns-deck__group{display:flex;gap:8px}.ns-act{display:flex;align-items:center;justify-content:center;gap:6px;height:37px;padding:0 15px;border:1px solid transparent;border-radius:10px;background:var(--ns-canvas);font:700 13px/18px var(--ns-head);letter-spacing:-.7px;transition:all .15s var(--ns-ease)}.ns-act:hover{background:#fff;border-color:var(--ns-line-hover)}.ns-act--main{width:153px;background:var(--ns-ink);color:#fff}.ns-act--main:hover{background:var(--ns-ink);border-color:transparent;opacity:.9}.ns-nav{position:absolute;top:337px;display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--ns-line);border-radius:10px;background:#fff;transition:all .15s var(--ns-ease)}.ns-nav:hover:not(:disabled){background:var(--ns-canvas);border-color:var(--ns-line-hover)}.ns-nav:disabled{color:var(--ns-faint);cursor:default}.ns-nav--prev{left:0}.ns-nav--next{left:723px}.ns-done{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.ns-done .ns-h2{font:700 24px/32px var(--ns-head)}.ns-done p{color:var(--ns-soft)}.ns-done .ns-act--main{margin-top:10px}.ns-tl{position:absolute;top:49px;left:22.5px;width:195px;animation:ns-fade .26s linear}@keyframes ns-fade{0%{opacity:0;transform:translateY(4px)}}.ns-tl__label{margin-bottom:10px;padding-left:7px;font-weight:600;font-size:11px;line-height:20px;letter-spacing:1.54px;text-transform:uppercase;color:var(--ns-faint)}.ns-tl__month{display:flex;align-items:center;gap:10px;height:24px;padding-left:7px;font-weight:500;font-size:13px}.ns-tl__month i{width:15px;height:15px;border:2px solid var(--ns-ink);border-radius:50%}.ns-tl__month span{margin-left:auto;font-size:12px;color:var(--ns-faint)}.ns-tl__days{margin:6px 0 6px 14px;padding-left:18px;border-left:1px solid var(--ns-line)}.ns-tl__day{display:flex;align-items:center;gap:8px;width:135px;height:31px;margin-bottom:2px;padding-left:8px;border-radius:8px;font-size:13px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.ns-tl__day i{width:5px;height:5px;border-radius:50%;background:var(--ns-line);transition:background-color .15s var(--ns-ease)}.ns-tl__day:hover{background:var(--ns-canvas);color:var(--ns-soft)}.ns-tl__day.is-on{background:var(--ns-fill);color:var(--ns-ink);font-weight:500}.ns-tl__day.is-on i{background:var(--ns-ink)}.ns-doc{top:45px;left:295px;width:709px;height:806px;overflow-y:auto;padding:36px 38px 50px;border:1px solid var(--ns-line);border-bottom:0;border-radius:15px 15px 0 0;background:#fff;scrollbar-width:thin}.ns-doc__content{animation:ns-fade .26s linear}.ns-doc__title{font:700 26px/32px var(--ns-head);letter-spacing:-1px}.ns-doc__date{font-size:14px;line-height:20px;color:var(--ns-faint)}.ns-doc__rule{height:1px;margin:18px 0;background:var(--ns-line)}.ns-doc p{font-size:15px;line-height:26px;letter-spacing:-.5px}.ns-doc .ns-h3{margin:14px 0 8px;font:700 22px/30px var(--ns-head);letter-spacing:-.8px}.ns-doc ul{padding-left:26px}.ns-doc li{list-style:disc;font-size:15px;line-height:30px;letter-spacing:-.5px}.ns-doc li b{font-weight:700}.ns-doc__task{display:inline;padding:0;color:#085fb7;font-weight:500;text-align:left}.ns-doc__task:hover{text-decoration:underline}.ns-focus{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:0 80.5px 40px;transform-origin:top center;scrollbar-width:thin}.ns-focus__head{position:sticky;z-index:1;top:0;display:flex;align-items:stretch;height:92px;padding:35px 11.25px 0;background-image:radial-gradient(circle at center,rgb(232 234 240) 1px,transparent 1.1px),linear-gradient(#fff 85%,#fff0);background-size:22px 22px,100% 100%;background-position:-80.5px 0,0 0}.ns-focus__title{align-self:flex-start;margin:19.5px 15px 0 0;font:700 22px/28px var(--ns-head);letter-spacing:-.7px}.ns-focus .ns-tabs{margin-bottom:0;padding-top:10px}.ns-focus .ns-sug__tools{margin-right:0}.ns-focus [data-lists]{padding-top:32.5px}.ns-focus .ns-heading{padding:19.25px 11.25px 3.75px;font-size:22px;line-height:28px}.ns-focus .ns-label{padding-left:11.25px;padding-right:11.25px}.ns-focus .ns-row{margin:0}.ns-focus .ns-split{margin-left:0;margin-right:0}.ns-tip{position:absolute;z-index:80;padding:4px 8px;border-radius:5.625px;background:var(--ns-ink);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.6px;color:#fff;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s var(--ns-ease)}.ns-tip.is-on{opacity:1}.ns-tip:after{content:"";position:absolute;top:100%;left:50%;border:4px solid transparent;border-top-color:var(--ns-ink);translate:-50% 0}.ns-tip[data-side=bottom]:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--ns-ink)}.ns-tip[data-side=right]:after{top:50%;right:100%;left:auto;border-top-color:transparent;border-right-color:var(--ns-ink);translate:0 -50%}.ns-pop{position:absolute;z-index:20;width:420px;border:1px solid var(--ns-line);border-radius:15px;background:#fff;box-shadow:0 4px 6px -1px #0000001f,0 2px 4px -2px #0000001f;font-size:15px;line-height:22.5px;letter-spacing:-.75px;opacity:0;translate:0 -4px;transition:opacity .15s var(--ns-ease),translate .15s var(--ns-ease)}.ns-pop.is-on{opacity:1;translate:0 0}.ns-pop__in{display:flex;flex-direction:column;gap:12px;padding:16px}.ns-pop__head{display:flex;align-items:center;gap:8px}.ns-pop__tile{width:24px;height:24px;flex:none}.ns-pop__kind{font-weight:600;font-size:11px;line-height:16.5px;letter-spacing:.66px;text-transform:uppercase;color:var(--ns-faint)}.ns-pop__when{margin-left:auto;font-weight:600;font-size:11px;line-height:16.5px;color:var(--ns-faint)}.ns-pop__subject{line-height:22px}.ns-pop__quote{display:flex;gap:11px;padding:2px 4px 2px 0}.ns-pop__quote i{flex:none;width:3px;border-radius:99px;background:#c5dbff;background:oklch(.887 .064 259.8)}.ns-pop__quote>span{display:flex;flex-direction:column;gap:6px}.ns-pop__text{line-height:21px}.ns-pop__who{font-size:12px;line-height:18px;color:var(--ns-faint)}.ns-menu{position:absolute;z-index:20;min-width:172px;padding:6px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:0 6px 18px #00000014,0 1px 3px #0000000d;transform-origin:top right;animation:ns-menu .15s linear}@keyframes ns-menu{0%{opacity:0;transform:scale(.95) translateY(-4px)}}.ns-menu button{display:flex;align-items:center;gap:10px;width:100%;height:33px;padding:0 10px;border-radius:8px;font:700 13px/18px var(--ns-head);letter-spacing:-.6px;white-space:nowrap;transition:background-color .15s var(--ns-ease)}.ns-menu button:hover{background:var(--ns-canvas)}.ns-menu svg{color:var(--ns-faint)}.ns-toast{position:absolute;z-index:25;top:15px;left:570px;display:flex;align-items:center;gap:12px;min-width:300px;max-width:470px;height:47px;padding:0 12px 0 16px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:0 6px 24px #1e28461f;font-weight:500;font-size:13px;animation:ns-toast .2s linear}.ns-toast[hidden]{display:none}@keyframes ns-toast{0%{opacity:0;transform:translateY(-100%)}}.ns-toast span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ns-toast button{font-weight:700;color:#085fb7}.ns-plan{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#fff;background-image:radial-gradient(circle at center,rgb(232 234 240) 1px,transparent 1.1px);background-size:22px 22px}.ns-plan[hidden],.ns-scroll[hidden]{display:none}.pl{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.pl-nav{position:relative;flex:none;display:flex;flex-direction:column;width:176px;height:100%;overflow:hidden;border-right:1px solid var(--ns-line);background:#fff;transition:width .3s var(--ns-spring)}.pl-nav.is-mini{width:52px}.pl-nav__head{flex:none;display:flex;align-items:center;justify-content:space-between;height:48.75px;padding:11.25px 11.25px 3.75px}.pl-nav__label{padding:0 7.5px;font-weight:600;font-size:10px;line-height:14px;letter-spacing:.25px;text-transform:uppercase;color:var(--ns-faint);white-space:nowrap}.pl-nav__collapse{display:grid;place-items:center;width:33.75px;height:33.75px;border-radius:7.5px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.pl-nav__collapse:hover{background:var(--ns-canvas);color:var(--ns-soft)}.pl-nav.is-mini .pl-nav__head{display:none}.pl-nav__body{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:0;padding:0 10px 22.5px;scrollbar-width:none}.pl-nav.is-mini .pl-nav__body{padding-top:12px}.pl-nav__add,.pl-nav__item{display:flex;align-items:center;gap:7.5px;width:100%;height:33.75px;padding:0 7.5px;border-radius:7.5px;font-weight:500;font-size:13px;line-height:18px;color:var(--ns-soft);white-space:nowrap;transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.pl-nav__item:hover{background:#f6f7f980;color:var(--ns-ink)}.pl-nav__item.is-on{background:var(--ns-fill);box-shadow:0 1px 2px #00000014;color:var(--ns-ink);font-weight:600}.pl-nav__item svg{flex:none}.pl-nav__item.is-on svg{color:var(--ns-ink)}.pl-nav__add{margin-bottom:3.75px;gap:9.375px;padding:0 7.5px 0 3.75px;font-weight:600;color:var(--ns-ink)}.pl-nav__addtile{flex:none;display:grid;place-items:center;width:26.25px;height:26.25px;border-radius:7.5px;background:var(--ns-ink);color:#fff;box-shadow:0 1px 2px #0000001f}.pl-nav kbd{display:inline-grid;place-items:center;min-width:18.75px;height:18.75px;padding:0 3.75px;border:1px solid var(--ns-line);border-radius:7.5px;background:#fff;font:500 10px/1 Inter,sans-serif;color:var(--ns-ink)}.pl-nav__add kbd:first-of-type,.pl-nav__item kbd{margin-left:auto}.pl-nav__add kbd+kbd{margin-left:4px}.pl-badge{display:grid;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;border-radius:99px;background:#2f6fe4;font-weight:700;font-size:10px;line-height:15px;letter-spacing:0;color:#fff}.pl-nav__rule{flex:none;height:1px;margin:5.75px 4px;background:var(--ns-line)}.pl-nav.is-mini .pl-nav__item span,.pl-nav.is-mini .pl-nav__add span:not(.pl-nav__addtile),.pl-nav.is-mini kbd,.pl-nav.is-mini .pl-group__head span:not(.pl-count),.pl-nav.is-mini .pl-group__head svg{display:none}.pl-nav.is-mini .pl-badge{position:absolute;margin:-16px 0 0 14px}.pl-nav__rule--lg{margin:7.75px 4px}.pl-group+.pl-group{margin-top:5.25px}.pl-group__head{display:flex;align-items:center;gap:8px;width:100%;height:33.75px;padding:0 7.5px;border-radius:7.5px;font-weight:500;font-size:13px;color:var(--ns-soft);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.pl-group__head:hover{background:#f6f7f980;color:var(--ns-ink)}.pl-group__head svg{margin-left:auto;color:var(--ns-faint);transition:rotate .2s var(--ns-ease)}.pl-group.is-open .pl-group__head svg{rotate:90deg}.pl-count{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:5px;background:var(--ns-fill);font-weight:600;font-size:10px;line-height:14px;letter-spacing:0;color:var(--ns-faint)}.pl-group__items{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--ns-spring)}.pl-group.is-open .pl-group__items{grid-template-rows:1fr}.pl-group__items>div{min-height:0;overflow:hidden}.pl-sub{display:flex;align-items:center;gap:8px;width:100%;height:31px;padding:0 7.5px 0 29px;border-radius:7.5px;font-size:13px;line-height:18px;color:var(--ns-ink);white-space:nowrap;transition:background-color .15s var(--ns-ease)}.pl-sub:hover{background:var(--ns-canvas)}.pl-sub.is-on{background:var(--ns-fill);font-weight:600}.pl-sub span{flex:none;display:grid;color:var(--ns-faint)}.pl-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column}.pl-top{position:relative;flex:none;height:104px}.pl-top{container-type:inline-size}.pl-seg{position:absolute;top:31.25px;left:50%;display:flex;gap:4px;width:250px;height:46px;padding:4px;translate:-50% 0;border:1px solid var(--ns-line);border-radius:10px;background:var(--ns-canvas)}.pl-seg__thumb{position:absolute;top:4px;bottom:4px;left:4px;width:118px;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0000001f;transition:transform .3s var(--ns-ease)}.pl-seg[data-seg=project] .pl-seg__thumb{transform:translate(122px)}.pl-seg button{position:relative;display:flex;flex:1;align-items:center;justify-content:center;gap:6px;font:500 14px/20px var(--ns-head);letter-spacing:-.7px;color:var(--ns-faint);transition:color .15s var(--ns-ease)}.pl-seg button.is-on{font-weight:700;color:var(--ns-ink)}.pl-tools{position:absolute;top:31.25px;right:22.5px;display:flex;gap:11px}.pl-sq{display:grid;place-items:center;width:33.75px;height:33.75px;margin-top:6px;border:1px solid var(--ns-line);border-radius:9px;background:#fff;color:var(--ns-ink);transition:all .15s var(--ns-ease)}.pl-sq:hover,.pl-sq.is-on{background:var(--ns-canvas);border-color:var(--ns-line-hover)}.pl-sq--sm{width:27px;height:27px;margin:0;color:var(--ns-ink)}.pl-views{display:flex;gap:4px;height:46px;padding:4px;border:1px solid var(--ns-line);border-radius:10px;background:var(--ns-canvas)}.pl-views button{display:grid;place-items:center;width:40px;border-radius:8px;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.pl-views button.is-on{background:#fff;color:var(--ns-ink);box-shadow:0 1px 2px #0000001f}.pl-views button.is-on svg{fill:currentColor}.pl-board{flex:1;min-height:0;display:flex;gap:18.75px;overflow-x:auto;overflow-y:hidden;padding:0 22.5px 0 22px;scrollbar-width:thin;scrollbar-color:var(--ns-dash) transparent}.pl-col{flex:none;display:flex;flex-direction:column;width:252px;min-height:0;border-radius:15px;transition:background-color .15s var(--ns-ease)}.pl-col.is-over{background:#f6f7f9cc;box-shadow:inset 0 0 0 1px var(--ns-dash)}.pl-col__head{flex:none;height:58px}.pl-col__title{display:flex;align-items:center;gap:9px;font:700 17px/26px var(--ns-head);letter-spacing:-.6px}.pl-col__title.is-faint{color:var(--ns-faint)}.pl-col.is-small .pl-col__title{font:600 10px/15px Inter,sans-serif;letter-spacing:.4px;text-transform:uppercase;color:var(--ns-faint);padding-top:6px}.pl-dot{width:12px;height:12px;border-radius:50%}.pl-col__sub{font-size:13px;line-height:18px;color:var(--ns-faint)}.pl-plus{flex:none;display:grid;place-items:center;height:26.25px;margin-bottom:11.25px;border:1px solid var(--ns-line);border-radius:11.25px;background:#fff;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.pl-plus:hover{background:var(--ns-canvas);border-color:var(--ns-line-hover);color:var(--ns-ink)}.pl-col__cards{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:9.375px;padding:0 2px 30px;margin:0 -2px;scrollbar-width:none}.pl-col__empty{padding:18px 4px;font-size:13px;text-align:center;color:var(--ns-faint)}.pl-card{position:relative;flex:none;display:flex;flex-direction:column;gap:18.75px;padding:9.375px 11.25px;border:1px dashed var(--ns-dash);border-radius:11.25px;background:#fff;box-shadow:0 2px 4px #00000014;cursor:pointer;transition:background-color .3s cubic-bezier(0,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1),border-color .3s cubic-bezier(0,0,.2,1),opacity .2s}.pl-card:hover{background:#f8f8f8;box-shadow:0 4px 10px #0000001f;border-color:#b9c0cd}.pl-card.is-dragging{opacity:.4}.pl-card.is-done{background:var(--ns-canvas);box-shadow:none}.pl-card.is-done .pl-card__title{color:var(--ns-faint)}.pl-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:7.5px}.pl-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:192px;font-weight:500;font-size:13px;line-height:18px}.pl-ns{flex:none;width:24px;height:24px;margin:-3px -3px 0 0;border-radius:7.2px;opacity:0;transition:opacity .15s var(--ns-ease),box-shadow .2s var(--ns-ease)}.pl-ns .ns-ring__fill{border-radius:5.7px}.pl-card:hover .pl-ns,.pl-reccard:hover .pl-ns{opacity:1}.pl-subs{display:flex;flex-direction:column;gap:10px;margin-top:-8px}.pl-subs li{display:flex;align-items:center;gap:8px;font-size:13px;line-height:18px;color:var(--ns-soft)}.pl-subs li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pl-subs li.is-done span{color:var(--ns-faint);text-decoration:line-through}.pl-card__rule{margin:-6px 0;border:0;border-top:1px solid var(--ns-line)}.pl-card__foot{display:flex;align-items:center;justify-content:space-between;gap:7.5px;height:18.75px}.pl-card__left{display:flex;align-items:center;gap:9px}.pl-check{flex:none;display:grid;place-items:center;width:18.75px;height:18.75px;border:1.5px solid oklch(.85 .012 265.7);border-radius:50%;background:#fff;color:transparent;transition:background-color .2s var(--ns-ease),border-color .2s var(--ns-ease),color .2s var(--ns-ease),transform .12s ease-out}.pl-check:hover{border-color:var(--ns-soft)}.pl-check:active{transform:scale(.9)}.pl-check.is-done{border-color:#22c55e;background:#22c55e;color:#fff}.pl-check--sm{width:17px;height:17px}.pl-flag{display:grid}.pl-flag.is-none{color:#caced6}.pl-date{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:12px;line-height:15px;color:var(--ns-faint)}.pl-date.is-overdue{color:#a50008}.pl-chip{padding:2px 7px;border-radius:6px;background:var(--ns-fill);font-weight:600;font-size:11px;line-height:15px;color:var(--ns-soft);white-space:nowrap}.pl-meta{display:inline-flex;align-items:center;gap:12px;color:var(--ns-soft)}.pl-meta>span{display:inline-flex;align-items:center;gap:3px}.pl-meta .is-empty{color:#caced6}.pl-tag{font-weight:600;font-size:12px;line-height:15px;color:var(--ns-soft)}.pl-list{flex:1;min-height:0;overflow-y:auto;padding:0 109px 40px;scrollbar-width:thin}.pl-page{flex:1;min-height:0;overflow-y:auto;padding:30px 109px 40px;scrollbar-width:thin}.pl-page__head{display:flex;align-items:flex-start;justify-content:space-between}.pl-page__title{display:flex;align-items:center;gap:10px;font:700 22px/26.25px Inter,sans-serif;letter-spacing:-.7px}.pl-page__dot{width:12px;height:12px;border-radius:50%}.pl-page__sub{margin-top:8px;font-size:13px;line-height:18px;color:#848484}.pl-page__sub .is-red,.pl-sec__title .is-red{color:#a50008;font-weight:inherit}.pl-page__tools{display:flex;align-items:center;gap:12px}.pl-page__tools .pl-sq{margin:0}.pl-expand{display:flex;align-items:center;gap:10px;font-weight:500;font-size:14px;line-height:20px;color:var(--ns-faint)}.pl-expand i{position:relative;width:34px;height:20px;border-radius:99px;background:var(--ns-fill);transition:background-color .15s var(--ns-ease)}.pl-expand i:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:translate .15s var(--ns-ease)}.pl-expand[aria-pressed=true] i{background:var(--ns-ink)}.pl-expand[aria-pressed=true] i:after{translate:14px 0}.pl-new{display:flex;align-items:center;gap:6px;height:33.75px;padding:0 12px;border:1px solid var(--ns-line);border-radius:10px;background:#fff;font:700 15px/22px var(--ns-head);letter-spacing:-.7px;transition:all .15s var(--ns-ease)}.pl-new:hover,.pl-light:hover{background:var(--ns-canvas);border-color:var(--ns-line-hover)}.pl-light{height:32.5px;padding:0 12px;border:1px solid var(--ns-line);border-radius:9.75px;background:#fff;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;white-space:nowrap;transition:all .15s var(--ns-ease)}.pl-page__rule{height:1px;margin:26px 0 24px;background:var(--ns-line)}.pl-sec+.pl-sec{margin-top:30px}.pl-sec__head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.pl-sec__title{flex:1;font-weight:600;font-size:15px;line-height:22px}.pl-sec__title span{margin:0 4px;color:var(--ns-faint)}.pl-sec__head .pl-sq--sm svg{transition:rotate .2s var(--ns-ease)}.pl-sec.is-collapsed .pl-sq--sm svg{rotate:-90deg}.pl-sec__rows{display:flex;flex-direction:column;gap:11.25px}.pl-sec.is-collapsed .pl-sec__rows{display:none}.pl-row{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;min-height:43px;padding:10px 14px 10px 11.25px;border:1px dashed var(--ns-dash);border-radius:11.25px;background:#fff;box-shadow:0 2px 4px #0000000f;cursor:pointer;transition:background-color .3s cubic-bezier(0,0,.2,1),box-shadow .3s cubic-bezier(0,0,.2,1),border-color .3s cubic-bezier(0,0,.2,1)}.pl-row:hover{background:#f8f8f8;box-shadow:0 4px 10px #0000001a;border-color:#b9c0cd}.pl-row.is-done{background:var(--ns-canvas);box-shadow:none}.pl-row.is-done .pl-row__title{color:var(--ns-faint);text-decoration:line-through}.pl-row__date{width:74px}.pl-row__title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;font-size:13px;line-height:18px}.pl-row__desc{order:9;flex-basis:100%;padding:6px 0 2px 140px;font-size:13px;line-height:18px;color:var(--ns-soft)}.pl-row .pl-meta{gap:18px}.pl-rec{flex:none;display:flex;flex-direction:column;width:281px;overflow:hidden;border-right:1px solid var(--ns-line);background:#fff}.pl-rec__head{flex:none;display:flex;align-items:center;gap:8px;height:56px;padding:0 12px;font:700 15px/22px var(--ns-head);letter-spacing:-.6px;white-space:nowrap}.pl-pill{padding:0 8px;border-radius:99px;background:#e2edff;background:oklch(.943 .032 259.8);font:700 11px/18px Inter,sans-serif;letter-spacing:0;color:#3280ff;color:oklch(.623 .214 259.8)}.pl-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:7.5px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.pl-icon:hover{background:var(--ns-canvas);color:var(--ns-ink)}.pl-rec__head .pl-icon:first-of-type{margin-left:auto}.pl-icon.is-busy svg{animation:ns-spin .7s linear infinite}.pl-rec__list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:4px 12px 30px;scrollbar-width:none}.pl-reccard{flex:none;height:149px;perspective:1000px;cursor:pointer}.pl-reccard__in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.22,1,.36,1)}.pl-reccard.is-flipped .pl-reccard__in{transform:rotateY(180deg)}.pl-reccard__face,.pl-reccard__back{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:8px 11px 11px;border:3px solid #fff;border-radius:12px;background:var(--ns-canvas);box-shadow:0 4px 10px #0000001f;backface-visibility:hidden}.pl-reccard__back{transform:rotateY(180deg);gap:6px;font-size:13px;line-height:18px;color:var(--ns-soft)}.pl-reccard__label{font-weight:700;font-size:11px;line-height:18px;color:var(--ns-faint)}.pl-reccard__top{display:flex;align-items:flex-start;justify-content:space-between;height:28px;margin-bottom:10px}.pl-reccard__top .ns-src{color:var(--ns-soft)}.pl-reccard__acts{display:flex;align-items:center;gap:8px;opacity:0;transition:opacity .15s var(--ns-ease)}.pl-reccard:hover .pl-reccard__acts{opacity:1}.pl-reccard__acts .pl-ns{opacity:1;margin:0}.pl-x{display:grid;place-items:center;width:22px;height:22px;color:var(--ns-faint)}.pl-add{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--ns-ink);color:#fff;transition:opacity .15s}.pl-add:hover{opacity:.9}.pl-reccard__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:700;font-size:13px;line-height:18px}.pl-reccard__foot{display:flex;justify-content:space-between;margin-top:auto;font-weight:600;font-size:12px;line-height:15px;color:var(--ns-faint)}.pl-reccard__foot span{display:inline-flex;align-items:center;gap:4px}.pl-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30}.pl-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040}.pl-modal{position:absolute;top:132px;left:300px;display:flex;flex-direction:column;width:840px;height:636px;overflow:hidden;border:1px solid var(--ns-line);border-radius:15px;background:#fff;box-shadow:0 8px 24px #00000029}.pl-modal__head{flex:none;display:flex;align-items:center;justify-content:space-between;height:50px;padding:11px 15px 12px;border-bottom:1px solid oklch(.96 .004 265.7)}.pl-modal__crumb{display:flex;align-items:center;gap:6px;font-weight:500;font-size:13px;line-height:18px;color:var(--ns-soft)}.pl-modal__crumb span{display:grid}.pl-modal__btns{display:flex;gap:8px}.pl-modal__body{flex:1;min-height:0;display:flex}.pl-modal__left{flex:1;min-width:0;overflow-y:auto;padding:16px}.pl-modal__card{display:flex;gap:11px;min-height:146px;padding:16px 16px 20px 11px;border:1px solid var(--ns-line);border-radius:15px;background:#fff;box-shadow:0 2px 6px #0000000d}.pl-modal__card .pl-check{margin-top:3px}.pl-modal__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.pl-modal__title{font:600 17px/24px var(--ns-head);letter-spacing:-.6px;overflow:hidden}.pl-modal__desc{font-size:15px;line-height:24px;letter-spacing:-.4px;overflow:hidden}.pl-modal__desc::placeholder{color:var(--ns-faint)}.pl-modal__subs{display:flex;flex-direction:column;gap:12px;padding:18px 14px 0}.pl-modal__subs li{display:flex;align-items:center;gap:10px;font-size:14px}.pl-modal__subs li.is-done span{color:var(--ns-faint);text-decoration:line-through}.pl-modal__addsub{display:flex;align-items:center;gap:12px;padding:18px 14px;color:var(--ns-soft)}.pl-modal__addsub span{display:grid}.pl-modal__addsub input{font-size:15px}.pl-modal__addsub input::placeholder{color:var(--ns-soft)}.pl-modal__side{flex:none;display:flex;flex-direction:column;gap:18px;width:300px;padding:18px 16px 12px;border-left:1px solid oklch(.96 .004 265.7);background:var(--ns-canvas)}.pl-modal__pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pl-field{display:flex;flex-direction:column;gap:8px}.pl-field__label{font-weight:500;font-size:13px;line-height:18px;color:var(--ns-faint)}.pl-select,.pl-labels{display:flex;align-items:center;gap:7px;min-height:37px;padding:0 10px;border:1px solid var(--ns-line);border-radius:10px;background:#fff;font:700 13px/18px var(--ns-head);letter-spacing:-.5px;text-align:left;transition:border-color .15s var(--ns-ease)}.pl-select:hover,.pl-labels:hover{border-color:var(--ns-line-hover)}.pl-select span:not(.pl-select__chev){display:grid}.pl-select{white-space:nowrap;overflow:hidden}.pl-select .is-faint,.pl-labels .is-faint{display:inline!important;font-weight:500;color:var(--ns-faint)}.pl-select__chev{margin-left:auto;display:grid;color:var(--ns-faint)}.pl-labels{flex-wrap:wrap;gap:6px;padding:6px 8px}.pl-label{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--ns-line);border-radius:7px;font:500 12px/18px Inter,sans-serif;color:var(--ns-soft)}.pl-gdot{width:9px;height:9px;border-radius:50%;display:inline-block}.pl-askbtn{display:flex;align-items:center;justify-content:center;gap:7px;height:33px;margin-top:auto;border:1px solid var(--ns-line);border-radius:10px;background:#fff;font:700 13px/18px var(--ns-head);letter-spacing:-.6px;transition:all .15s var(--ns-ease)}.pl-askbtn:hover{background:var(--ns-canvas);border-color:var(--ns-line-hover)}.pl-quick{position:absolute;z-index:30;top:112px;left:384px;display:flex;flex-direction:column;width:672px;filter:drop-shadow(0 12px 28px rgb(0 0 0 / .14));transform-origin:top center}.pl-quick__card{position:relative;z-index:1;display:flex;flex-direction:column;gap:7.5px;padding:15px 15px 11.25px;border:1px solid var(--ns-line);border-radius:15px;background:#fff;box-shadow:0 1px 1px #0000001f}.pl-quick__kbd{position:absolute;top:12px;right:12px;display:flex;gap:4px}.pl-quick__kbd kbd{display:grid;place-items:center;width:18.75px;height:18.75px;border:1px solid var(--ns-line);border-radius:7.5px;background:#fff;font:500 10px/1 Inter,sans-serif}.pl-quick__title{padding-right:45px;font:600 22px/28px Inter,sans-serif;letter-spacing:-.55px}.pl-quick__title::placeholder,.pl-quick__desc::placeholder{color:var(--ns-faint)}.pl-quick__desc{min-height:66px;font-size:15px;line-height:22px;letter-spacing:-.375px}.pl-quick__arts{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 10px}.pl-quick__arts .ns-mention{margin:0}.pl-quick__bar{display:flex;align-items:center;gap:11.25px;margin-top:7.5px;padding-top:11.25px;border-top:1px solid var(--ns-line)}.pl-quick__pills{flex:1;min-width:0;display:flex;gap:7.5px;overflow-x:auto;scrollbar-width:none}.pl-pill-btn{flex:none;display:flex;align-items:center;gap:6px;height:32.5px;padding:0 10px;border:1px solid var(--ns-line);border-radius:9.75px;background:#fff;box-shadow:0 1px 2px var(--ns-canvas);font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:var(--ns-faint);white-space:nowrap;transition:all .15s var(--ns-ease)}.pl-pill-btn.is-set{color:var(--ns-ink)}.pl-pill-btn:hover{background:var(--ns-canvas)}.pl-pill-btn>svg:last-child{color:var(--ns-faint)}.pl-pill-btn span{display:grid}.pl-quick__add{flex:none}.pl-qrec{margin-top:-13px;padding:22px 11px 14px;overflow:clip;border:1px solid var(--ns-line);border-top:0;border-radius:0 0 15px 15px;background:#f9fafb;transition:padding-bottom .32s cubic-bezier(.22,1,.36,1)}.pl-qrec.is-open{padding-bottom:5px}.pl-qrec__head{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 24px);margin:-22px -12px -14px;padding:22px 12px 14px;text-align:left;transition:background-color .15s var(--ns-ease)}.pl-qrec.is-open .pl-qrec__head{margin-bottom:0}.pl-qrec__head:hover{background:var(--ns-canvas)}.pl-qrec__label{display:flex;align-items:center;gap:6px;font-weight:500;font-size:14px;line-height:18px}.pl-qrec.is-open .pl-qrec__label>span{font-weight:700}.pl-qrec__view{position:relative;display:flex;align-items:center;justify-content:flex-end;height:18px;font:700 14px/18px Inter,sans-serif}.pl-qrec__view>span{transition:opacity .2s}.pl-qrec__view>svg{position:absolute;right:0;opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.pl-qrec.is-open .pl-qrec__view>span{opacity:0}.pl-qrec.is-open .pl-qrec__view>svg{opacity:1;transform:rotate(180deg)}.pl-qrec__fold{display:grid;grid-template-rows:0fr;margin:0 -13px;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.pl-qrec.is-open .pl-qrec__fold{grid-template-rows:1fr}.pl-qrec__clip{position:relative;min-height:0;overflow:hidden}.pl-qrec__rail{display:flex;gap:16px;overflow-x:auto;padding:6px 13px 12px;opacity:0;scrollbar-width:none;transition:opacity .2s}.pl-qrec__rail::-webkit-scrollbar{display:none}.pl-qrec.is-open .pl-qrec__rail{opacity:1;transition-delay:.08s}.pl-qrec__rail .pl-reccard{width:256px;flex:none}.pl-qrec__arrow{position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:28px;height:28px;margin-top:-17px;border:1px solid var(--ns-line);border-radius:99px;background:#fff;box-shadow:0 2px 6px #0000001f;color:var(--ns-ink);opacity:0;pointer-events:none;transition:opacity .15s var(--ns-ease)}.pl-qrec__arrow.is-left{left:8px;transform:rotate(180deg)}.pl-qrec__arrow.is-right{right:8px}.pl-qrec.is-open.can-left .pl-qrec__clip:hover .is-left,.pl-qrec.is-open.can-right .pl-qrec__clip:hover .is-right{opacity:1;pointer-events:auto}.pl-menu{z-index:40}.pl-menu button span{flex:1}.pl-menu em{display:grid;color:var(--ns-ink)}.pl-menu svg,.pl-menu span[style]{display:grid}@media(prefers-reduced-motion:reduce){.ns *,.ns *:before,.ns *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ns-meetings{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff}.ns-meetings[hidden]{display:none}.mt{display:flex;height:100%}.mt-list{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;transition:flex-basis .32s var(--ns-spring)}.mt.has-pane .mt-list{flex:0 0 359px;border-right:1px solid var(--ns-line)}.mt.in-call.no-list .mt-list{display:none}.mt-pane{display:none;position:relative;flex:1;min-width:0}.mt.has-pane .mt-pane{display:flex;flex-direction:column}.mt-list__head{display:flex;align-items:center;gap:8px;height:42.8px;padding:0 0 0 22px;flex:none}.mt-list__icon{display:grid;color:var(--ns-soft)}.mt-list__title{font:800 17px/24px var(--ns-head);letter-spacing:-.7px}.mt-list__search{flex:none;padding:0 16px 16.25px;border-bottom:1px solid var(--ns-line)}.mt-search{position:relative;display:block;max-width:736px;margin:0 auto}.mt-search svg{position:absolute;top:9px;left:9.75px;color:var(--ns-faint);pointer-events:none}.mt-search input{width:100%;height:32.5px;padding:0 9.75px 0 29.25px;border:1px solid var(--ns-line);border-radius:9.75px;background:var(--ns-canvas);font-size:13px;line-height:18px;letter-spacing:-.325px;outline:none;transition:border-color .15s var(--ns-ease),box-shadow .15s var(--ns-ease)}.mt-search input::placeholder{color:var(--ns-faint)}.mt-search input:focus{border-color:var(--ns-dash);box-shadow:0 0 0 3px #3535350d}.mt-list__scroll{flex:1;min-height:0;overflow-y:auto;background:#fafafb;scrollbar-width:thin}.mt-list__inner{display:flex;flex-direction:column;gap:32px;max-width:768px;margin:0 auto;padding:12px 16px 40px}.mt-sec{display:flex;flex-direction:column;gap:12px}.mt-sec__head{display:flex;align-items:center;justify-content:space-between}.mt-h2{font:700 17px/24px var(--ns-head);letter-spacing:-.7px}.mt-h2--accent{color:#9350f7}.mt-pager{display:flex;gap:6px}.mt-pager button{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--ns-ink);transition:background-color .15s var(--ns-ease)}.mt-pager button:hover:not(:disabled){background:var(--ns-fill)}.mt-pager button:disabled{color:var(--ns-faint)}.mt-agenda{display:flex;flex-direction:column;gap:8px;padding:8px 12px 12px;border:1px solid var(--ns-dash);border-radius:12px;background:#fff;box-shadow:0 1px 2px #1e28460a}.mt-agenda__month{font-weight:700;font-size:13px;line-height:18px;color:#848484}.mt-day{display:flex;gap:12px}.mt-day+.mt-day{margin-top:12px}.mt-day__rail{flex:none;display:flex;flex-direction:column;align-items:center;gap:4px;width:40px;padding:8px 0;border:1px solid #fff;border-radius:10px;background:var(--ns-fill);box-shadow:0 1px 2px #1e28460f}.mt-day.is-today .mt-day__rail{background:#e7dfff;background:oklch(.92 .047 297)}.mt-day__rail b{font-weight:700;font-size:14px;line-height:15px}.mt-day__rail small{font-size:10px;line-height:13px;color:#6f6f6f}.mt-day__rows{flex:1;min-width:0;display:flex;flex-direction:column}.mt-quiet{padding:10px 0;font-size:13px;line-height:18px;color:var(--ns-soft)}.mt-arow{position:relative;display:flex;flex-direction:column;gap:0;margin:0 -8px 0 -6px;padding:8px 8px 8px 6px;border-radius:8px;cursor:pointer;transition:background-color .15s var(--ns-ease)}.mt-arow:hover,.mt-arow.is-open{background:var(--ns-fill)}.mt-arow.is-next:after{content:"";position:absolute;top:4px;bottom:4px;right:-11px;width:3px;border-radius:3px;background:#9350f7}.mt-arow__title{padding-right:34px;overflow:hidden;font-weight:700;font-size:13px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.mt-arow.is-next .mt-arow__title{color:#9350f7}.mt-arow.is-declined .mt-arow__title{color:var(--ns-faint);text-decoration:line-through}.mt-arow__meta,.mt-prow__text>span{display:flex;align-items:center;gap:6px;overflow:hidden;font-size:13px;line-height:15px;letter-spacing:-.325px;color:var(--ns-soft);white-space:nowrap}.mt-arow__meta i,.mt-prow__text i{font-style:normal;font-size:9px;color:var(--ns-faint)}.mt-arow__meta b{font-weight:600}.is-done,.is-declined{color:var(--ns-faint)}.is-going{color:#29924b}.is-maybe{color:#b37620}.mt-arow__meta{margin-top:5.6px}.mt-arow__foot{display:flex;align-items:center;gap:8px;min-height:28.5px}.mt-live{display:flex;align-items:center;gap:6px;margin-right:auto;font:600 12px/15px var(--ns-head);letter-spacing:-.7px;color:#3380ff;color:oklch(.623 .214 260)}@keyframes mt-ping{75%,to{transform:scale(2);opacity:0}}.mt-join,.mt-rsvp{display:flex;align-items:center;gap:4.875px;height:28.5px;padding:0 11.375px;border:1px solid var(--ns-line);border-radius:9.75px;background:#fff;box-shadow:0 1px 2px #1e28460d;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;white-space:nowrap;transition:background-color .15s var(--ns-ease)}.mt-join:hover,.mt-rsvp:hover{background:var(--ns-canvas)}.mt-rsvp{border-color:transparent;background:none;box-shadow:none;color:var(--ns-soft)}.mt-rsvp:hover{background:#0000000a}.mt-ask{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--ns-line);border-radius:8px;background:#fff;opacity:0;transition:opacity .15s var(--ns-ease)}.mt-arow:hover .mt-ask,.mt-arow.is-open .mt-ask{opacity:1}.mt-pgroup{display:flex;flex-direction:column;gap:4px}.mt-pgroup+.mt-pgroup{margin-top:16px}.mt-pgroup__day{margin-bottom:4px;font-weight:600;font-size:13px;line-height:18px;color:#848484}.mt-prow{display:flex;align-items:center;gap:12px;margin:0 -6px;padding:6px;border-radius:8px;cursor:pointer;transition:background-color .15s var(--ns-ease)}.mt-prow:hover{background:var(--ns-canvas)}.mt-prow.is-on{background:var(--ns-fill)}.mt-avatar{flex:none;display:grid;place-items:center;width:40px;height:40px;border:1px solid #fff;border-radius:10px;background:var(--ns-line);box-shadow:0 1px 2px #1e284614;font:500 12px/15px var(--ns-head);letter-spacing:-.7px;color:#555}.mt-prow__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mt-prow__text b{overflow:hidden;font-weight:700;font-size:13px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.mt-prow__text>span{font-size:12px;line-height:16px;font-weight:500;letter-spacing:-.7px}.mt-prow .mt-join{opacity:0;transition:opacity .15s var(--ns-ease),background-color .15s var(--ns-ease)}.mt-prow:hover .mt-join{opacity:1}.mt-found{display:flex;align-items:center;gap:8px;margin-bottom:-16px;font-size:13px;line-height:18px;color:var(--ns-soft)}.mt-found button{font-weight:700;color:#085fb7}.mt-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:120px 0;text-align:center}.mt-empty b{font:700 17px/24px var(--ns-head);letter-spacing:-.7px}.mt-empty p{font-size:14px;color:var(--ns-soft)}.mt-btn{display:flex;align-items:center;gap:4.875px;height:32.5px;padding:0 11.375px;border:1px solid var(--ns-line);border-radius:9.75px;background:#fff;box-shadow:0 1px 2px #1e28460d;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;transition:background-color .15s var(--ns-ease)}.mt-btn:hover,.mt-close:hover{background:var(--ns-canvas)}.mt-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.mt-icon:hover{background:var(--ns-fill);color:var(--ns-ink)}.mt-icon--clear{color:var(--ns-ink)}.mt-close{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--ns-line);border-radius:10px;background:#fff;box-shadow:0 1px 2px #1e28460d;color:var(--ns-faint);transition:background-color .15s var(--ns-ease)}.mt-detail{position:relative;display:flex;flex-direction:column;height:100%}.mt-detail__head{position:relative;flex:none;padding:16px 32px 15px 33px;border-bottom:1px solid var(--ns-line)}.mt-detail__title{padding-right:190px;font:700 22px/30px var(--ns-head);letter-spacing:-.7px}.mt-detail__meta{margin-top:5px;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.7px;color:#848484}.mt-detail__btns{position:absolute;top:16px;right:32px;display:flex;align-items:center;gap:8px}.mt-detail__btns .mt-icon{width:28px;margin-right:-2px}.mt-tabs{display:flex;gap:5.625px;margin-top:16px}.mt-tab{display:flex;align-items:center;gap:5.625px;height:30px;padding:0 9.375px;border:1px solid transparent;border-radius:9.1px;background:var(--ns-canvas);font-weight:500;font-size:13px;line-height:18px;letter-spacing:-.65px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.mt-tab:hover{color:var(--ns-ink)}.mt-tab.is-on{border-color:var(--ns-line);background:#fff;box-shadow:0 1px 2px #1e28460d;font-weight:600;color:var(--ns-ink)}.mt-tab em{min-width:18px;padding:0 5px;border-radius:6px;background:var(--ns-fill);font:600 11px/18px Inter,sans-serif;font-style:normal;text-align:center}.mt-detail__body{flex:1;min-height:0;overflow-y:auto;padding-bottom:96px;scrollbar-width:thin}.mt-tasks{padding:21px 32px 26px 33px;border-bottom:1px solid var(--ns-line)}.mt-tasks ul{margin-top:11px}.mt-task{position:relative;display:flex;align-items:center;height:32px;margin:0 -20px 0 -9px;padding:0 20px 0 28px;border-radius:8px;font-size:14px;line-height:20px;transition:background-color .15s var(--ns-ease)}.mt-task:before{content:"";position:absolute;left:13px;top:14px;width:5px;height:5px;border-radius:50%;background:var(--ns-ink)}.mt-task:hover{background:var(--ns-canvas)}.mt-task>span:first-child{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mt-task__acts{display:flex;align-items:center;gap:8px;opacity:0;transition:opacity .15s var(--ns-ease)}.mt-task:hover .mt-task__acts{opacity:1}.mt-task__acts button{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;color:var(--ns-soft);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.mt-task__acts button:hover{background:var(--ns-fill);color:var(--ns-ink)}.mt-task__group{display:flex;gap:2px;padding:2px;border:1px solid var(--ns-line);border-radius:8px;background:#fff;box-shadow:0 1px 2px #1e28460d}.mt-doc{max-width:602px;padding:24px 32px 0 33px}.mt-h3{margin:32px 0 12px;font:700 17px/24px var(--ns-head);color:#848484}.mt-doc>.mt-h3:first-child{margin-top:0}.mt-doc p{font-size:14px;line-height:20px;letter-spacing:-.7px}.mt-bullets{display:flex;flex-direction:column;gap:12px;padding-left:19.5px;font-size:14px;line-height:20px;letter-spacing:-.7px}.mt-bullets li{position:relative}.mt-bullets li:before{content:"";position:absolute;left:-13.5px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--ns-ink)}.mt-notes{padding:24px 32px 0 33px}.mt-notes .mt-h3{margin-top:0;margin-bottom:4px}.mt-notes__hint{font-size:13px;line-height:18px;color:var(--ns-soft)}.mt-notes__field{width:100%;min-height:220px;margin:14px 0;padding:12px 14px;border:1px solid var(--ns-line);border-radius:10px;background:var(--ns-canvas);font-size:14px;line-height:22px;letter-spacing:-.5px;resize:vertical;outline:none;transition:border-color .15s var(--ns-ease),background-color .15s var(--ns-ease)}.mt-notes__field:focus{border-color:var(--ns-dash);background:#fff}.mt-people{display:flex;flex-direction:column}.mt-person{display:flex;align-items:center;gap:11.25px;padding:11px 16px;border-bottom:1px solid var(--ns-line)}.mt-person__avatar{flex:none;display:grid;place-items:center;width:37.5px;height:37.5px;border-radius:8.125px;background:var(--ns-fill);font:500 13px/18px var(--ns-head);color:var(--ns-faint)}.mt-person b{display:block;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.7px}.mt-person small{display:block;margin-top:2px;font-size:12px;line-height:16px;letter-spacing:-.7px;color:var(--ns-soft)}.mt-prep{display:flex;flex-direction:column;align-items:center;padding:38px 40px;text-align:center}.mt-prep__art{position:relative;display:flex;flex-direction:column;gap:9px;width:276px;padding-left:0;text-align:left}.mt-prep__art i{display:block;height:9px;max-width:100%;border-radius:9px;background:var(--ns-fill)}.mt-prep__art i:first-of-type{margin-left:32px;max-width:calc(100% - 32px)}.mt-prep__logo{position:absolute;top:-6px;left:0;display:grid;color:#087de6}.mt-prep.is-busy .mt-prep__art i{background:linear-gradient(90deg,var(--ns-fill) 25%,var(--ns-line) 50%,var(--ns-fill) 75%);background-size:200% 100%;animation:mt-shimmer 1.2s linear infinite}@keyframes mt-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.mt-prep__title{margin-top:30px;font:700 17px/24px var(--ns-head);letter-spacing:-.7px}.mt-prep__text{max-width:380px;margin-top:10px;font-size:14px;line-height:20px;letter-spacing:-.7px;color:var(--ns-faint)}.mt-prep__btn{margin-top:20px}.mt-find{position:relative;display:flex;align-items:center;flex:0 1 330px}.mt-find svg{position:absolute;left:12px;color:var(--ns-faint);pointer-events:none}.mt-find input{width:100%;height:32.5px;padding:0 10px 0 32px;border:1px solid var(--ns-line);border-radius:9.75px;background:var(--ns-canvas);font-size:14px;outline:none}.mt-find input::placeholder{color:var(--ns-faint)}.mt-say{display:flex;flex-direction:column;align-items:flex-start}.mt-say+.mt-say{margin-top:6px}.mt-say:has(.mt-say__who){margin-top:12px}.mt-say:first-child{margin-top:0}.mt-say__who{padding:0 4px 4px;font-weight:600;font-size:12px;line-height:16px;letter-spacing:-.3px;color:#848484}.mt-say p{max-width:82%;padding:8px 12px;border-radius:12px;background:var(--ns-fill);box-shadow:0 1px 1px #1e28460d;font-weight:500;font-size:13px;line-height:20px;letter-spacing:-.7px;transition:opacity .15s var(--ns-ease),box-shadow .15s var(--ns-ease)}.mt-say.is-me{align-items:flex-end}.mt-say.is-me p{background:#e2edff;background:oklch(.943 .032 260)}.mt-say.is-hit p{box-shadow:0 0 0 2px #3380ff73;box-shadow:0 0 0 2px oklch(.623 .214 260 / .45)}.mt-say.is-dim p{opacity:.4}.mt-call{display:flex;flex-direction:column;height:100%;background:var(--ns-ink);color:#fff}.mt-call__head{flex:none;display:flex;align-items:center;gap:7.5px;height:41.3px;padding:0 14px;border-bottom:1px solid var(--ns-line);background:#fff;color:var(--ns-ink)}.mt-call__title{flex:1;min-width:0;overflow:hidden;font:800 17px/24px var(--ns-head);letter-spacing:-.7px;white-space:nowrap;text-overflow:ellipsis}.mt-call__head .mt-icon{width:24px;margin-left:-4px}.mt-call__connect{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:11.25px;background:#fff;font-size:14px;color:var(--ns-faint)}.mt-spinner{width:28px;height:28px;border:2.5px solid var(--ns-line);border-top-color:var(--ns-ink);border-radius:50%;animation:mt-spin .8s linear infinite}@keyframes mt-spin{to{transform:rotate(360deg)}}.mt-call__stage{flex:1;min-height:0;display:flex;flex-direction:column}.mt-call__stage[hidden]{display:none}.mt-tiles{flex:1;min-height:0;display:grid;grid-auto-rows:1fr;gap:11.25px;padding:11.25px 15px 6px}.mt-tiles--4{grid-template-columns:repeat(4,1fr)}.mt-tiles--3{grid-template-columns:repeat(3,1fr)}.mt-tiles--2{grid-template-columns:repeat(2,1fr)}.mt-tile{position:relative;display:grid;place-items:center;min-height:0;border-radius:15px;box-shadow:inset 0 0 0 1px #ffffff14;overflow:hidden}.mt-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 40% 25%,rgb(255 255 255 / .1),transparent 60%)}.mt-tile__me{position:relative;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#ffffff1a;font-weight:600;font-size:15px;line-height:22px;color:#ffffffe6;transition:transform .3s var(--ns-spring)}.mt-tile__me.is-cam{transform:scale(1.6);background:#ffffff29}.mt-tile__name{position:absolute;left:7.5px;bottom:7.5px;display:flex;align-items:center;gap:5.625px;padding:3.75px 7.5px;border-radius:5.625px;background:#0006;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.7px;color:#ffffffe6}.mt-tile__muted{display:grid;color:#fb2c38}.mt-controls{flex:none;display:flex;align-items:center;justify-content:center;gap:7px;padding:15px 16px}.mt-ctl{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;color:var(--ns-canvas);transition:background-color .15s var(--ns-ease)}.mt-ctl:hover{background:#ffffff1a}.mt-ctl.is-off{background:#fb2c38;color:#fff}.mt-leave{display:flex;align-items:center;gap:5.25px;height:35px;margin-left:8px;padding:0 14px 0 12.25px;border-radius:99px;background:#fb2c38;font:700 14px/20px var(--ns-head);letter-spacing:-.7px;color:#fff;transition:filter .15s var(--ns-ease)}.mt-leave:hover,.mt-ctl.is-off:hover{filter:brightness(1.08)}.mt-side[hidden],.ns-chat.is-call .ns-chat__head{display:none}.mt-side{position:relative;flex:none;display:flex;flex-direction:column;padding:12px 12px 0}.ns-chat.is-call:not(.is-call-chat) .mt-side{flex:1;min-height:0;padding-bottom:16px}.ns-chat.is-call:not(.is-call-chat) .ns-chat__body{display:none}.mt-seg{position:relative;flex:none;display:flex;gap:4px;padding:4px;border:1px solid var(--ns-line);border-radius:10px;background:var(--ns-canvas)}.mt-seg__thumb{position:absolute;top:4px;left:4px;width:calc(50% - 6px);height:36px;border-radius:8px;background:#fff;box-shadow:0 1px 3px #1e28461a;transition:transform .3s cubic-bezier(.4,0,.2,1)}.mt-seg button{position:relative;flex:1;display:flex;align-items:center;justify-content:center;gap:5.25px;height:36px;border-radius:8px;font:500 14px/20px var(--ns-head);letter-spacing:-.7px;color:var(--ns-faint);transition:color .2s var(--ns-ease)}.mt-seg button.is-on{font-weight:700;color:var(--ns-ink)}.mt-side__notes{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:24px 8px 0}.mt-side__title{width:100%;font:700 18px/26px var(--ns-head);letter-spacing:-.7px;outline:none}.mt-side__field{flex:1;width:100%;font-size:14px;line-height:20px;letter-spacing:-.7px;resize:none;outline:none}.mt-side__field::placeholder{color:var(--ns-faint)}.mt-tr__live,.mt-tr__paused{display:flex;align-items:center;gap:5px;font-weight:600;font-size:13px;line-height:20px;letter-spacing:-.7px;color:#3380ff;color:oklch(.623 .214 260)}.mt-tr__paused{color:var(--ns-faint)}.mt-tr__empty{margin:120px 16px 12px;font-size:13px;line-height:18px;text-align:center;color:var(--ns-soft)}.mt-start{display:flex;margin:0 auto;height:32.5px;align-items:center;padding:0 14px;border-radius:9.75px;background:#085fb7;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:#fff}.mt-side~.mt-side{display:none}.mt-menu{min-width:140px}.mt{--mt-ease: cubic-bezier(.2, .8, .2, 1)}.mt-arow__fold{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s var(--mt-ease),opacity .3s var(--mt-ease)}.mt-arow__fold.is-shown{grid-template-rows:1fr;opacity:1}.mt-arow__clip{min-height:0;overflow:hidden;margin:0 -6px -2px;padding:0 6px 2px}.mt-arow__foot{padding-top:7.6px;opacity:0;transform:translateY(4px);transition:opacity .3s var(--mt-ease),transform .3s var(--mt-ease)}.mt-arow__fold.is-shown .mt-arow__foot{opacity:1;transform:none;transition-delay:75ms}.mt-doc--lines .mt-bullets{gap:0}.mt-doc--lines{max-width:none}.mt-line{position:relative;margin:0 0 0 -8px;padding:6px 48px 6px 8px;border-radius:8px;transition:background-color .15s var(--ns-ease)}p.mt-line{margin:-6px 0 -6px -8px}.mt-bullets li.mt-line:before{left:-5.5px;top:14px}.mt-line:hover,.mt-line.is-inspecting{background:var(--ns-canvas)}.mt-inspect{position:absolute;top:50%;right:12px;display:grid;place-items:center;width:28px;height:28px;margin-top:-14px;border-radius:8px;color:var(--ns-soft);opacity:0;transition:opacity .15s var(--ns-ease),background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.mt-line:hover .mt-inspect,.mt-inspect.is-active,.mt-inspect:focus-visible{opacity:1}.mt-inspect:hover,.mt-inspect.is-active,.mt-task__acts button.is-active{background:var(--ns-fill);color:var(--ns-ink)}.mt-task.is-inspecting{background:var(--ns-canvas)}.mt-task.is-inspecting .mt-task__acts{opacity:1}.mt-pop{position:absolute;z-index:30;display:flex;flex-direction:column;gap:12px;width:420px;padding:16px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:0 4px 6px -1px #0000001f,0 2px 4px -2px #0000001f;transform-origin:top right}.mt-pop__head{font-weight:600;font-size:11px;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:#848484}.mt-pop__why{font-size:14px;line-height:22px;letter-spacing:-.35px}.mt-pop__none{font-size:14px;line-height:22px;letter-spacing:-.35px;color:var(--ns-soft)}.mt-quote{position:relative;display:flex;flex-direction:column;gap:6px;padding:2px 4px 2px 14px;border-radius:6px;text-align:left;transition:background-color .15s var(--ns-ease)}.mt-quote:hover{background:var(--ns-canvas)}.mt-quote i{position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:3px;background:#b0ccf9}.mt-quote span{font-size:14px;line-height:21px;letter-spacing:-.35px}.mt-quote small{font-size:12px;line-height:16px;color:#848484}.mt-pop__load{display:flex;flex-direction:column;gap:8px}.mt-pop__load i,.mt-pop__load b{display:block;height:12px;border-radius:6px;background:var(--ns-fill);animation:mt-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.mt-pop__load b{height:40px;margin-top:8px}@keyframes mt-pulse{50%{opacity:.5}}.mt-tc{position:absolute;z-index:5;left:50%;bottom:16px;width:var(--tc-closed-w, 234px);height:48px;max-width:calc(100% - 24px);overflow:hidden;border:1px solid var(--ns-dash);border-radius:24px;background:#fff;box-shadow:0 2px 4px #0000001f;transform:translate(-50%);transition:width .3s cubic-bezier(.2,.8,.2,1),height .3s cubic-bezier(.2,.8,.2,1),border-radius .3s cubic-bezier(.2,.8,.2,1),background-color .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s cubic-bezier(.2,.8,.2,1),border-color .3s cubic-bezier(.2,.8,.2,1)}.mt-tc.is-open{width:var(--tc-open-w);height:calc(100% - var(--tc-top) - 16px);border-color:var(--ns-line);border-radius:10px;background:#f9fafb;box-shadow:0 4px 6px -1px #0000001f,0 2px 4px -2px #0000001f}.mt-tc__body{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.2,.8,.2,1)}.mt-tc.is-open .mt-tc__body{opacity:1;pointer-events:auto;transition-delay:.1s}.mt-tc__bar{flex:none;display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;padding:8px 16px 8px 12px;border-bottom:1px solid var(--ns-line);background:#fff}.mt-tc__bar .mt-icon{width:26px;height:26px;color:var(--ns-soft)}.mt-tc__findwrap{flex:1;min-width:0;display:flex}.mt-tc__findwrap .mt-find{flex:1;max-width:328px}.mt-tc__findwrap .mt-find input{height:28px}.mt-find.is-opening{animation:mt-find-open .24s cubic-bezier(.2,.8,.2,1)}@keyframes mt-find-open{0%{clip-path:inset(-4px calc(100% - 32px) -4px -4px round 999px);opacity:.4}to{clip-path:inset(-4px -4px -4px -4px round 999px);opacity:1}}.mt-tc__status{display:flex;align-items:center;gap:8px}.mt-tr__live i{position:relative;width:5px;height:5px;border-radius:50%;background:#3380ff;background:oklch(.623 .214 260);box-shadow:0 0 0 2px #3380ff59;box-shadow:0 0 0 2px oklch(.623 .214 260 / .35)}.mt-tr__live i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#3380ff99;background:oklch(.623 .214 260 / .6);animation:mt-ping 1s cubic-bezier(0,0,.2,1) infinite}.mt-live i{position:relative;width:7px;height:7px;border-radius:50%;background:#3380ff;background:oklch(.623 .214 260)}.mt-live i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#3380ff99;background:oklch(.623 .214 260 / .6);animation:mt-ping 1s cubic-bezier(0,0,.2,1) infinite}.mt-tr__paused{gap:4px;font-weight:500;color:#848484}.mt-tc__log{flex:1;min-height:0;overflow-y:auto;padding:12px 12px 80px;scrollbar-width:thin}.mt-tc__fade{position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(#fbfbfc00,#f9fafb);pointer-events:none}.mt-tc__pill{position:absolute;z-index:2;left:50%;bottom:4px;display:flex;gap:4px;transform:translate(-50%);transition:bottom .3s cubic-bezier(.2,.8,.2,1)}.mt-tc.is-open .mt-tc__pill{bottom:12px}.mt-tc__wave{flex:none;display:flex;align-items:center;justify-content:center;gap:12px;width:80px;height:38px;padding:0 12px 0 20px;border:1px solid var(--ns-line);border-radius:24px 8px 8px 24px;background:var(--ns-canvas);transition:background-color .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s cubic-bezier(.2,.8,.2,1)}.mt-tc__wave:hover{background:var(--ns-fill)}.mt-tc.is-open .mt-tc__wave{background:#fff;box-shadow:0 4px 6px -1px #0000001f,0 2px 4px -2px #0000001f}.mt-tc.is-open .mt-tc__wave:hover{background:var(--ns-canvas)}.mt-tc__chev{display:grid;color:var(--ns-ink);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mt-tc.is-open .mt-tc__chev{transform:rotate(180deg)}.mt-tc__act{flex:none;display:flex;align-items:center;justify-content:center;gap:6px;height:38px;overflow:hidden;border-radius:8px 20px 20px 8px;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.7px;white-space:nowrap;color:#fff;background:#085fb7;transition:width .3s cubic-bezier(.2,.8,.2,1),background-color .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s cubic-bezier(.2,.8,.2,1),opacity .15s}.mt-tc__act.is-stop{background:var(--ns-ink)}.mt-tc__act:hover{opacity:.9}.mt-tc.is-open .mt-tc__act,.mt-tc.is-open .mt-tc__ask{box-shadow:0 4px 6px -1px #0000001f,0 2px 4px -2px #0000001f}.mt-tc__ask{flex:none;display:flex;align-items:center;gap:4.875px;height:38px;padding:0 14px;border:1px solid var(--ns-line);border-radius:8px 20px 20px 8px;background:#fff;box-shadow:0 1px 2px #1e28460d;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;white-space:nowrap;transition:background-color .15s var(--ns-ease),box-shadow .3s cubic-bezier(.2,.8,.2,1)}.mt-tc__ask:hover{background:var(--ns-canvas)}.mt-wave{display:flex;align-items:center;gap:3px;width:21px;height:25px;color:#085fb7}.mt-wave i{flex:none;width:3px;border-radius:3px;background:currentColor;transform-origin:center;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mt-wave.is-silent{color:#848484}.mt-wave.is-silent i{transform:scaleY(var(--dot))}.mt-wave.is-live i{animation:mt-bar 1.1s ease-in-out infinite}@keyframes mt-bar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.mt-side__notes{padding-bottom:72px}.ns-chat.is-call-chat .mt-tc,.ns-chat.is-call-chat .mt-side__notes{display:none}@media(prefers-reduced-motion:reduce){.mt-tc,.mt-tc *,.mt-arow__fold,.mt-arow__foot{transition:none!important}}.mt-tc__grip{position:absolute;z-index:10;touch-action:none}.mt-tc__grip--top{top:0;left:0;right:0;height:6px;cursor:row-resize}.mt-tc__grip--left,.mt-tc__grip--right{top:0;bottom:0;width:6px;cursor:col-resize}.mt-tc__grip--left{left:0}.mt-tc__grip--right{right:0}.mt-tc__grip--tl,.mt-tc__grip--tr{z-index:11;top:0;width:12px;height:12px}.mt-tc__grip--tl{left:0;cursor:nwse-resize}.mt-tc__grip--tr{right:0;cursor:nesw-resize}.mt-tc.is-resizing,.mt-tc.is-resizing *{transition:none!important}.mt-tc.is-resizing{-webkit-user-select:none;user-select:none}.mt-dragging-row,.mt-dragging-row *{cursor:row-resize!important}.mt-dragging-col,.mt-dragging-col *{cursor:col-resize!important}.mt-dragging-nwse,.mt-dragging-nwse *{cursor:nwse-resize!important}.mt-dragging-nesw,.mt-dragging-nesw *{cursor:nesw-resize!important}@container (max-width: 800px){.ns-cards,.ns-widgets{grid-template-columns:1fr}.ns-bar{flex-wrap:wrap;height:auto;row-gap:10px}}@container (max-width: 760px){.pl-seg{left:24px;translate:none}}.ns-item{border-radius:16px;border-color:#e9ebef;box-shadow:0 20px 25px -5px #0000000d,0 8px 10px -6px #0000000d}.ns-item__head{align-items:flex-start;gap:12px;height:auto;padding:14px 20px;border-bottom-color:#e9ebef}.ns-item__logo{width:24px;height:24px;margin-top:2px}.ns-item__who{display:grid;gap:1px}.ns-item__who b{overflow:hidden;font:800 15px/22px var(--ns-head);white-space:nowrap;text-overflow:ellipsis;color:#353535}.ns-item__who span{overflow:hidden;font:400 12px/16px Inter,sans-serif;white-space:nowrap;text-overflow:ellipsis;color:#a2afcd}.ns-item__when{font:400 12px/16px Inter,sans-serif;color:#a2afcd}.qr-body{display:flex;flex-direction:column;padding:0;overflow:hidden}.qr-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin}.qr-av{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:.625em;background:#eceef2;font:500 12px/1 var(--ns-head);color:#a2afcdb3}.qr-av.is-xs{width:24px;height:24px;font-size:10px}.qr-comp{flex:none;padding:10px;background:#fff}.qr-comp__box{border:1px solid #e9ebef;border-radius:.875em;box-shadow:0 1px 2px #0000000d;transition:border-color .15s}.qr-comp__box:hover,.qr-comp__box:focus-within{border-color:#dadee5}.qr-comp textarea{display:block;width:100%;min-height:36px;max-height:128px;padding:10px 12px 0;border:0;resize:none;background:none;font:400 14px/20px Inter,sans-serif;letter-spacing:-.2px;color:#353535;outline:none}.qr-comp__row{display:flex;align-items:center;justify-content:space-between;padding:8px 6px 6px}.qr-comp__tools{display:flex;gap:2px}.qr-ghost{display:grid;place-items:center;width:32px;height:32px;border-radius:9.8px;color:#80899d;transition:background-color .15s}.qr-ghost:hover{background:#f6f7f8}.qr-send{width:32px;height:32px;border-radius:9.8px;background:#353535}.qr-meta{flex:none;display:flex;align-items:center;padding:10px;border-bottom:1px solid #e9ebef;font:400 12px/16px Inter,sans-serif;color:#a2afcd}.qr-meta>span{display:flex;align-items:center;gap:6px;padding:0 12px}.qr-meta>span+span{border-left:1px solid #e9ebef}.qr-meta b{font-weight:600;color:#80899d}.qr-dot{width:6px;height:6px;border-radius:50%;background:#a2afcd}.is-linear .qr-scroll{display:flex;flex-direction:column;gap:20px;padding:16px;-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),transparent);mask-image:linear-gradient(#000 calc(100% - 32px),transparent)}.is-linear h4{display:flex;align-items:center;gap:4px;margin:0 0 6px;font:700 13px/18px Inter,sans-serif;color:#a2afcd}.is-linear p{margin:0;font:400 14px/20px Inter,sans-serif;color:#353535}.qr-clamp{max-height:132px;overflow:hidden}.is-linear .qr-comp{padding:10px;background:transparent}.qr-slack{padding:12px 0}.qr-day{position:sticky;top:0;z-index:1;display:flex;justify-content:center;margin-bottom:4px}.qr-day:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#e9ebef}.qr-day span{position:relative;padding:4px 12px;border:1px solid #e9ebef;border-radius:99px;background:#fff;font:600 11px/15px Inter,sans-serif;color:#353535}.qr-sm{display:flex;gap:8px;padding:8px 16px;transition:background-color .15s}.qr-sm:hover{background:#f6f7f8}.qr-sm.is-compact{padding-top:4px;padding-bottom:4px}.qr-sm__g{flex:none;width:36px}.qr-sm.is-compact time{visibility:hidden;display:block;padding-top:2px;font:400 11px/18px Inter,sans-serif;font-variant-numeric:tabular-nums;text-align:right;color:#a2afcd}.qr-sm.is-compact:hover time{visibility:visible}.qr-sm p{margin:0;font:400 14px/20px Inter,sans-serif;color:#353535}.qr-sm__h{display:flex;align-items:baseline;gap:6px}.qr-sm__h b{font:800 13px/18px var(--ns-head)}.qr-sm__h time{font:400 11px/15px Inter,sans-serif;font-variant-numeric:tabular-nums;color:#a2afcd}.qr-react{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:2px 8px;border:1px solid #e9ebef;border-radius:99px;background:#f6f7f8;font:400 12px/18px Inter,sans-serif}.qr-react b{font-weight:600;color:#80899d}.qr-mail{display:flex;flex-direction:column}.qr-em{display:flex;align-items:flex-start;gap:10px;padding:8px 16px;color:#a2afcd}.qr-em+.qr-em{border-top:1px solid rgb(233 235 239 / .5)}.qr-em__av{position:relative;flex:none}.qr-em__av i{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#ea4335;box-shadow:0 0 0 1.5px #fff}.qr-em__main{flex:1;min-width:0}.qr-em__h{display:flex;align-items:center;gap:6px;margin:0}.qr-em__h b{font:600 13px/18px Inter,sans-serif;color:#353535}.qr-em__h em{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:99px;background:#3280ff26;background:oklch(62.3% .214 259.8 / .15);font: 600 11px/1 Inter,sans-serif;color:#0059d3;color:oklch(50% .214 259.8)}.qr-em__h time{margin-left:auto;font:400 12px/16px Inter,sans-serif;color:#a2afcd}.qr-em__pre{overflow:hidden;margin:2px 0 0;font:400 12px/16px Inter,sans-serif;white-space:nowrap;text-overflow:ellipsis;color:#a2afcd}.qr-em__to{margin:2px 0 8px;font:400 12px/16px Inter,sans-serif;color:#a2afcd}.qr-em__body{margin:0;font:400 14px/20px Inter,sans-serif;color:#353535}.qr-draft{margin:12px 16px 16px;display:flex;flex-direction:column;border:.5px solid #dadee5;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0000001a}.qr-draft__h{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-bottom:1px solid #e9ebef}.qr-draft__h img{width:16px;height:16px}.qr-draft__h b{font:700 14px/20px Inter,sans-serif;color:#353535}.qr-draft__h span{display:flex;gap:10px;margin-left:auto;color:#a2afcd}.qr-draft__f{display:flex;gap:10px;margin:0;padding:8px 16px;border-bottom:1px solid #e9ebef;font:400 13px/18px Inter,sans-serif;color:#353535}.qr-draft__f span{width:52px;color:#a2afcd}.qr-draft textarea{padding:12px 16px;border:0;resize:none;font:400 14px/20px Inter,sans-serif;color:#353535;outline:none}.qr-draft__foot{display:flex;justify-content:flex-end;padding:8px 16px 12px}.qr-draft__send{width:auto;height:32px;display:flex;gap:6px;padding:0 12px;border-radius:9.8px;background:#353535;font:700 13px/1 var(--ns-head);color:#fff}.qr-draft__send kbd{margin-left:4px;font:500 11px/1 Inter,sans-serif;opacity:.6}.qr-chat{display:flex;flex-direction:column;gap:24px;padding:16px 12px}.qr-chat.is-wa{background:linear-gradient(to right,transparent calc(100% - 32px),#fff),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='340' viewBox='0 0 400 340'%3E%3Cg fill='none' stroke='%2380899d' stroke-opacity='0.15' stroke-width='1.1'%3E%3Cpath d='M40 30l6 10 10 6-10 6-6 10-6-10-10-6 10-6z'/%3E%3Cpath transform='rotate(20 190 70)' d='M190 52l8 14 14 8-14 8-8 14-8-14-14-8 14-8z'/%3E%3Cpath transform='rotate(-15 330 40)' d='M330 26l6 10 10 6-10 6-6 10-6-10-10-6 10-6z'/%3E%3Cpath transform='rotate(10 100 170)' d='M100 152l8 14 14 8-14 8-8 14-8-14-14-8 14-8z'/%3E%3Cpath d='M260 160l6 10 10 6-10 6-6 10-6-10-10-6 10-6z'/%3E%3Cpath transform='rotate(-25 360 220)' d='M360 204l7 12 12 7-12 7-7 12-7-12-12-7 12-7z'/%3E%3Cpath transform='rotate(15 50 280)' d='M50 266l6 10 10 6-10 6-6 10-6-10-10-6 10-6z'/%3E%3Cpath d='M200 270l8 14 14 8-14 8-8 14-8-14-14-8 14-8z'/%3E%3C/g%3E%3C/svg%3E") #fff}.qr-chat__day{display:flex;flex-direction:column;gap:12px}.qr-pill{align-self:center;padding:3px 12px;border:1px solid #e9ebef;border-radius:99px;background:#f6f7f8;font:600 11px/15px Inter,sans-serif;color:#353535}.qr-im-day{align-self:center;font:500 11px/15px Inter,sans-serif;color:#a2afcd}.qr-b{display:flex;flex-direction:column;align-items:flex-start;max-width:78%}.qr-b.is-me{align-self:flex-end;align-items:flex-end}.qr-b__bub{display:flex;flex-direction:column;gap:2px;padding:8px 12px;font:400 13px/18px Inter,sans-serif;color:#353535}.is-wa .qr-b__bub{border-radius:2px 16px 16px;background:#eceef2}.is-wa .qr-b.is-me .qr-b__bub{border-radius:16px 2px 16px 16px;background:#25d36626}.qr-b__who{font:600 12px/16px Inter,sans-serif;color:#a2afcd}.qr-b__foot{display:flex;align-items:center;gap:3px;align-self:flex-end;font:400 11px/14px Inter,sans-serif;color:#a2afcd}.qr-tick{display:inline-grid;color:#34b7f1}.is-im .qr-b__bub{border-radius:18px;background:#eceef2}.is-im .qr-b.is-me .qr-b__bub{background:#007aff26}.qr-b__n,.qr-b__st{margin:0 6px 3px;font:400 11px/14px Inter,sans-serif;color:#a2afcd}.qr-b__st{margin:3px 6px 0}.qr-react.is-on{margin-top:-6px;margin-left:8px;padding:1px 6px;background:#fff}.ns-deck__actions{height:auto;padding:12px;gap:8px;border:1px solid #e9ebef;border-radius:16px;box-shadow:0 3px 7px -2px #0000001f;background:radial-gradient(circle,rgb(53 53 53 / .09) .6px,transparent .7px) 0 0 / 16px 16px,#fff}.ns-deck__actions .ns-act{height:40px;padding:0 20px;border-radius:9.75px;background:#f6f7f8;font:700 13px/1 var(--ns-head);color:#353535;white-space:nowrap}.ns-deck__actions .ns-act:hover{background:#eceef2;border-color:transparent}.ns-deck__actions .ns-act[data-act=deck-view]{padding:0 16px}.ns-deck__actions .ns-act--main{width:auto;padding:0 32px;background:#353535;color:#fff}.ns-deck__actions .ns-act--main:hover{background:#353535;opacity:.9}.ns-rail__home{display:grid}.ns-rail__home>svg{grid-area:1 / 1}.ns-rail__home>svg:last-child{opacity:0}.ns-rail__btn.is-on .ns-rail__home>svg:first-child{opacity:0}.ns-rail__btn.is-on .ns-rail__home>svg:last-child{opacity:1}.ns{--nc-bg: #fff;--nc-surface: oklch(.984813 .00163424 265.746);--nc-muted: oklch(.974693 .00269054 265.746);--nc-sub: oklch(.949391 .00533129 265.746);--nc-sub-active: oklch(.935729 .00675729 265.746);--nc-fg: #353535;--nc-fg-muted: oklch(.754404 .0449516 265.746);--nc-fg-sub: oklch(.629276 .0317354 265.746);--nc-border: oklch(.939271 .00638758 265.746);--nc-border-70: oklch(.939271 .00638758 265.746 / .7);--nc-border-sub: oklch(.898789 .0106128 265.746);--nc-border-hover: oklch(.912553 .00917621 265.746);--nc-border-active: oklch(.925912 .0077819 265.746);--nc-focus: oklch(.80568 .0203307 265.746);--nc-highlight: oklch(.939695 .0354423 296.554);--nc-success: oklch(.723 .219 149.579);--nc-success-muted: oklch(.958445 .0328923 149.579);--nc-success-border: oklch(.916896 .0657349 149.579);--nc-danger: oklch(.637 .237 25.331);--nc-danger-muted: oklch(.945545 .0355923 25.331);--nc-danger-border: oklch(.891096 .0711349 25.331);--nc-warning: oklch(.769 .188 70.08);--nc-amber: oklch(.529 .188 70.08);--nc-info: oklch(.623 .214 259.815);--nc-ease: cubic-bezier(.4, 0, .2, 1);--nc-out: cubic-bezier(0, 0, .2, 1);--nc-slide: cubic-bezier(.32, .72, 0, 1);--nc-sys: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--nc-head: "Manrope", "Inter", sans-serif}.ns-chat{position:relative;flex:none;width:340px;min-width:300px;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--nc-border);background:var(--nc-bg)}.ns-chat__card{display:contents}.ns-chat__head{position:relative;z-index:1;flex:none;display:flex;align-items:center;gap:5.625px;height:52px;padding:0 9.375px 0 7.5px;border-bottom:1px solid var(--nc-border);background:var(--nc-bg)}.ns-chat__expand{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24.375px;height:24.375px;border-radius:7.5px;color:var(--nc-fg-muted);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease)}.ns-chat__expand:hover{background:var(--nc-muted);color:var(--nc-fg)}.ns-chat__expand:active{background:var(--nc-sub)}.ns-chat__title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 15px/22px var(--nc-head);letter-spacing:-.7px;color:var(--nc-fg)}.ns-chat__btn{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;border:1px solid var(--nc-border);border-radius:10px;background:var(--nc-bg);box-shadow:0 1px 2px 0 var(--nc-muted);color:var(--nc-fg-muted);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease),border-color .15s var(--nc-ease)}.ns-chat__btn:hover{background:var(--nc-sub);color:var(--nc-fg)}.ns-chat__btn:active{background:var(--nc-sub-active)}.ns-chat__body{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;background:var(--nc-surface)}.ns-chat__body>:not(.ns-chat__pattern):not(.ns-dropedge){position:relative}.ns-chat__pattern{position:absolute;z-index:0;top:-52px;left:0;right:0;height:200px;opacity:.15;pointer-events:none;color:var(--nc-fg-sub);-webkit-mask-image:linear-gradient(#000 0%,transparent 50%);mask-image:linear-gradient(#000 0%,transparent 50%)}.ns-chat__pattern svg{display:block;width:100%;height:100%}.ns-empty[hidden],.ns-log[hidden]{display:none}.ns-empty{display:flex;flex-direction:column;align-items:center;gap:3.75px;margin-top:auto;padding:0 15px 11.25px;text-align:center}.ns-chat__body:not(.is-empty) .ns-composer-wrap{margin-top:auto}.ns-chat__body.is-empty .ns-composer-wrap{margin-bottom:auto}.ns-empty__logo{position:relative;flex:none;width:45px;height:45px;margin-bottom:7.5px;color:var(--nc-fg-sub)}.ns-empty__logo svg{position:absolute;top:0;right:0;bottom:0;left:0;width:45px;height:45px}.ns-empty__logo>svg:first-child{opacity:.5}.ns-empty__pulse{opacity:0;animation:nc-arrow-pulse 4.5s ease-in-out infinite}.ns-empty__pulse--top path:nth-child(2),.ns-empty__pulse--bottom path:nth-child(1){display:none}.ns-empty__pulse--bottom{animation-delay:-2.25s}@keyframes nc-arrow-pulse{0%,40%,to{opacity:0}20%{opacity:1}}.ns-empty__text{margin:0;font:500 17px/26.25px var(--nc-head);letter-spacing:-.7px;color:var(--nc-fg-sub)}.ns-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7.5px;margin-top:3.75px}.ns-chip{display:inline-flex;align-items:center;justify-content:center;height:27.5px;padding:0 9.625px;border:1px solid var(--nc-border);border-radius:8.25px;background:var(--nc-bg);box-shadow:0 1px 2px 0 var(--nc-muted);font:700 11px/15px var(--nc-head);letter-spacing:-.7px;color:var(--nc-fg);white-space:nowrap;transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease),border-color .15s var(--nc-ease)}.ns-chip:hover{background:var(--nc-muted);border-color:var(--nc-border-hover)}.ns-chip:active{background:var(--nc-sub);border-color:var(--nc-border-active)}.ns-log{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:12px 16px;scrollbar-width:thin;font-size:13px;line-height:20px;letter-spacing:-.7px;color:var(--nc-fg)}.ns-chat__body:not(.is-empty):before{content:"";position:absolute;z-index:2;top:0;left:0;right:0;height:20px;background:linear-gradient(var(--nc-surface) 0%,transparent 100%);pointer-events:none}.ns-chat__body:not(.is-empty) .ns-composer-wrap:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:20px;background:linear-gradient(to top,var(--nc-surface) 0%,transparent 100%);pointer-events:none}.ns-turn{display:flex;flex-direction:column;align-items:flex-start}.ns-turn+.ns-turn{margin-top:24px}.ns-turn--me{align-items:flex-end;gap:5.625px}.ns-bubble{width:fit-content;max-width:85%;padding:8px 12px;border-radius:12px;background:#e0edff;box-shadow:none;font:400 13px/20px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);white-space:pre-wrap;overflow-wrap:break-word}.ns-answer{max-width:100%;font:400 13px/20px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);overflow-wrap:break-word}.ns-answer p{margin:13.125px 0}.ns-answer p:first-child{margin-top:0}.ns-answer p:last-child{margin-bottom:0}.ns-answer strong,.ns-answer b{font-weight:600}.ns-meta{display:flex;align-items:center;gap:3.75px}.ns-turn:not(.ns-turn--me) .ns-meta{margin-top:13.125px}.ns-meta__time{font-size:11px;line-height:15px;letter-spacing:-.7px;color:var(--nc-fg-muted)}.ns-meta__btns{display:flex;align-items:center}.ns-act-btn{display:inline-flex;align-items:center;justify-content:center;padding:3.75px;border:1px solid transparent;border-radius:7.5px;color:var(--nc-fg-muted);transition:all .15s var(--nc-ease)}.ns-act-btn svg{width:14px;height:14px}.ns-act-btn--copy:hover,.ns-act-btn--copy[aria-pressed=true]{background:var(--nc-sub);color:var(--nc-fg)}.ns-act-btn--copy:active{background:var(--nc-sub-active);color:var(--nc-fg)}.ns-act-btn--up:hover{background:var(--nc-success-muted);border-color:var(--nc-success-border);color:var(--nc-success)}.ns-act-btn--down:hover{background:var(--nc-danger-muted);border-color:var(--nc-danger-border);color:var(--nc-danger)}.ns-act-btn--up:active,.ns-act-btn--down:active{opacity:.8}.ns-act-btn[aria-pressed=true] svg path{fill:currentColor}.ns-think{display:flex;align-items:center;gap:5.625px;min-width:0;color:var(--nc-fg-muted);-webkit-mask-image:linear-gradient(110deg,rgb(0 0 0 / .55) 20%,#000 50%,rgb(0 0 0 / .55) 80%);mask-image:linear-gradient(110deg,#0000008c 20%,#000,#0000008c 80%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:nc-shimmer 1.4s linear infinite}.ns-think>svg{flex:none;width:13.125px;height:13.125px;transform-origin:center;animation:nc-turn 10s cubic-bezier(.65,0,.35,1) infinite}.ns-think>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.7px}@keyframes nc-shimmer{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:-100% 0;mask-position:-100% 0}}@keyframes nc-turn{0%{transform:rotate(0)}5%,25%{transform:rotate(90deg)}30%,50%{transform:rotate(180deg)}55%,75%{transform:rotate(270deg)}80%,to{transform:rotate(360deg)}}.ns-reason{display:flex;flex-direction:column;width:100%;max-width:100%;margin-bottom:24px;color:var(--nc-fg-muted)}.ns-steps{display:flex;align-items:center;gap:5.625px;width:fit-content;max-width:100%;border-radius:3.75px;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.7px;color:var(--nc-fg-muted);transition:color .15s var(--nc-ease)}.ns-steps:hover{color:var(--nc-fg)}.ns-steps svg{flex:none;width:13.125px;height:13.125px}.ns-steps__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ns-steps__time{flex:none;font-weight:400}.ns-steps__chev{transform:rotate(-90deg);transition:transform .15s var(--nc-ease)}.ns-steps[aria-expanded=true] .ns-steps__chev{transform:none}.ns-steps__body{display:flex;flex-direction:column;gap:11.25px;margin:7.5px 0 0 5.625px;padding-left:11.25px;border-left:2px solid var(--nc-border-70)}.ns-steps__body[hidden]{display:none}.ns-step{display:flex;flex-direction:column;gap:7.5px}.ns-step__row{display:flex;align-items:center;gap:5.625px;min-width:0;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.7px}.ns-step__row svg{flex:none;width:13.125px;height:13.125px}.ns-step__row span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ns-step__tools{display:flex;flex-direction:column;gap:7.5px;padding-left:18.75px}.ns-cite{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;margin:0 1.5px;padding:0;border:.5px solid var(--nc-border-sub);border-radius:5px;background:var(--nc-bg);filter:drop-shadow(0 1px 1px rgb(0 0 0 / .12));vertical-align:middle;cursor:pointer;transition:box-shadow .2s var(--nc-ease),border-color .2s var(--nc-ease),filter .2s var(--nc-ease)}.ns-cite:hover{border-color:var(--nc-border-hover);filter:drop-shadow(0 1px 3px rgb(0 0 0 / .18))}.ns-cite:active{scale:.95}.ns-cite img,.ns-cite svg{flex:none;width:10px;height:10px;object-fit:contain;color:var(--nc-fg-muted)}.ns-cite img[src*=gmail]{width:10.8px;height:10.8px}.ns-sp{position:absolute;z-index:9999;width:max-content;max-width:384px;pointer-events:none;opacity:0;transform:scale(.9);transform-origin:50% 100%;transition:opacity .15s var(--nc-ease),transform .15s var(--nc-out)}.ns-sp.is-below{transform-origin:50% 0}.ns-sp.is-on{opacity:1;transform:none}.ns-sp__card{display:flex;flex-direction:column;gap:3.75px;padding:9.375px 11.25px;border:1px solid var(--nc-border);border-radius:7.5px;background:var(--nc-bg);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;font:400 12px/16px var(--nc-sys);letter-spacing:normal;color:var(--nc-fg);white-space:normal;overflow-wrap:break-word}.ns-sp__title{font-weight:500;line-height:16.5px}.ns-sp__meta{color:var(--nc-fg-muted)}.ns-sp__text{margin-top:1.875px;line-height:19.5px;color:var(--nc-fg-sub);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ns-sp__tip{position:absolute;bottom:-3px;left:calc(var(--tip, 50%) - 3.5px);width:7px;height:7px;border-right:1px solid var(--nc-border);border-bottom:1px solid var(--nc-border);border-radius:2px;background:var(--nc-bg);transform:rotate(45deg)}.ns-sp.is-right{transform-origin:0 50%}.ns-sp.is-right .ns-sp__tip{top:calc(50% - 3.5px);bottom:auto;left:-3px;transform:rotate(135deg)}.ns-sp.is-below .ns-sp__tip{top:-3px;bottom:auto;transform:rotate(225deg)}.ns-ref,.ns-mention,.ns-attach{display:inline-flex;align-items:center;gap:3.75px;max-width:168px;margin:0 1.875px;padding:3.75px 5.625px;border:.5px solid var(--nc-border-sub);border-radius:6px;background:var(--nc-muted);filter:drop-shadow(0 1px 1px rgb(0 0 0 / .12));font:500 12px/12px Inter,sans-serif;letter-spacing:-.3px;color:var(--nc-fg);vertical-align:middle;white-space:nowrap;cursor:pointer}.ns-ref>span,.ns-mention>span,.ns-attach>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ns-ref>img,.ns-ref>svg,.ns-mention>img,.ns-mention>svg,.ns-attach>img,.ns-attach>svg{flex:none;width:11.25px;height:11.25px;object-fit:contain;color:var(--nc-fg-muted)}.ns-ref.is-gmail,.ns-mention.is-gmail{background:color-mix(in srgb,#ea4335 12%,#fff 88%)}.ns-ref.is-slack,.ns-mention.is-slack{background:color-mix(in srgb,#9b4fa6 12%,#fff 88%)}.ns-ref.is-imessage,.ns-mention.is-imessage{background:color-mix(in srgb,#0a84ff 12%,#fff 88%)}.ns-bubble .ns-ref:first-child{margin-left:0}.ns-mention,.ns-attach{max-width:min(100%,168px);margin:0;padding:3px 3.75px 3px 5.625px;cursor:default}.ns-mention button,.ns-attach button{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:1.875px;border-radius:3.75px;color:var(--nc-fg-muted);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease)}.ns-mention button:hover,.ns-attach button:hover{background:var(--nc-sub);color:var(--nc-fg)}.ns-mention button svg,.ns-attach button svg{width:11.25px;height:11.25px}.ns-composer-wrap{flex:none;position:relative;padding:0 12px 12px}.ns-composer{position:relative;z-index:10;display:flex;flex-direction:column;gap:4px;min-height:136px;padding:8px;border:.5px solid var(--nc-border);border-radius:10px;background:var(--nc-bg);box-shadow:0 0 0 1px transparent,0 1px 12px #0000000d;transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease),border-color .15s var(--nc-ease),box-shadow .15s var(--nc-ease)}.ns-composer:hover{border-color:var(--nc-focus)}.ns-composer:focus-within,.ns-composer.is-loaded{border-color:var(--nc-focus);box-shadow:0 0 0 1px var(--nc-focus),0 1px 12px #0000000d}.ns-composer textarea{flex:none;min-height:79px;max-height:150px;padding:5.625px 7.5px;overflow-y:auto;scrollbar-width:thin;font:400 14px/20px Inter,sans-serif;letter-spacing:-.35px;color:var(--nc-fg);white-space:pre-wrap;overflow-wrap:break-word}.ns-composer textarea::placeholder{color:var(--nc-fg-sub);opacity:1}.ns-mentions{display:flex;flex-wrap:wrap;gap:3.75px;padding:5.625px 7.5px 0}.ns-mentions[hidden]{display:none}.ns-mentions+textarea{min-height:52px}.ns-composer__tools{flex:none;display:flex;align-items:center;gap:4px;height:35px;margin-top:auto}.ns-tool{flex:none;display:inline-flex;align-items:center;justify-content:center;width:31.9px;height:32.5px;padding:0 7.8px;border:1px solid var(--nc-border);border-radius:9.75px;background:var(--nc-bg);box-shadow:0 1px 2px 0 var(--nc-muted);color:var(--nc-fg);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease),border-color .15s var(--nc-ease)}.ns-tool svg{width:14.3px;height:14.3px}.ns-tool:hover{background:var(--nc-muted);border-color:var(--nc-border-hover)}.ns-tool:active{background:var(--nc-sub);border-color:var(--nc-border-active)}.ns-mic{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32.2px;height:35px;margin-left:auto;padding:0 8.4px;border-radius:10.5px;color:var(--nc-fg);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease)}.ns-mic svg{width:15.4px;height:15.4px;color:var(--nc-fg-muted)}.ns-mic:hover{background:var(--nc-muted)}.ns-mic:active{background:var(--nc-sub)}.ns-send{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:4px;border-radius:10px;background:var(--nc-fg);box-shadow:0 1px 2px #00000026;color:#fff;opacity:.4;cursor:default;transition:all .15s var(--nc-ease)}.ns-send svg{width:18.75px;height:18.75px}.ns-send.is-ready{opacity:1;cursor:pointer}.ns-send.is-ready:hover{opacity:.9}.ns-send.is-ready:active{opacity:.8}.ns-context{flex:none;display:flex;align-items:center;gap:8px;height:36px;margin:0;padding:0 4px 0 10px;border:0;border-radius:8px;background:var(--nc-muted)}.ns-context span{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-sub)}.ns-context>svg{order:2;flex:none;width:28px;height:28px;padding:5px;border:1px solid var(--nc-border);border-radius:7px;background:var(--nc-bg);box-shadow:0 1px 2px #0000001f}.ns-dropedge{position:absolute;z-index:30;top:4px;right:4px;bottom:4px;left:4px;border:2px dashed var(--nc-border-hover);border-radius:15px;opacity:0;pointer-events:none;transition:all .15s var(--nc-ease)}.ns-chat__body.is-dropzone .ns-dropedge{opacity:1}.ns-chat__body.is-over .ns-dropedge{border-color:var(--nc-fg);background:#3535350d}.ns-drophint{position:absolute;z-index:30;bottom:100%;left:50%;display:flex;align-items:center;gap:5.625px;margin-bottom:7.5px;padding:5.625px 11.25px;border:1px solid var(--nc-border);border-radius:999px;background:var(--nc-bg);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;font:400 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .15s var(--nc-ease)}.ns-drophint svg{width:15px;height:15px}.ns-chat__body.is-dropzone .ns-drophint{opacity:1}.ns .ns-row[draggable=true] .ns-row__main{cursor:pointer}.ns .ns-row.is-dragging{opacity:.4}.ns-drag{position:fixed;top:-100px;left:-100px;display:flex;align-items:center;gap:5.625px;height:30px;padding:0 12px 0 10px;border:1px solid oklch(.939271 .00638758 265.746);border-radius:15px;background:#fff;box-shadow:0 25px 50px -12px #e9ebef;opacity:.9;font:500 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:#353535}.ns-drag svg{width:15px;height:15px;color:#a2afcd}.ns-refmenu{position:absolute;z-index:70;display:flex;flex-direction:column;min-width:120px;max-height:365px;overflow:hidden;border:1px solid var(--nc-border);border-radius:11.25px;background:var(--nc-bg);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;font:500 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);animation:nc-menu-up .15s ease-out;transform-origin:bottom left}.ns-refmenu.is-down{animation-name:nc-menu-down;transform-origin:top left}.ns-refmenu.is-cats{max-height:305px}.ns-refmenu.is-closing{opacity:0;transition:opacity .1s ease-out}@keyframes nc-menu-up{0%{opacity:0;transform:scale(.95) translateY(4px)}to{opacity:1;transform:none}}@keyframes nc-menu-down{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:none}}.ns-refmenu__list{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:3.75px;scrollbar-width:thin}.ns-refmenu__search{position:sticky;top:0;z-index:1;display:block;margin:-3.75px -3.75px 0;padding:3.75px;background:var(--nc-bg)}.ns-refmenu__search>span{position:relative;display:block}.ns-refmenu__search svg{position:absolute;top:9.1px;left:9.75px;width:14.3px;height:14.3px;color:var(--nc-fg-muted);pointer-events:none}.ns-refmenu__search input{display:block;width:100%;height:32.5px;padding:0 9.75px 0 29.25px;border:1px solid transparent;border-radius:9.75px;background:transparent;outline:0;font:400 13px/18px Inter,sans-serif;letter-spacing:-.325px;color:var(--nc-fg);transition:none}.ns-refmenu__search input::placeholder{color:var(--nc-fg-sub)}.ns-refmenu__search input:focus{border-color:var(--nc-focus);box-shadow:0 0 0 1px var(--nc-focus)}.ns-refmenu__row{display:flex;align-items:center;gap:5.625px;width:100%;padding:7.5px;border-radius:5.625px;text-align:left;font:500 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease);-webkit-user-select:none;user-select:none}.ns-refmenu__row.has-detail{align-items:flex-start}.ns-refmenu__row:hover,.ns-refmenu__row.is-active{background:var(--nc-muted)}.ns-refmenu__row:active{background:var(--nc-sub)}.ns-refmenu__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:18px;color:var(--nc-fg-muted)}.ns-refmenu__icon svg,.ns-refmenu__icon img{width:15px;height:15px;object-fit:contain}.ns-refmenu__avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18.75px;height:18.75px;margin:-.375px 0;border-radius:50%;background:var(--nc-sub-active);font:600 9px/1 Inter,sans-serif;letter-spacing:0;color:var(--nc-fg)}.ns-refmenu__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.875px}.ns-refmenu__label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 13px/18px var(--nc-head);letter-spacing:-.7px}.ns-refmenu__detail{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted)}.ns-refmenu__desc{font:400 12px/16.5px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ns-refmenu__trail{flex:none;font:500 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted)}.ns-refmenu__row.has-detail .ns-refmenu__trail{font-weight:500;line-height:18px}.ns-refmenu__chev{flex:none;width:15px;height:15px;color:var(--nc-fg-muted)}.ns-refmenu__head{padding:3.75px 7.5px;font:600 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);-webkit-user-select:none;user-select:none}.ns-refmenu__sub{padding:3.75px 7.5px;font:600 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted);-webkit-user-select:none;user-select:none}.ns-refmenu__back{display:flex;align-items:center;gap:3.75px;width:100%;padding:3.75px 7.5px;font:600 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);-webkit-user-select:none;user-select:none;transition:color .15s var(--nc-ease)}.ns-refmenu__back:hover{color:var(--nc-fg-muted)}.ns-refmenu__back svg{width:13.125px;height:13.125px}.ns-refmenu mark{padding:0 1px;border-radius:2px;background:var(--nc-highlight);color:inherit}.ns-refmenu__empty{margin:0;padding:7.5px 11.25px;font:400 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted);text-align:center}.ns-rcard{width:calc(100% + 7.5px);margin:0 -3.75px}.ns-answer+.ns-rcard{margin-top:24px}.ns-rcard{transition:all .3s var(--nc-ease)}.ns-rcard.is-exiting{opacity:0;transform:scale(.95)}.ns-rcard__box{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--nc-border);border-radius:15px;background:var(--nc-bg)}.ns-rcard__head{display:flex;align-items:center;gap:7.5px;padding:9.375px 11.25px 9.375px 15px;border-bottom:1px solid var(--nc-border-70)}.ns-rcard__icon{flex:none;width:18px;height:18px;color:var(--nc-fg-muted);opacity:.7}.ns-rcard[data-state=created] .ns-rcard__icon{color:var(--nc-success);opacity:1}.ns-rcard__title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:800 15px/22px var(--nc-head);letter-spacing:-.7px;color:var(--nc-fg)}.ns-rcard__x{flex:none;display:inline-flex;color:var(--nc-fg-muted);transition:color .15s var(--nc-ease)}.ns-rcard__x:hover{color:var(--nc-fg)}.ns-rcard__x svg{width:14.3px;height:14.3px}.ns-rcard__sec{display:flex;flex-direction:column;gap:3.75px;padding:11.25px 15px;font:400 13px/26.25px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg)}.ns-rcard__sec+.ns-rcard__sec{border-top:1px solid var(--nc-border-70)}.ns-rcard__label{font:500 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted)}.ns-token{display:inline-flex;max-width:calc(100% - 3.75px);margin:0 1.875px;vertical-align:middle;border-radius:5.625px}.ns-token>span{display:inline-flex;align-items:center;gap:3.75px;min-width:0;height:23.9px;padding:1.95px 7.8px;border:1px solid var(--nc-border-sub);border-radius:7.8px;background:var(--nc-bg);font:500 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-sub);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease),filter .15s var(--nc-ease)}.ns-token:hover>span{filter:brightness(.95)}.ns-token svg,.ns-token img{flex:none;width:13px;height:13px;object-fit:contain}.ns-token img{filter:grayscale(1) contrast(.6) brightness(1.15)}.ns-token b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.ns-token__bolt{color:var(--nc-warning)}.ns-rcard__foot{display:flex;align-items:center;justify-content:flex-end;gap:7.5px;padding:11.25px}.ns-rcard__foot[hidden]{display:none}.ns-cbtn{display:inline-flex;align-items:center;justify-content:center;gap:4.875px;height:32.5px;padding:5.2px 11.375px;border:1px solid var(--nc-border);border-radius:9.75px;background:var(--nc-bg);box-shadow:0 1px 2px 0 var(--nc-muted);font:700 13px/18px var(--nc-head);letter-spacing:-.7px;color:var(--nc-fg);white-space:nowrap;transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease),border-color .15s var(--nc-ease),opacity .15s var(--nc-ease)}.ns-cbtn:hover{background:var(--nc-muted);border-color:var(--nc-border-hover)}.ns-cbtn:active{background:var(--nc-sub);border-color:var(--nc-border-active)}.ns-cbtn--cta{border:0;background:var(--nc-fg);box-shadow:none;color:#fff}.ns-cbtn--cta:hover{background:var(--nc-fg);opacity:.9}.ns-cbtn--cta:active{background:var(--nc-fg);opacity:.8}.ns-cbtn svg{width:14.3px;height:14.3px}.ns-hist{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;background:var(--nc-bg);visibility:hidden}.ns-chat.is-hist-prep .ns-hist{visibility:visible}.ns-chat.is-hist-prep .ns-chat__card{position:relative;z-index:10;display:flex;flex:1;min-height:0;flex-direction:column;overflow:hidden;background:var(--nc-surface);transition:transform .28s var(--nc-slide)}.ns-chat.is-hist-prep .ns-chat__card>*{transition:opacity .28s var(--nc-ease)}.ns-chat.is-history .ns-chat__card{transform:translate(calc(-100% + var(--sliver, 69px)));border-right:1px solid var(--nc-border);border-radius:12px;box-shadow:1px 0 18px #00000021;cursor:pointer}.ns-chat.is-history .ns-chat__card>*{opacity:.6;pointer-events:none}.ns-hist__back{position:absolute;z-index:20;top:16px;left:calc(var(--sliver, 69px) - 18px);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--nc-border);border-radius:28px;background:var(--nc-bg);filter:drop-shadow(0 1px 1px rgb(0 0 0 / .1));color:var(--nc-fg-muted);opacity:0;pointer-events:none;transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease),opacity .15s var(--nc-ease)}.ns-hist__back svg{width:16px;height:16px}.ns-chat.is-history .ns-hist__back{opacity:1;pointer-events:auto}.ns-hist__back:hover{background:var(--nc-sub);color:var(--nc-fg)}.ns-win>.ns-main{flex:1 1 0;width:auto;min-width:0}.ns-chat{transition:width .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.ns-chat.is-snap{transition:none}.ns-win.is-chat-full>.ns-main{display:none}.ns-win.is-chat-full>.ns-chat{flex:1 1 0;width:auto}.ns-sash{position:absolute;z-index:60;top:0;left:0;width:8px;height:100%;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none}.ns-sash>span{position:absolute;top:0;bottom:0;left:-.75px;width:1.5px;background:transparent;transition:background-color .15s var(--nc-ease)}.ns-sash:hover>span,.ns-sash.is-dragging>span{background:var(--nc-fg-muted)}.ns-win.is-chat-full .ns-sash,.ns-chat.is-history .ns-sash{display:none}.ns-chat.is-hist-dock{flex-direction:row}.ns-chat.is-hist-dock .ns-chat__card{position:relative;z-index:10;display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.ns-chat.is-hist-dock .ns-hist{position:relative;inset:auto;order:2;z-index:10;flex:none;visibility:visible;padding-bottom:12px;border-left:1px solid var(--nc-border);box-shadow:inset 11px 0 10px -10px #00000017;transition:width .28s var(--nc-slide)}.ns-chat.is-hist-dock .ns-hist>:not(.nh-foot){min-width:var(--dock-w, 220px)}.ns-chat.is-hist-dock .ns-chat__head [data-act=history],.ns-hist__close{display:none}.ns-chat.is-hist-dock .ns-hist__close{display:inline-flex;border-color:transparent;background:var(--nc-sub);box-shadow:none;color:var(--nc-fg)}.ns-chat.is-hist-dock .ns-hist__close:hover{background:var(--nc-sub-active)}.ns-chat.is-hist-dock .ns-hist__close svg{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.ns-chat,.ns-sash>span,.ns-chat.is-hist-dock .ns-hist{transition:none}.ns-think,.ns-think>svg,.ns-empty__pulse,.ns-refmenu{animation:none}.ns-empty__pulse{opacity:0}.ns-sp,.ns-cite,.ns-steps__chev,.ns-rcard,.ns-chat.is-hist-prep .ns-chat__card,.ns-chat.is-hist-prep .ns-chat__card>*,.ns-dropedge,.ns-drophint{transition:none}}.nh-head{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:6px;padding:12px 12px 0 calc(var(--sliver, 69px) + 29px)}.nh-head__slot{flex:1;min-width:0;display:flex}.nh-title-h,.nh-q{font:700 20px/28px var(--nc-head);letter-spacing:-.7px;color:var(--nc-fg)}.nh-q{flex:1;min-width:0;padding:0;border:0;background:transparent;outline:none}.nh-q::placeholder{font-weight:500;color:var(--nc-fg-muted)}.nh-head__acts{flex:none;display:flex;align-items:center;gap:6px}.nh-search.is-on{background:var(--nc-sub);color:var(--nc-fg)}.nh-clear{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:var(--nc-fg-muted);transition:color .15s var(--nc-ease),background-color .15s var(--nc-ease)}.nh-clear[hidden]{display:none}.nh-clear:hover{background:var(--nc-sub);color:var(--nc-fg)}.nh-list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:18px 16px 64px calc(var(--sliver, 69px) + 29px);scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18px);mask-image:linear-gradient(to bottom,transparent,#000 18px)}.nh-sec{position:relative;flex:none;display:flex;flex-direction:column;gap:12px;margin:0 -8px;padding:0 8px;transition:background-color .15s var(--nc-ease),opacity .15s var(--nc-ease)}.nh-sec.has-rule{margin-top:4px;padding-top:16px;border-top:1px solid var(--nc-border-sub)}.nh-sec.is-target{border-radius:10px;background:var(--nc-muted)}.nh-sec.is-lifted{z-index:10;padding-top:12px!important;padding-bottom:12px;border-color:transparent;border-radius:10px;background:var(--nc-bg);box-shadow:0 0 0 1px var(--nc-border),0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.nh-sec.is-dim{opacity:.5}.nh-label{display:flex;align-items:center;justify-content:space-between;height:16px}.nh-label__btn{display:flex;align-items:center;gap:2px;border-radius:4px;font:600 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-sub);outline:none;transition:color .15s var(--nc-ease)}.nh-label__btn:hover,.nh-label__btn:focus-visible{color:var(--nc-fg)}.nh-chev{display:inline-flex;transition:transform .15s var(--nc-ease)}.nh-chev.is-folded{transform:rotate(-90deg)}.nh-add{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--nc-fg-muted);opacity:0;transition:opacity .15s var(--nc-ease),color .15s var(--nc-ease)}.nh-label:hover .nh-add,.nh-add:focus-visible,.nh-add.is-open{opacity:1}.nh-add:hover,.nh-add.is-open{color:var(--nc-fg-sub)}.nh-rows{display:grid;grid-template-rows:1fr;margin:-12px 0 -6px;transition:grid-template-rows .2s ease-out,margin-top .2s ease-out}.nh-rows.is-folded{grid-template-rows:0fr;margin-top:-24px}.nh-rows__in{min-height:0;display:flex;flex-direction:column;gap:12px;overflow:hidden;margin:0 -28px;padding:12px 28px 6px;visibility:visible;opacity:1;transition:opacity .2s,visibility .2s}.nh-rows.is-folded .nh-rows__in{visibility:hidden;opacity:0}.nh-row{position:relative;display:flex;align-items:center;min-width:0}.nh-row__btn{position:relative;flex:none;display:flex;align-items:flex-start;gap:6px;width:calc(100% + 30px);margin:-6px 0 -6px -20px;padding:10px 14px 10px 20px;border-radius:10px;text-align:left;color:var(--nc-fg);cursor:pointer;outline:none;-webkit-user-select:none;user-select:none;transition:background-color .15s}.nh-row:hover .nh-row__btn,.nh-row__btn:focus-visible{background:var(--nc-muted)}.nh-row.is-active .nh-row__btn{background:var(--nc-sub)}.nh-dot{position:absolute;left:7px;top:16px;flex:none;width:6px;height:6px;border-radius:50%}.nh-dot.is-review{background:var(--nc-warning)}.nh-dot.is-finished{background:var(--nc-info)}.nh-dot.is-working{background:#afafaf;animation:nh-working 1.4s ease-in-out infinite}@keyframes nh-working{0%,to{background-color:#d2d2d2}50%{background-color:#5c5c5c}}.nh-row__ic{flex:none;display:flex;margin-top:1px;color:var(--nc-fg)}.nh-row__ic svg{width:16px;height:16px}.nh-title{flex:1;min-width:0;display:block;overflow:hidden;white-space:nowrap;font:500 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg)}.nh-row.is-active .nh-title{font-weight:600}.nh-title__in{display:block;overflow:hidden;text-overflow:ellipsis;will-change:transform}.nh-title.is-sliding .nh-title__in{display:inline-block;width:max-content;overflow:visible}.nh-title.is-sliding{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.nh-title.is-sliding.is-end{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 100%)}.nh-title mark{border-radius:2px;background:#35353540;color:var(--nc-fg)}.nh-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nh-acts{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;pointer-events:none}.nh-acts__fade{width:20px;height:100%;background:linear-gradient(to right,transparent,var(--nc-muted));opacity:0}.nh-row:hover .nh-acts__fade{opacity:1}.nh-acts__in{display:flex;align-items:center;gap:4px;padding:3px}.nh-row:not(.is-active):hover .nh-acts__in{background:var(--nc-muted)}.nh-act{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;color:var(--nc-fg-muted);opacity:0;pointer-events:none}.nh-act svg{width:12px;height:12px}.nh-row:hover .nh-act,.nh-row.is-active .nh-act,.nh-row.is-pinned .nh-act--pin,.nh-act:focus-visible{opacity:.7;pointer-events:auto}.nh-row .nh-act:hover,.nh-act:focus-visible{opacity:1}.nh-act--danger:hover{color:var(--nc-danger)}.nh-dropline{flex:none;height:2px;margin:-7px 0;border-radius:999px;background:var(--nc-fg)}.nh-dropline--row{position:absolute;z-index:10;top:-7px;left:0;right:0;margin:0}.nh-start{align-self:flex-start;height:24px;padding:0 8px;border-radius:7.5px;font:600 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-sub);transition:background-color .15s var(--nc-ease),color .15s var(--nc-ease)}.nh-start:hover{background:var(--nc-sub);color:var(--nc-fg)}.nh-secinput{width:100%;padding:0;border:0;background:transparent;outline:none;font:600 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg)}.nh-secinput::placeholder{font-weight:500;color:var(--nc-fg-muted)}.nh-newwrap{display:flex;margin-bottom:4px;padding-bottom:16px;border-bottom:1px solid var(--nc-border-sub)}.nh-newwrap--end{flex:none;margin:4px 0 0;padding:16px 0 0;border-top:1px solid var(--nc-border-sub);border-bottom:0}.nh-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px 12px;text-align:center;font:400 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-muted);pointer-events:none}.nh-empty strong{font:700 15px/22px var(--nc-head);color:var(--nc-fg)}.nh-foot{position:absolute;z-index:1;bottom:20px;right:12px;left:calc(var(--sliver, 69px) + 29px);display:flex;justify-content:center;gap:8px;pointer-events:none}.nh-foot>*{pointer-events:auto}.nh-new{flex:none;display:flex;align-items:center;gap:6px;height:37px;padding:0 13px;border-radius:32px;background:var(--nc-fg);filter:drop-shadow(0 6px 5px rgb(0 0 0 / .16));font:700 15px/22px var(--nc-head);letter-spacing:-.7px;white-space:nowrap;color:#fff;transition:opacity .15s var(--nc-ease)}.nh-new:hover{opacity:.9}.nh-new svg{width:16px;height:16px}.nh-newsec{flex:none;display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;border:1px solid var(--nc-border);border-radius:50%;background:var(--nc-bg);filter:drop-shadow(0 6px 5px rgb(0 0 0 / .16));color:var(--nc-fg);transition:background-color .15s var(--nc-ease)}.nh-newsec:hover{background:var(--nc-muted)}.nh-newsec svg{width:16px;height:16px}.ns-chat.is-hist-dock .nh-head{padding:12px 12px 0 22px}.ns-chat.is-hist-dock .nh-list{padding:18px 22px 64px 28px}.ns-chat.is-hist-dock .nh-foot{left:22px}.nh-badge{position:absolute;top:-3px;right:-4px;display:flex;align-items:center;justify-content:center;min-width:16px;height:12px;padding:0 3px;border-radius:999px;background:var(--nc-warning);box-shadow:0 0 0 2px var(--nc-bg);font:700 10px/14px Inter,sans-serif;color:#fff}.nh-badge[hidden]{display:none}.nh-card{position:absolute;z-index:60;display:flex;flex-direction:column;gap:6px;width:280px;padding:12px 14px;border:1px solid var(--nc-border);border-radius:15px;background:var(--nc-bg);box-shadow:0 1px 2px #0000000d;font-family:Inter,sans-serif;letter-spacing:-.7px;animation:nh-pop .15s var(--nc-ease);transition:opacity .15s var(--nc-ease)}.nh-card.is-out{opacity:0}@keyframes nh-pop{0%{opacity:0;transform:scale(.98)}}.nh-card .nh-dot{position:static}.nh-card__state{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px}.nh-card__state.is-review{color:var(--nc-amber)}.nh-card__state.is-finished{color:var(--nc-info)}.nh-card__state.is-working{color:var(--nc-fg-muted)}.nh-card__title{font-size:13px;font-weight:600;line-height:20px;color:var(--nc-fg);overflow-wrap:anywhere}.nh-card__age{font-size:12px;line-height:16px;color:var(--nc-fg-muted)}.nh-card__task{display:flex;align-items:center;gap:7.5px;margin-top:4px;padding:3.75px 3.75px 3.75px 7.5px;border-radius:8px;background:var(--nc-muted)}.nh-card__task>span:first-child{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:20px;color:var(--nc-fg-sub)}.nh-card__srcs{flex:none;display:flex;align-items:center;gap:6px}.nh-src{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--nc-border-sub);border-radius:6px;background:var(--nc-bg)}.nh-src img{width:12px;height:12px;object-fit:contain}.nh-menu{position:absolute;z-index:70;min-width:180px;padding:3.75px;border:1px solid var(--nc-border);border-radius:11.25px;background:var(--nc-bg);box-shadow:0 10px 15px -3px var(--nc-muted),0 4px 6px -4px var(--nc-muted);animation:nh-pop .12s var(--nc-ease)}.nh-menu--drop{min-width:0}.nh-menu--sub{min-width:171px;padding:0;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.nh-menu__item{display:flex;align-items:center;gap:5.625px;width:100%;height:33px;padding:7.5px;border-radius:5.625px;font:700 13px/18px var(--nc-head);letter-spacing:-.7px;white-space:nowrap;color:var(--nc-fg);text-align:left;transition:background-color .15s var(--nc-ease)}.nh-menu__item:hover,.nh-menu__item.is-hot{background:var(--nc-muted)}.nh-menu__item.is-danger:hover{color:var(--nc-danger)}.nh-menu__item>svg{flex:none;width:15px;height:15px;color:var(--nc-fg-muted)}.nh-menu__item>span:first-of-type{flex:1}.nh-menu__chev{display:inline-flex;margin-left:auto;color:var(--nc-fg-muted)}.nh-menu__sep{height:1px;margin:4px 7.5px;background:var(--nc-border)}.nh-modal{position:absolute;z-index:90;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#00000080;animation:nh-fade .15s var(--nc-ease);transition:opacity .15s var(--nc-ease)}.nh-modal.is-out{opacity:0}@keyframes nh-fade{0%{opacity:0}}.nh-modal__box{width:480px;overflow:hidden;border:1px solid var(--nc-border);border-radius:22.5px;background:var(--nc-bg);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;font-family:Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);animation:nh-pop .15s var(--nc-ease)}.nh-modal__head{display:flex;align-items:center;gap:9px;height:52px;padding:0 7.5px 0 11.25px;border-bottom:1px solid var(--nc-border)}.nh-modal__chip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:4px;background:var(--nc-fg-muted);color:#fff}.nh-modal__head h2{flex:1;margin:0;font:700 15px/22px var(--nc-head);letter-spacing:-.7px}.nh-modal__x{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7.5px;color:var(--nc-fg-muted);transition:background-color .15s var(--nc-ease),color .15s var(--nc-ease)}.nh-modal__x:hover{background:var(--nc-sub);color:var(--nc-fg)}.nh-modal__body{padding:14px 14px 22.5px}.nh-modal__body p{margin:0;font-size:15px;line-height:22px}.nh-modal__input{width:100%;height:36px;margin-top:2px;padding:0 11.25px;border:1px solid var(--nc-border-sub);border-radius:9.75px;background:var(--nc-bg);font:400 14px/20px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);outline:none}.nh-modal__input:focus{border-color:var(--nc-focus)}.nh-modal__foot{display:flex;justify-content:flex-end;gap:8px;padding:11.25px;border-top:1px solid var(--nc-border)}.nh-btn{display:inline-flex;align-items:center;gap:6px;height:33px;padding:5.2px 11.375px;border:1px solid var(--nc-border);border-radius:9.75px;background:var(--nc-bg);box-shadow:0 1px 2px var(--nc-muted);font:700 13px/18px var(--nc-head);letter-spacing:-.7px;color:var(--nc-fg);transition:background-color .15s var(--nc-ease),opacity .15s var(--nc-ease)}.nh-btn:hover{background:var(--nc-muted)}.nh-btn--dark{gap:5px;border:0;background:var(--nc-fg);box-shadow:none;color:#fff}.nh-btn--dark:hover{background:var(--nc-fg);opacity:.9}.nh-btn:disabled{opacity:.5;pointer-events:none}.nh-btn svg{width:14px;height:14px}@media(prefers-reduced-motion:reduce){.nh-dot.is-working,.nh-card,.nh-menu,.nh-modal,.nh-modal__box{animation:none}.nh-rows,.nh-rows__in,.nh-chev{transition:none}}.ns-chat.is-history .ns-chat__head .ns-chat__btn{visibility:hidden}.nh-peek{position:absolute;z-index:60;width:280px;border:1px solid var(--nc-border);border-radius:15px;background:var(--nc-bg);box-shadow:0 1px 2px #0000000d;animation:nh-pop .15s var(--nc-ease);transition:opacity .15s var(--nc-ease)}.nh-peek.is-out{opacity:0}.nh-peek__in{display:flex;flex-direction:column;padding:5.625px}.nh-peek__head{display:flex;align-items:center;justify-content:space-between;min-height:35.5px;padding:3.75px 1.875px 3.75px 9.375px}.nh-peek__head span{font:600 12px/18px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-sub)}.nh-peek__list{display:flex;flex-direction:column;max-height:280px;overflow-y:auto}.nh-peek__row{flex:none;overflow:hidden;padding:6px 10px 6px 20px}.nh-peek__head .nh-tbtn{margin-left:auto}.nh-tbtn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8.25px;color:var(--nc-fg-muted);transition:background-color .15s var(--nc-ease),color .15s var(--nc-ease)}.nh-tbtn:hover{background:var(--nc-sub);color:var(--nc-fg)}.nh-tbtn svg{width:12px;height:12px}.nh-tray{position:absolute;z-index:50;left:75px;bottom:15px;padding:5.625px;border:1px solid var(--nc-border);border-radius:15px;background:var(--nc-bg);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;font-family:Inter,sans-serif;letter-spacing:-.7px;-webkit-user-select:none;user-select:none;touch-action:none}.nh-tray__head{display:flex;align-items:center;justify-content:space-between;padding:3.75px 1.875px 3.75px 9.375px;cursor:grab}.nh-tray.is-dragging,.nh-tray.is-dragging .nh-tray__head{cursor:grabbing}.nh-tray__head>span:first-child{font:600 12px/20px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg-sub)}.nh-tray__acts{display:flex;align-items:center}.nh-tray__list{display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:thin}.nh-rz{position:absolute;z-index:2}.nh-rz--n{left:15px;right:15px;top:-3.75px;height:7.5px;cursor:ns-resize}.nh-rz--s{left:15px;right:15px;bottom:-3.75px;height:7.5px;cursor:ns-resize}.nh-rz--e{top:15px;bottom:15px;right:-3.75px;width:7.5px;cursor:ew-resize}.nh-rz--w{top:15px;bottom:15px;left:-3.75px;width:7.5px;cursor:ew-resize}.nh-rz--ne{top:-3.75px;right:-3.75px;width:15px;height:15px;cursor:nesw-resize}.nh-rz--sw{bottom:-3.75px;left:-3.75px;width:15px;height:15px;cursor:nesw-resize}.nh-rz--nw{top:-3.75px;left:-3.75px;width:15px;height:15px;cursor:nwse-resize}.nh-rz--se{bottom:-3.75px;right:-3.75px;width:15px;height:15px;cursor:nwse-resize}.nh-pill{position:absolute;z-index:50;left:75px;bottom:15px;display:flex;align-items:center;gap:11.25px;height:33.75px;padding:0 13.125px;border:1px solid var(--nc-border);border-radius:999px;background:var(--nc-bg);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;font:500 13px/20px Inter,sans-serif;letter-spacing:-.7px;color:var(--nc-fg);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;transition:background-color .15s var(--nc-ease)}.nh-pill:hover{background:var(--nc-muted)}.nh-pill__grp{display:flex;align-items:center;gap:5.625px}.nh-pill .nh-dot{position:static}.ns-msgs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff}.ns-msgs[hidden]{display:none}.mg{--mg-red: oklch(.637 .237 25.331);--mg-blue: oklch(.623 .214 259.815);--mg-pick: oklch(.943 .032 259.8);--mg-pick-shadow: inset 0 4px 2px -4px rgb(0 0 0 / .25), inset 0 -4px 2px -4px rgb(0 0 0 / .25);--mg-sub: oklch(.949 .005 265.7);--mg-float: 0 4px 6px -1px rgb(0 0 0 / .15), 0 2px 4px -2px rgb(0 0 0 / .15);--mg-pop-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--mg-menu-shadow: 0 10px 15px -3px rgb(0 0 0 / .08), 0 4px 6px -4px rgb(0 0 0 / .08);--mg-warn: oklch(.769 .188 70.08);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;background:#fff;font-size:13px;line-height:18px}.mg button:disabled{cursor:default}.mg [hidden]{display:none!important}.mg-rail{flex:none;display:flex;flex-direction:column;align-items:center;gap:5px;width:50px;padding:8px 0;border-right:1px solid var(--ns-line);overflow:hidden}.mg-rail__gap{height:17px;flex:none}.mg-rail__rule{display:block;flex:none;width:26px;height:1px;margin:6px 0;background:var(--ns-line)}.mg-rbtn{position:relative;flex:none;display:grid;place-items:center;width:34px;height:34px;border:1px solid transparent;border-radius:9.25px;color:var(--ns-faint);transition:color .15s var(--ns-ease),background-color .15s var(--ns-ease),border-color .15s var(--ns-ease)}.mg-rbtn img{width:15px;height:15px;object-fit:contain}.mg-rbtn:hover{background:var(--ns-fill-hover);color:var(--ns-soft)}.mg-rbtn.is-on{background:var(--ns-fill);border-color:var(--ns-line);color:var(--ns-ink);box-shadow:0 1px 2px #0000000d}.mg-badge{position:absolute;top:21px;right:-2px;display:grid;place-items:center;min-width:13px;height:13px;padding:0 3px;border-radius:99px;background:var(--mg-red);box-shadow:0 0 0 1px #fff;font:600 8px/8px Inter,sans-serif;font-style:normal;letter-spacing:-.2px;color:#fff}.mg-list{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:#fff}.mg.has-pane .mg-list{flex:none;width:var(--mg-list-w, 361px);border-right:1px solid var(--ns-line)}.mg-sash{position:absolute;z-index:30;top:0;right:0;display:none;width:8px;height:100%;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none}.mg.has-pane .mg-sash{display:block}.mg-sash>span{position:absolute;top:0;bottom:0;right:-1.25px;width:1.5px;background:transparent;transition:background-color .15s var(--ns-ease)}.mg-sash:hover>span,.mg-sash.is-dragging>span{background:#a2afcd}.mg-head{flex:none;display:flex;align-items:center;gap:8px;height:52px;padding:0 8px 0 12px;border-bottom:1px solid var(--ns-line)}.mg-head__mark{display:grid;place-items:center;width:15px;color:var(--ns-soft)}.mg-head__mark img{width:15px;height:15px;object-fit:contain}.mg-head__title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 15px/22px var(--ns-head)}.mg-head__acts{display:flex;gap:2px}.mg-ib{position:relative;flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:7.5px;color:var(--ns-soft);transition:all .15s var(--ns-ease)}.mg-ib:hover,.mg-ib.is-pressed{background:var(--ns-fill);color:var(--ns-ink)}.mg-ib:active{transform:scale(.94)}.mg-ib--edge{border:1px solid var(--ns-line);background:#fff}.mg-ib--sm{width:22px;height:22px}.mg-ib--chev{width:20px;margin-left:-4px}.mg-ib.is-spinning svg{animation:mg-spin .8s linear infinite}.mg-dot{position:absolute;top:0;right:0;width:6px;height:6px;border-radius:50%;background:var(--mg-blue)}@keyframes mg-spin{to{transform:rotate(360deg)}}.mg-search{flex:none;padding:8px;border-bottom:1px solid var(--ns-line)}.mg-search label{display:flex;align-items:center;gap:7px;height:33px;padding:0 10px;border:1px solid var(--ns-line);border-radius:9.75px;background:var(--ns-canvas);color:var(--ns-faint);transition:all .15s var(--ns-ease)}.mg-search label:focus-within{border-color:var(--ns-dash);background:#fff;box-shadow:0 0 0 3px #e6effc}.mg-search input{flex:1;font-size:14px;color:var(--ns-ink)}.mg-search input::placeholder{color:var(--ns-faint)}.mg-sync{flex:none;display:flex;align-items:center;gap:8px;height:32px;padding:0 9px;border-bottom:1px solid var(--ns-line);font-size:12px;line-height:16px;color:var(--ns-faint)}.mg-sync__logos{display:flex;gap:4px}.mg-sync__logos img{width:13px;height:13px;object-fit:contain}.mg-tabs{flex:none;display:flex;align-items:center;gap:6px;height:43px;padding:0 8px;border-bottom:1px solid var(--ns-line)}.mg-tabs__track{flex:1;min-width:0;display:flex;gap:6px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.mg-tab{flex:none;display:flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:1px solid transparent;border-radius:7.5px;background:var(--ns-canvas);font-weight:500;font-size:12px;line-height:16px;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.mg-tab:hover{color:var(--ns-soft);background:var(--ns-fill)}.mg-tab.is-on{border-color:var(--ns-line);background:#fff;color:var(--ns-ink);box-shadow:0 1px 2px #0000000d;font-weight:600}.mg-all{flex:none;display:flex;align-items:center;gap:6px;height:34px;padding:0 9px;border-bottom:1px solid var(--ns-line);font-weight:500;font-size:12px;line-height:16px;color:var(--ns-faint)}.mg-box{position:relative;flex:none;width:13px;height:13px;border:2px solid var(--ns-faint);border-radius:4px;background:#fff;transition:color .15s var(--ns-ease),background-color .15s var(--ns-ease),border-color .15s var(--ns-ease)}.mg-box:hover{border-color:var(--ns-soft)}.mg-box[aria-checked=true],.mg-box[aria-checked=mixed]{border-color:var(--ns-ink);background:var(--ns-ink)}.mg-box[aria-checked=true]:after{content:"";position:absolute;left:50%;top:45%;width:3px;height:6px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:translate(-50%,-50%) rotate(45deg)}.mg-box[aria-checked=mixed]:after{content:"";position:absolute;inset:50% 2px auto;height:1.6px;margin-top:-.8px;background:#fff}.mg-scroll{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.mg-group{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;height:31px;padding:0 11px;border-bottom:1px solid var(--ns-line);background:#fff;font-weight:600;font-size:12px;line-height:16px}.mg-group__n{font-weight:500;color:var(--ns-soft)}.mg-rows{margin:0;padding:0}.mg-row{position:relative;display:flex;align-items:flex-start;gap:12px;padding:11px;background:var(--ns-canvas);cursor:default;outline:none;-webkit-user-select:none;user-select:none;touch-action:none;transition:color .15s var(--ns-ease),background-color .15s var(--ns-ease),opacity .15s var(--ns-ease)}.mg-row:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(to right,var(--ns-line-hover) calc(100% - 32px),transparent);pointer-events:none}.mg-row.is-unread:after{background:linear-gradient(to right,var(--ns-line) calc(100% - 32px),transparent)}.mg-rows .mg-row:last-child:after{display:none}.mg-row.is-unread{background:#fff}.mg-row:hover,.mg-row.has-menu{background:var(--ns-canvas)}.mg-row:focus-visible{z-index:1;box-shadow:inset 0 0 0 2px var(--ns-faint)}.mg-row.is-open,.mg-row.is-picked,.mg-row.is-open:hover,.mg-row.is-picked:hover{background:var(--mg-pick);box-shadow:var(--mg-pick-shadow)}.mg-row.is-open:after,.mg-row.is-picked:after{display:none}.mg-row.is-dragging{opacity:.4;cursor:grabbing}.mg-row__lead{position:relative;flex:none;width:30px;height:30px}.mg-row__box{position:absolute;top:7.5px;left:7.5px;width:15px;height:15px;opacity:0;pointer-events:none}.mg-row:hover .mg-av,.mg-row.is-picked .mg-av,.mg-row.is-open .mg-av{opacity:0}.mg-row:hover .mg-row__box,.mg-row.is-picked .mg-row__box,.mg-row.is-open .mg-row__box,.mg-row__box:focus-visible{opacity:1;pointer-events:auto}.mg-unread{position:absolute;top:-2px;left:23px;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:var(--mg-red)}.mg-row.is-open .mg-unread,.mg-row.is-picked .mg-unread{border-color:var(--mg-pick)}.mg-av{position:relative;display:grid;place-items:center;width:30px;height:30px;overflow:hidden;border-radius:7.5px;background:var(--mg-sub);transition:opacity .15s var(--ns-ease)}.mg-av--tile{border:1px solid var(--ns-line);background:#fff}.mg-av--tile img{width:16px;height:16px;object-fit:contain}.mg-av--slack{background:#4a154b}.mg-av--slack img{width:15px;height:15px;object-fit:contain}.mg-av--imessage{background:linear-gradient(180deg,#5bb2ff,#2f8cf6)}.mg-av--imessage svg{width:19px;height:19px}.mg-av--photo .mg-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mg-glow{position:absolute;right:-38%;bottom:-38%;width:92%;height:92%;border-radius:50%;background:var(--glow);filter:blur(4px);opacity:.95}.mg-mono{position:absolute;left:61.3%;top:61.3%;width:26.7%;height:26.7%;filter:drop-shadow(0 1px 1px rgb(0 0 0 / .15))}.mg-mono svg{display:block;width:100%;height:100%}.mg-face{flex:none;display:grid;place-items:center;width:26px;height:26px;overflow:hidden;border-radius:7px;background:var(--mg-sub);font:500 11px/1 var(--ns-head);letter-spacing:0;color:var(--ns-faint)}.mg-face--photo .mg-photo{width:100%;height:100%}.mg-face--me{background:var(--ns-ink);color:#fff}.mg-face--sm{width:32px;height:32px;border-radius:8px;font-size:12px}.mg-face--xs{width:18px;height:18px;border-radius:5px;font-size:8.5px}.mg-face--round{border-radius:50%}.mg-row__text{flex:1;min-width:0;display:flex;flex-direction:column}.mg-row__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;font-size:14px;line-height:20px}.mg-row.is-unread .mg-row__title{font-family:var(--ns-head);font-weight:800;letter-spacing:-.5px}.mg-row__prev{margin-top:2px;font-size:13px;line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mg-row.is-unread .mg-row__prev{font-weight:600}.mg-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;margin-top:2px;font-weight:500;font-size:12px;line-height:20px;color:var(--ns-faint)}.mg-sep{font-weight:400;font-size:14px}.mg-drafttag{display:inline-flex;align-items:center;gap:3px;height:18px;margin-right:2px;padding:0 6px;border-radius:6px;background:color-mix(in oklch,var(--mg-warn) 15%,#fff);font-weight:600;font-size:11px;color:#8a5600;color:oklch(.5 .12 70)}.mg-row__acts{position:absolute;top:8px;right:11px;display:flex;align-items:center;gap:4px;padding-left:28px;background:linear-gradient(to right,transparent,var(--ns-canvas) 26px);opacity:0;transition:opacity .15s var(--ns-ease)}.mg-row.is-unread:not(:hover) .mg-row__acts{background:linear-gradient(to right,transparent,#fff 26px)}.mg-row.is-open .mg-row__acts,.mg-row.is-picked .mg-row__acts{background:linear-gradient(to right,transparent,var(--mg-pick) 26px)}.mg-row:hover .mg-row__acts,.mg-row.has-menu .mg-row__acts,.mg-row:focus-within .mg-row__acts,.mg-row.is-open .mg-row__acts{opacity:1}.mg-row.is-dragging .mg-row__acts{opacity:0}.mg-star{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.mg-star:hover{color:var(--ns-soft);background:#0000000a}.mg-star.is-on{color:#f3b01d}.mg-addtask{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--ns-line);border-radius:8px;background:#fff;color:var(--ns-soft);transition:all .15s var(--ns-ease)}.mg-addtask:hover{color:var(--ns-ink);border-color:var(--ns-dash);box-shadow:0 1px 2px #0000000f}.mg-addtask:active,.mg-star:active{transform:scale(.92)}.mg-ghost-card{position:absolute;z-index:60;display:flex;align-items:flex-start;gap:11px;width:300px;padding:11px 14px 11px 11px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;pointer-events:none}.mg-ghost-card .mg-unread{left:34px;top:9px}.mg-ghost-card>span:last-child{min-width:0;display:flex;flex-direction:column}.mg-ghost-card b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 14px/20px Inter,sans-serif;letter-spacing:-.5px}.mg-ghost-card small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;color:var(--ns-faint)}.mg-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:96px 32px;text-align:center;color:var(--ns-soft)}.mg-empty__icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:6px;border:1px solid var(--ns-line);border-radius:11px;background:#fff;box-shadow:0 1px 2px #0000000d;color:var(--ns-faint)}.mg-empty__title{font:700 15px/22px var(--ns-head);color:var(--ns-ink)}.mg-empty p{max-width:280px;font-size:13px;line-height:18px}.mg-empty .mg-btn{margin-top:10px}.mg-tree{padding:8px 8px 4px}.mg-tree__head{display:flex;align-items:center;gap:6px;height:26px;padding:0 6px;font-weight:600;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:var(--ns-faint)}.mg-tree__head svg{transition:transform .15s var(--ns-ease)}.mg-tree__head[aria-expanded=false] svg{transform:rotate(-90deg)}.mg-tree ul{margin:0;padding:0}.mg-tree__item{display:flex;align-items:center;gap:9px;width:100%;height:31px;padding:0 8px;border-radius:7.5px;font-size:14px;color:var(--ns-soft);transition:background-color .15s var(--ns-ease)}.mg-tree__item:hover{background:var(--ns-canvas)}.mg-tree__item.is-on{background:var(--mg-sub);color:var(--ns-ink);box-shadow:0 1px 2px #0000000a}.mg-tree__item.is-bold{font-weight:700;color:var(--ns-ink)}.mg-tree__g{display:grid;color:var(--ns-faint)}.mg-selbar{position:absolute;z-index:6;left:50%;bottom:6px;display:flex;align-items:center;gap:4px;height:41px;padding:0 6px 0 12px;border:1px solid var(--ns-line);border-radius:11.25px;background:#fff;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;transform:translate(-50%);white-space:nowrap}.mg.has-pane .mg-selbar{left:361px}.mg-selbar__icon{color:var(--ns-ink);display:grid}.mg-selbar__title{margin:0 6px 0 4px;font:700 13px/18px var(--ns-head)}.mg-selbtn{display:flex;align-items:center;gap:6px;height:30px;padding:0 9px;border-radius:9px;font:700 12px/16px var(--ns-head);color:var(--ns-ink);transition:all .15s var(--ns-ease)}.mg-selbtn svg{color:var(--ns-soft)}.mg-selbtn:hover{background:var(--ns-canvas)}.mg-pop{position:absolute;z-index:30;border:1px solid var(--ns-line);background:#fff;transform-origin:top right}.mg-menu{min-width:180px;padding:5px;border-radius:11.25px;box-shadow:var(--mg-menu-shadow)}.mg-menu__item{display:flex;align-items:center;gap:9px;width:100%;height:33px;padding:0 8px;border-radius:5.625px;font:700 13px/18px var(--ns-head);letter-spacing:-.5px;white-space:nowrap;text-align:left;transition:color .15s var(--ns-ease),background-color .15s var(--ns-ease)}.mg-menu__item span{flex:1}.mg-menu__item svg{flex:none;color:var(--ns-faint)}.mg-menu__item img{width:15px;height:15px;object-fit:contain}.mg-menu__item small{font:500 12px/16px Inter,sans-serif;color:var(--ns-faint)}.mg-menu__item:hover,.mg-menu__item:focus-visible{background:var(--ns-canvas);outline:none}.mg-menu__sep{display:block;height:1px;margin:3px 7px;background:var(--ns-line)}.mg-menu__none{display:block;padding:8px;font-size:12px;color:var(--ns-faint)}.mg-tick{display:none;margin-left:auto}.mg-tick svg{color:var(--ns-ink)}.mg-menu__item[aria-checked=true] .mg-tick{display:grid}.mg-sub{min-width:150px;transform-origin:top left}.mg-fpop{padding:8px;border-radius:15px;box-shadow:var(--mg-pop-shadow)}.mg-filters{display:flex;align-items:center;gap:8px;white-space:nowrap}.mg-filters__hint{padding:0 6px;font-size:12px;color:var(--ns-faint)}.mg-rule{display:flex;align-items:center;height:26px;border:1px solid var(--ns-line);border-radius:5.625px;background:#fff;font-weight:500;font-size:12px;line-height:16px}.mg-rule>*{display:flex;align-items:center;gap:5px;height:100%;padding:0 7px}.mg-rule>*+*{border-left:1px solid var(--ns-line)}.mg-rule__prop svg{color:var(--ns-faint)}.mg-rule__op{color:var(--ns-soft)}.mg-rule__val svg,.mg-rule__x{color:var(--ns-faint)}.mg-rule button:hover{background:var(--ns-canvas);color:var(--ns-ink)}.mg-sq{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--ns-line);border-radius:5.625px;background:#fff;color:var(--ns-soft);box-shadow:0 1px 2px #00000008;transition:all .15s var(--ns-ease)}.mg-sq:hover{color:var(--ns-ink);background:var(--ns-canvas)}.mg-small{height:26px;padding:0 11px;border:1px solid var(--ns-line);border-radius:7.5px;background:#fff;font:700 12px/16px var(--ns-head);box-shadow:0 1px 2px #00000008;transition:all .15s var(--ns-ease)}.mg-small:hover{background:var(--ns-canvas)}.mg-small--soft{border-color:transparent;background:var(--ns-canvas);box-shadow:none}.mg-vpop{width:280px;padding:8px 0;border-radius:15px;box-shadow:var(--mg-pop-shadow)}.mg-vrow{display:flex;align-items:center;justify-content:space-between;height:33px;padding:0 16px;font-size:13px;letter-spacing:-.75px}.mg-vrow>span{display:flex;align-items:center;gap:7px}.mg-vrow>span svg{color:var(--ns-faint)}.mg-vval{display:flex;align-items:center;gap:5px;height:24px;padding:0 4px;border-radius:6px;font:700 13px/18px var(--ns-head);letter-spacing:-.5px;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.mg-vval:hover{color:var(--ns-soft);background:var(--ns-canvas)}.mg-switch{position:relative;width:30px;height:17px;border-radius:99px;background:var(--ns-fill);transition:background-color .15s var(--ns-ease)}.mg-switch i{position:absolute;top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #1e284633;transition:transform .15s var(--ns-ease)}.mg-switch[aria-checked=true]{background:var(--ns-ink)}.mg-switch[aria-checked=true] i{transform:translate(13px)}.mg-pane{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:#fff}.mg-phead{flex:none;display:flex;align-items:center;gap:8px;height:52px;padding:0 8px 0 11px;border-bottom:1px solid var(--ns-line)}.mg-phead__logo{display:grid;place-items:center;width:16px}.mg-phead__logo img{width:15px;height:15px;object-fit:contain}.mg-phead__title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 15px/22px var(--ns-head)}.mg-phead__acts{display:flex;gap:2px;margin-left:auto}.mg-psub{flex:none;display:flex;align-items:center;min-height:30px;padding:0 12px;border-bottom:1px solid var(--ns-line);font-size:12px;line-height:16px;color:var(--ns-faint)}.mg-psub__btn{display:flex;align-items:center;gap:5px;height:22px;margin-left:-4px;padding:0 4px;border-radius:6px;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.mg-psub__btn:not(:disabled):hover{background:var(--ns-canvas);color:var(--ns-soft)}.mg-psub__n{padding:0 5px;border-radius:99px;background:var(--ns-fill);font-weight:500;font-size:11px;color:var(--ns-soft)}.mg-psub--issue{justify-content:space-between;min-height:34px}.mg-key{font-weight:500;color:var(--ns-soft)}.mg-pills{display:flex;gap:6px}.mg-pill{display:flex;align-items:center;gap:5px;height:24px;padding:0 6px;border-radius:6px;font-weight:500;font-size:13px;color:var(--ns-ink);transition:background-color .15s var(--ns-ease)}.mg-pill>svg:first-child{color:#dfa11a}.mg-pill>svg:last-child{color:var(--ns-faint)}.mg-pill:hover{background:var(--ns-canvas)}.mg-pbody{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:32px 16px 24px}.mg-pfoot{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:8px;height:62px;padding:0 14px;border-top:1px solid rgb(232 234 240 / .5)}.mg-btn{display:flex;align-items:center;gap:6px;height:33px;padding:0 13px;border:1px solid var(--ns-line);border-radius:9.75px;background:#fff;font:700 13px/18px var(--ns-head);letter-spacing:-.5px;box-shadow:0 1px 2px var(--ns-canvas);transition:all .15s var(--ns-ease)}.mg-btn svg{color:var(--ns-soft)}.mg-btn:hover{background:var(--ns-canvas)}.mg-btn:active{transform:scale(.98)}.mg-btn--icon{width:32px;padding:0;justify-content:center}.mg-skel{display:flex;flex-direction:column;gap:11px;padding:4px 5px}.mg-skel i{display:block;height:13px;border-radius:3.75px;background:var(--ns-fill);animation:mg-pulse 1.4s ease-in-out infinite}.mg-skel b{display:block;height:14px}@keyframes mg-pulse{50%{opacity:.55}}.mg-mail{font-size:14px;line-height:22px;letter-spacing:-.3px}.mg-mail p,.mg-mail ul{margin:0 0 13px}.mg-mail ul{padding-left:20px}.mg-mail li{list-style:disc;margin-bottom:2px}.mg-mail b{font-weight:700}.mg-mail__sig{margin-top:26px;padding-top:22px;border-top:1px solid var(--ns-line);font-size:12px;line-height:18px;color:var(--ns-soft)}.mg-earlier{margin:-16px 0 22px;border:1px solid var(--ns-line);border-radius:11px;overflow:hidden}.mg-earlier__row{display:grid;grid-template-columns:32px auto 1fr auto;align-items:center;gap:9px;padding:9px 12px;font-size:13px}.mg-earlier__row+.mg-earlier__row{border-top:1px solid var(--ns-line)}.mg-earlier__row span:not(.mg-face){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--ns-soft)}.mg-earlier__row small{font-size:12px;color:var(--ns-faint)}.mg-mine{margin-top:22px;padding-top:18px;border-top:1px solid var(--ns-line);font-size:14px;line-height:22px}.mg-mine__head{display:flex;align-items:center;gap:9px;margin-bottom:8px}.mg-mine__head small{font-size:12px;color:var(--ns-faint)}.mg-draftchip{display:inline-flex;flex:none;align-items:center;height:20px;padding:0 8px;border:1px solid var(--ns-line);border-radius:8px;background:var(--mg-sub);font-weight:500;font-size:11px;letter-spacing:-.3px;color:var(--ns-faint)}.mg-rbox{display:flex;gap:10px;margin:18px -4px 0;padding:12px 0}.mg-rbox>.mg-face{margin-top:4px}.mg-rcard{flex:1;min-width:0;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:var(--mg-float)}.mg-rcard__head{display:flex;align-items:center;gap:4px;min-height:44px;padding:4px 8px}.mg-ghost{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:7.5px;color:var(--ns-soft);transition:all .15s var(--ns-ease)}.mg-ghost:hover,.mg-ghost.is-pressed{background:var(--ns-fill);color:var(--ns-ink)}.mg-rcard__who{flex:1;min-width:0;overflow:hidden;padding:4px;border-radius:6px;font-size:14px;line-height:20px;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:text;transition:background-color .15s var(--ns-ease)}.mg-rcard__who:hover{background:var(--ns-canvas)}.mg-rcard__who span{color:var(--ns-faint)}.mg-rcard__to{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.mg-rcard__to input{flex:1;min-width:60px;font-size:14px}.mg-toggle{flex:none;height:24px;padding:0 6px;border-radius:6px;font-size:13px;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.mg-toggle:hover,.mg-toggle.is-on{background:var(--ns-canvas);color:var(--ns-ink)}.mg-rcard__save{flex:none;padding:0 4px;font-size:12px;color:var(--ns-faint)}.mg-rcard__subject{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-top:1px solid rgb(232 234 240 / .7);font-size:14px}.mg-rcard__subject span{font-size:13px;color:var(--ns-faint)}.mg-rcard__subject input{flex:1}.mg-rcard__ed{border-top:1px solid rgb(232 234 240 / .7)}.mg-rcard__ed .mg-rtext{min-height:92px;padding:6px 14px 4px}.mg-rcard__foot{display:flex;align-items:center;gap:4px;padding:8px 12px 12px}.mg-cta{display:flex;align-items:center;justify-content:center;gap:6px;min-width:88px;height:30px;margin-left:auto;padding:0 14px;border-radius:8.25px;background:var(--ns-ink);font:700 13px/18px var(--ns-head);letter-spacing:-.4px;color:#fff;transition:background-color .15s var(--ns-ease),transform .15s var(--ns-ease)}.mg-cta:hover{background:#1f1f1f}.mg-cta:active{transform:scale(.98)}.mg-cta:disabled{opacity:.6}.mg-chips{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mg-chip{display:flex;align-items:center;gap:4px;height:24px;padding:0 5px 0 8px;border:1px solid var(--ns-line);border-radius:6px;font-size:13px}.mg-chip button{display:grid;place-items:center;width:16px;height:16px;border-radius:4px;color:var(--ns-soft)}.mg-chip button:hover{background:var(--ns-fill)}.mg-fmt{display:flex;align-items:center;gap:2px;height:38px;padding:0 8px 0 10px}.mg-fmt--bar{flex:none;height:44px;border-bottom:1px solid var(--ns-line)}.mg-fmt>i{width:1px;height:16px;margin:0 5px;background:var(--ns-line)}.mg-fmt__style{display:flex;align-items:center;gap:2px;height:26px;padding:0 5px;border-radius:6px;color:var(--ns-soft)}.mg-fmt__b{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.mg-fmt__b:hover,.mg-fmt__style:hover{background:var(--ns-canvas);color:var(--ns-soft)}.mg-fmt__b[aria-pressed=true]{background:var(--ns-fill);color:var(--ns-ink)}.mg-fmt__clip{margin-left:auto}.mg-rtext{font-size:14px;line-height:22px;letter-spacing:-.3px}.mg-rtext::placeholder{color:var(--ns-faint)}.mg-rhead{flex:none;display:flex;align-items:center;gap:10px;height:52px;padding:0 9px 0 12px;border-bottom:1px solid var(--ns-line)}.mg-rhead>div{flex:1;min-width:0}.mg-rhead__title{font:700 15px/22px var(--ns-head)}.mg-field{flex:none;display:flex;align-items:center;gap:10px;min-height:45px;padding:6px 18px 6px 15px;border-bottom:1px solid var(--ns-line);font-size:14px}.mg-field>span:first-child{flex:none;width:54px;font-size:13px;color:var(--ns-faint)}.mg-field input{flex:1;min-width:80px}.mg-rbody{padding:18px 16px}.mg-older{flex:none;height:25px;border-bottom:1px solid var(--ns-line);background:var(--ns-canvas);font-size:12px;color:var(--ns-faint);transition:color .15s var(--ns-ease)}.mg-older:hover{color:var(--ns-soft)}.mg-slack{padding:6px 16px 12px 12px}.mg-daydiv{position:relative;display:flex;justify-content:center;margin:14px 0 10px}.mg-daydiv:before{content:"";position:absolute;inset:50% 0 auto;height:1px;background:var(--ns-line)}.mg-daydiv span,.mg-daychip span{position:relative;padding:2px 10px;border:1px solid var(--ns-line);border-radius:99px;background:#fff;font-weight:600;font-size:11px;line-height:16px}.mg-sm{display:flex;gap:10px;padding:7px 4px;border-radius:8px;cursor:grab;transition:background-color .15s var(--ns-ease),opacity .15s var(--ns-ease);touch-action:none;-webkit-user-select:none;user-select:none}.mg-sm:hover{background:var(--ns-canvas)}.mg-sm.is-dragging{opacity:.4}.mg-sm.is-cont{padding-left:40px;margin-top:-6px}.mg-sm__body{min-width:0;font-size:14px;line-height:22px}.mg-sm__head{display:flex;align-items:baseline;gap:7px}.mg-sm__head b{font:700 14px/20px var(--ns-head);letter-spacing:-.4px}.mg-sm__head small{font-size:11px;color:var(--ns-faint)}.mg-at{padding:0 2px;border-radius:4px;background:#1d9bd11f;color:#1264a3}.mg-reacts{display:flex;gap:4px;margin-top:6px}.mg-reactbtn{display:flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:1px solid var(--ns-line);border-radius:99px;background:#fff;font-size:12px;transition:all .15s var(--ns-ease)}.mg-reactbtn:hover{background:var(--ns-canvas)}.mg-reactbtn[aria-pressed=true]{border-color:#9bc1f1;background:#eff6ff;background:oklch(.97 .02 255)}.mg-replies{display:flex;align-items:center;gap:6px;margin-top:6px;font-weight:600;font-size:13px;color:var(--ns-ink)}.mg-replies:hover{text-decoration:underline}.mg-replies__faces{display:flex;gap:3px}.mg-replies__faces i{display:grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--mg-sub);font:500 9px/1 var(--ns-head);font-style:normal;color:var(--ns-faint)}.mg-typing{display:flex;align-items:center;gap:3px;margin:8px 4px 0;font-size:12px;color:var(--ns-faint)}.mg-typing i{width:4px;height:4px;border-radius:50%;background:var(--ns-faint);animation:mg-bounce 1s ease-in-out infinite}.mg-typing i:nth-child(2){animation-delay:.15s}.mg-typing i:nth-child(3){animation-delay:.3s;margin-right:6px}.mg-typing--bubble{width:fit-content;margin-left:36px;padding:10px 12px;border-radius:16px;background:#e9e9eb}@keyframes mg-bounce{30%{transform:translateY(-3px);opacity:.6}}.mg-texts{padding:10px 16px 14px}.mg-daychip{display:flex;justify-content:center;margin:4px 0 10px}.mg-b{display:flex;align-items:flex-end;gap:8px;margin-top:4px}.mg-b.is-me{justify-content:flex-end}.mg-b__face{flex:none;width:28px;margin-bottom:19px}.mg-b__face .mg-face{width:28px;height:28px;border-radius:8px}.mg-b__col{display:flex;flex-direction:column;align-items:flex-start;max-width:72%}.mg-b.is-me .mg-b__col{align-items:flex-end}.mg-b__who{margin:6px 0 3px 12px;font-size:12px;color:var(--ns-faint)}.mg-b__bubble{padding:7px 13px;border-radius:18px;background:#e9e9eb;font-size:14px;line-height:20px}.mg-b.is-me .mg-b__bubble{background:#0a84ff;color:#fff}.mg-b__t,.mg-b__read{margin:3px 4px 0;font-size:12px;line-height:16px;color:var(--ns-faint)}.mg-composer{flex:none;margin:0 9px 9px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:0 1px 2px #00000008;transition:border-color .15s var(--ns-ease),box-shadow .15s var(--ns-ease)}.mg-composer:focus-within{border-color:var(--ns-dash);box-shadow:0 4px 12px #1e28460f}.mg-composer textarea{padding:11px 12px 0;font-size:14px;line-height:20px}.mg-composer textarea::placeholder{color:var(--ns-faint)}.mg-composer__tools{display:flex;align-items:center;gap:2px;padding:6px 8px 8px}.mg-tool{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;color:var(--ns-soft);transition:all .15s var(--ns-ease)}.mg-tool:hover{background:var(--ns-canvas);color:var(--ns-ink)}.mg-split{display:flex;margin-left:auto;height:30px;border-radius:8px;background:#c1c4c9;color:#fff;overflow:hidden;transition:background-color .15s var(--ns-ease)}.mg-split.is-ready{background:var(--ns-ink)}.mg-split button{display:grid;place-items:center;height:100%;color:#fff}.mg-split__send{width:30px}.mg-split__more{width:26px;border-left:1px solid rgb(255 255 255 / .3)}.mg-split button:hover{background:#ffffff1f}.mg-label{margin-bottom:10px;font-weight:500;font-size:12px;color:var(--ns-faint)}.mg-issue{padding-bottom:20px}.mg-issue__desc{font-size:14px;line-height:23px}.mg-issue__h{margin:16px 0 6px;font:700 15px/22px var(--ns-head)}.mg-issue ol{padding-left:20px;font-size:14px;line-height:24px}.mg-issue ol li{list-style:decimal}.mg-activity{margin:0 -16px;padding:18px 16px 0;border-top:1px solid var(--ns-line)}.mg-act{display:flex;gap:10px;padding:10px 0}.mg-act+.mg-act{border-top:1px solid var(--ns-line)}.mg-act__head{display:flex;align-items:baseline;gap:7px}.mg-act__head b{font:700 13px/18px var(--ns-head)}.mg-act__head small{font-size:11px;color:var(--ns-faint)}.mg-act p{font-size:14px;line-height:22px}@media(prefers-reduced-motion:reduce){.mg *,.mg *:before,.mg *:after,.mg-ghost-card{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mg input::-webkit-calendar-picker-indicator{display:none!important}.mg-tp{position:absolute;z-index:70;display:flex;flex-direction:column;width:max-content;min-width:270px;max-width:380px;max-height:320px;overflow:hidden;border:1px solid oklch(.939271 .00638758 265.746);border-radius:11.25px;background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;font-family:Inter,sans-serif;letter-spacing:-.7px;color:#353535;animation:mg-tp-in .12s cubic-bezier(.4,0,.2,1)}@keyframes mg-tp-in{0%{opacity:0;transform:translateY(-4px)}}.mg-tp__body{flex:1;min-height:0;overflow-y:auto;padding:3.75px;scrollbar-width:thin}.mg-tp__search{position:sticky;top:0;z-index:1;padding:0 0 3.75px;background:#fff}.mg-tp__search label{position:relative;display:flex;align-items:center}.mg-tp__search svg{position:absolute;left:10.5px;width:14px;height:14px;color:#a2afcd;pointer-events:none}.mg-tp__search input{width:100%;height:33px;padding:0 9.75px 0 29.25px;border:1px solid transparent;border-radius:9.75px;background:transparent;font:400 13px/18px Inter,sans-serif;letter-spacing:-.7px;color:#353535;outline:none}.mg-tp__search input:focus{border-color:#b9c0cd}.mg-tp__search input::placeholder{color:#a2afcd}.mg-tp__label{padding:3.75px 7.5px;font:600 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:#a2afcd}.mg-tp__row{display:flex;align-items:center;gap:5.625px;width:100%;height:33px;padding:7.5px;border-radius:5.625px;text-align:left}.mg-tp__row.is-active{background:#f6f7f8}.mg-tp__row>svg{flex:none;width:15px;height:15px;color:#a2afcd}.mg-tp__title{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:#353535}.mg-tp__title mark{border-radius:2px;background:#3535351f;color:inherit}.mg-tp__detail{flex:none;margin-left:6px;font:500 12px/16px Inter,sans-serif;letter-spacing:-.7px;color:#a2afcd}.mg-tp__empty{padding:7.5px 11.25px;font:400 13px/18px Inter,sans-serif;letter-spacing:-.7px;text-align:center;color:#a2afcd}.mg-tp__foot{flex:none;padding:3.75px;border-top:1px solid oklch(.939271 .00638758 265.746)}.mg-tp__new{display:flex;align-items:center;gap:5.625px;width:100%;height:33px;padding:7.5px;border-radius:5.625px;font:700 13px/18px var(--ns-head);letter-spacing:-.7px;color:#0a97de;text-align:left;transition:background-color .15s var(--ns-ease)}.mg-tp__new:hover{background:#f6f7f8}.mg-tp__new svg{flex:none;width:15px;height:15px;color:#0a97de}.mg-tcard{position:absolute;z-index:75;display:flex;flex-direction:column;gap:12px;width:420px;padding:16px;border:1px solid oklch(.939271 .00638758 265.746);border-radius:11.25px;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;font-family:Inter,sans-serif;color:#353535;pointer-events:none;animation:mg-tp-in .15s cubic-bezier(.4,0,.2,1)}.mg-tcard__head{display:flex;align-items:center;gap:8px;min-width:0}.mg-tcard__mark{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#eceef2;color:#80899d}.mg-tcard__mark svg{width:12px;height:12px}.mg-tcard__cap{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 11px/16px Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#a2afcd}.mg-tcard__title{font:400 14px/22px Inter,sans-serif;letter-spacing:-.4px}.mg-tcard__quote{position:relative;display:-webkit-box;padding:2px 4px 2px 14px;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;font:400 14px/21px Inter,sans-serif;letter-spacing:-.4px}.mg-tcard__quote:before{content:"";position:absolute;top:2px;bottom:2px;left:0;width:3px;border-radius:99px;background:#c5dbff;background:oklch(.886896 .0642349 259.815)}@media(prefers-reduced-motion:reduce){.mg-tp,.mg-tcard{animation:none}}.ns-contacts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff}.ns-contacts[hidden]{display:none}.ns{--ct-sec: #848484;--ct-brand: rgb(10 151 222);--ct-violet: oklch(.598 .236 296.554);--ct-violet-bg: oklch(.9397 .0354 296.554);--ct-open: oklch(.9434 .0321 259.815);--ct-muted: color-mix(in oklab, var(--ns-canvas) 50%, #fff);--ct-shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .12);--ct-pop-shadow: 0 10px 15px -3px rgb(30 40 70 / .1), 0 4px 6px -4px rgb(30 40 70 / .08)}.ct{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow:hidden;background:#fff;font-size:14px;line-height:20px}.ct [hidden]{display:none!important}.ct button:disabled{cursor:default}.ct-col{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;background:#fff;overflow:hidden;transition:width .27s var(--ns-ease),flex-basis .27s var(--ns-ease)}.ct.has-page .ct-col{flex:none;width:72px}.ct.has-page.is-wide .ct-col{width:var(--ct-col-w, 320px)}.ct.has-page .ct-col{box-shadow:inset -1px 0 0 var(--ns-line)}.ct-sash{position:absolute;z-index:20;top:0;bottom:0;left:calc(var(--ct-col-w, 320px) - 8px);width:8px;cursor:col-resize;display:none}.ct-sash:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1.5px;background:transparent;transition:background-color .15s var(--ns-ease)}.ct-sash:hover:after,.ct-sash.is-drag:after{background:#a2afcd}.ct.has-page.is-wide .ct-sash{display:block}.ct.is-sizing .ct-col{transition:none}.ct-head{flex:none;display:flex;align-items:center;gap:6px;height:52px;padding:0 7.5px 0 11.25px;border-bottom:1px solid var(--ns-line)}.ct-head--rail{justify-content:center;padding:0;gap:1.9px}.ct-head__i{display:grid;place-items:center;width:16px;color:var(--ns-soft)}.ct-head__t{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:700 15px/22px var(--ns-head);color:var(--ns-ink)}.ct-head__acts{display:flex;gap:1.9px}.ct-ib{position:relative;flex:none;display:grid;place-items:center;width:24.4px;height:24.4px;border-radius:7.5px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease),transform .15s var(--ns-ease)}.ct-ib:hover{background:var(--ns-fill);color:var(--ns-ink)}.ct-ib:active{transform:scale(.94)}.ct-ib.is-spinning svg{animation:ct-spin .8s linear infinite}@keyframes ct-spin{to{transform:rotate(360deg)}}.ct-search{position:relative;flex:none;margin:7.5px 7.5px 0;height:35px}.ct-search input{height:35px;padding:0 34px 0 31.5px;border:1px solid var(--ns-line);border-radius:10.5px;background:#fff;font:400 14px/20px Inter,sans-serif;color:var(--ns-ink);transition:border-color .15s var(--ns-ease),box-shadow .15s var(--ns-ease)}.ct-search input::placeholder{color:var(--ns-faint)}.ct-search input:focus{border-color:#79a7e2;box-shadow:0 0 0 3px #79a7e22e}.ct-search__i{position:absolute;left:10px;top:10px;color:var(--ns-faint);pointer-events:none}.ct-filterbtn{position:absolute;right:4px;top:3.5px;display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--ns-line);border-radius:9px;background:#fff;box-shadow:0 1px 2px #1e28460f;color:var(--ns-soft);transition:background-color .15s var(--ns-ease)}.ct-filterbtn:hover{background:var(--ns-canvas)}.ct-filterbtn.is-set{color:var(--ct-brand)}.ct-body{flex:1;min-height:0;display:flex;flex-direction:column}.ct-fbar{flex:none;display:flex;flex-wrap:wrap;gap:4px;padding:7.5px 7.5px 0}.ct-pill{display:inline-flex;align-items:center;height:28px;padding:0 3px 0 9px;border:1px solid var(--ns-dash);border-radius:99px;background:#fff;font:500 12px/15px Inter,sans-serif}.ct-pill__b{display:flex;align-items:center;gap:6px;height:100%;color:var(--ns-ink)}.ct-pill__b svg{color:var(--ns-faint)}.ct-pill__x{display:grid;place-items:center;width:22px;height:22px;margin-left:2px;border-radius:99px;color:var(--ns-faint)}.ct-pill__x:hover{background:var(--ns-fill);color:var(--ns-ink)}.ct-clear{height:28px;padding:0 8px;font:500 12px/18px Inter,sans-serif;color:var(--ns-faint)}.ct-clear:hover{color:var(--ns-ink)}.ct-tabs{position:relative;flex:none;display:flex;align-items:center;margin-top:15px;padding:0 30px 0 14px}.ct-tabs__row{flex:1;min-width:0;display:flex;gap:5.6px;overflow-x:auto;scrollbar-width:none}.ct-tabs__row::-webkit-scrollbar{display:none}.ct-chip{flex:none;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 9.375px;border:1px solid transparent;border-radius:9.1px;background:var(--ns-canvas);font:500 13px/18px Inter,sans-serif;letter-spacing:-.65px;color:var(--ns-faint);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease),border-color .15s var(--ns-ease),box-shadow .15s var(--ns-ease);white-space:nowrap}.ct-chip:hover{color:var(--ns-soft)}.ct-chip.is-on{background:#fff;border-color:var(--ns-line);box-shadow:0 1px 2px #0000000d;color:var(--ns-ink);font-weight:600}.ct-chip.is-on svg{color:var(--ns-ink)}.ct-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:1px 4px;border-radius:6px;background:var(--ns-canvas);font:600 10px/16px Inter,sans-serif;color:var(--ns-soft)}.ct-chip.is-on .ct-badge{background:var(--ns-fill)}.ct-newlist{flex:none;display:inline-flex;align-items:center;gap:4px;margin-left:12px;height:30px;font:700 13px/18px var(--ns-head);color:var(--ns-faint);transition:color .15s var(--ns-ease)}.ct-newlist:hover{color:var(--ns-ink)}.ct-rename{position:absolute;top:0;height:30px;padding:0 9px;border:2px solid oklch(.72 .03 265);border-radius:9.1px;background:#fff;font:500 13px/18px Inter,sans-serif;z-index:2}.ct-rename::selection{background:#add1ff;background:oklch(.85 .08 255)}.ct-count{flex:none;display:flex;align-items:flex-start;justify-content:space-between;height:27px;margin-top:7.5px;padding-top:1.5px;padding-right:7.5px;padding-left:9.4px;border-bottom:1px solid var(--ns-line)}.ct-count__all{display:flex;align-items:center;gap:5.6px;font:500 12px/16px Inter,sans-serif;color:var(--ns-faint)}.ct-cb{position:relative;display:inline-grid;place-items:center;flex:none;width:13.1px;height:13.1px;border:2px solid var(--ns-faint);border-radius:4.6px;color:#fff;transition:all .15s var(--ns-ease)}.ct-cb.is-on,.ct-cb.is-some{background:var(--ns-ink);border-color:var(--ns-ink)}.ct-cb.is-some i{width:6px;height:2px;border-radius:2px;background:#fff}.ct-addp{display:inline-flex;align-items:center;gap:4px;font:700 12px/16px var(--ns-head);color:var(--ns-faint)}.ct-addp:hover{color:var(--ns-ink)}.ct-list{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ns-line) transparent}.ct-row{position:relative;display:flex;align-items:flex-start;gap:11.3px;padding:10.3px 15px 11.2px;border-bottom:1px solid var(--ns-line);cursor:pointer;transition:background-color .12s var(--ns-ease),opacity .3s var(--ns-ease);outline:none}.ct-row:hover,.ct-row:focus-visible{background:var(--ns-canvas)}.ct-row.is-open{background:var(--ct-open)}.ct-row.is-deleting{opacity:.4;pointer-events:none}.ct-row__lead{position:relative;flex:none;width:37.5px;height:37.5px;cursor:pointer}.ct-av{position:relative;display:inline-grid;place-items:center;flex:none;width:37.5px;height:37.5px;border-radius:8.125px;background:var(--av-bg, var(--ns-fill));box-shadow:var(--ct-shadow-xs)}.ct-av__t{font:700 13px/18px var(--ns-head);letter-spacing:normal;color:var(--av-fg);transition:opacity .12s var(--ns-ease)}.ct-av__star{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:13.1px;height:13.1px;border-radius:50%;background:#f69e00;background:oklch(.769 .188 70.08);color:#fff}.ct-av--s{width:30px;height:30px;border-radius:6.5px}.ct-av--s .ct-av__t{font-size:11px;line-height:14px}.ct-row__box{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;transition:opacity .12s var(--ns-ease)}.ct-row__box .ct-cb{width:15px;height:15px;border-radius:4.3px;background:#fff}.ct-row__box .ct-cb.is-on{background:var(--ns-ink)}.ct-row:hover .ct-row__box,.ct-row.is-picked .ct-row__box{opacity:1}.ct-row:hover .ct-av__t,.ct-row.is-picked .ct-av__t,.ct-row:hover .ct-av__star,.ct-row.is-picked .ct-av__star{opacity:0}.ct-row.is-picked .ct-av{background:var(--ns-ink)}.ct-row__main{flex:1;min-width:0;display:flex;flex-direction:column}.ct-row__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 14px/20px Inter,sans-serif;color:var(--ns-ink)}.ct-row__sub{margin-top:1.8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 12px/16px Inter,sans-serif;color:var(--ns-soft)}.ct-tags{display:flex;gap:4.8px;margin-top:10px;min-width:0}.ct-tag{display:inline-flex;align-items:center;height:26px;max-width:180px;min-width:0;padding:0 8px 0 7px;border:1px solid var(--ns-dash);border-radius:99px;background:#fff;font:500 12px/15px Inter,sans-serif;color:var(--ns-ink)}.ct-tag__b{display:flex;align-items:center;gap:4px;min-width:0;border-radius:99px}.ct-tag__b span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-tag svg{color:var(--ns-faint);flex:none}.ct-tag--x{padding-right:3px}.ct-tag__x{display:grid;place-items:center;flex:none;width:18px;height:18px;margin-left:4px;border-radius:99px;color:var(--ct-sec)}.ct-tag__x:hover{background:var(--ns-fill);color:var(--ns-ink)}.ct-more{display:inline-flex;align-items:center;height:26px;padding:0 8px;border-radius:99px;background:var(--ns-canvas);font:500 12px/15px Inter,sans-serif;color:var(--ns-soft)}.ct-row__acts{position:absolute;right:15px;top:12.2px;display:flex;gap:3.7px;opacity:0;transition:opacity .12s var(--ns-ease)}.ct-row:hover .ct-row__acts,.ct-row:focus-within .ct-row__acts{opacity:1}.ct-mini{display:grid;place-items:center;width:15.4px;height:15.4px;color:var(--ns-faint);transition:color .12s var(--ns-ease)}.ct-mini:hover{color:var(--ns-ink)}.ct-mini.is-on{color:#f69e00;color:oklch(.769 .188 70.08)}.ct-skel{pointer-events:none}.ct-skel .ct-av{background:var(--ns-fill);box-shadow:none}.ct-skel i{display:block;height:12px;margin:4px 0 8px;border-radius:6px;background:linear-gradient(90deg,var(--ns-fill),var(--ns-canvas),var(--ns-fill));background-size:200% 100%;animation:ct-shim 1.2s linear infinite}@keyframes ct-shim{to{background-position:-200% 0}}.ct-uhead{flex:none;display:flex;justify-content:space-between;align-items:center;margin:10px 7.5px 4px 15px;font:500 13px/18px Inter,sans-serif;color:var(--ns-faint)}.ct-uhead button{display:inline-flex;align-items:center;gap:4px;font:700 13px/18px var(--ns-head);color:var(--ns-faint)}.ct-uhead button:hover{color:var(--ns-ink)}.ct-ulist{flex:1;min-height:0;overflow-y:auto}.ct-urow{position:relative;display:flex;align-items:flex-start;gap:11.3px;padding:14px 15px;border-bottom:1px solid var(--ns-line);cursor:pointer;outline:none;transition:background-color .12s var(--ns-ease)}.ct-urow:hover{background:var(--ns-canvas)}.ct-urow.is-open{background:var(--ct-open)}.ct-urow__lead{position:relative;flex:none}.ct-urow__dot{position:absolute;top:0;left:-3.7px;width:7.5px;height:7.5px;border-radius:50%;background:var(--ct-brand);box-shadow:0 0 0 2px #fff}.ct-urow__main{flex:1;min-width:0;display:flex;flex-direction:column}.ct-urow__top{font:400 14px/20px Inter,sans-serif;color:var(--ns-soft)}.ct-urow__top b{font-weight:700;color:var(--ns-ink)}.ct-urow__line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 13px/18px Inter,sans-serif;color:var(--ns-ink)}.ct-urow__ago{flex:none;font:400 12px/16px Inter,sans-serif;color:var(--ns-faint)}.ct-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;text-align:center}.ct-empty__i{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--ns-canvas);color:var(--ns-faint);margin-bottom:4px}.ct-empty__t{font:700 15px/22px var(--ns-head);color:var(--ns-ink)}.ct-empty p{margin:0;font:400 13px/18px Inter,sans-serif;color:var(--ns-soft)}.ct-empty .ct-btn{margin-top:10px}.ct-empty--sm{padding:28px}.ct-rail{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.ct-rail::-webkit-scrollbar{display:none}.ct-rrow{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:11.25px 0;cursor:pointer;outline:none;transition:background-color .12s var(--ns-ease)}.ct-rrow:hover{background:var(--ns-canvas)}.ct-rrow.is-open{background:var(--ct-open);box-shadow:inset 0 4px 2px -4px #00000040,inset 0 -4px 2px -4px #00000040}.ct-rrow__name{width:64px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;font:500 11px/14px Inter,sans-serif;color:var(--ns-soft)}.ct-rrow__dot{position:absolute;top:9px;left:14px;width:8px;height:8px;border-radius:50%;background:var(--ct-brand);box-shadow:0 0 0 2px #fff}.ct-peek{position:absolute;z-index:6;left:0;top:0;bottom:0;width:368px;display:flex;flex-direction:column;border-radius:14px 0 0 14px;background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a,1px 0 0 var(--ns-line)}.ct-peek .ct-search{margin-top:7.5px}.ct-page{position:relative;flex:1;min-width:0;background:var(--ct-muted);container:ctp / inline-size;overflow:hidden}.ct-aside{position:absolute;left:16px;top:14px;bottom:14px;width:278px;display:flex;flex-direction:column;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:var(--ct-shadow-xs);overflow-y:auto;scrollbar-width:none;transition:opacity .25s var(--ns-ease),transform .3s var(--ns-ease)}.ct-aside::-webkit-scrollbar{display:none}.ct-aside__in{padding:16px}.ct-page.is-history .ct-aside{opacity:0;transform:translate(-24px);pointer-events:none}.ct-id{display:flex;align-items:flex-start;gap:6px;margin:-8px;padding:8px}.ct-id__av{display:grid;place-items:center;flex:none;width:72px;height:72px;border:2px solid #fff;border-radius:12px;background:var(--av-bg);box-shadow:var(--ct-shadow-xs);font:700 22px/30px var(--ns-head);color:var(--av-fg);cursor:pointer;transition:transform .15s var(--ns-ease)}.ct-id__av:active{transform:scale(.97)}.ct-id__r{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-top:1px}.ct-ed{display:block;min-width:2px;max-width:100%;border-radius:4px;outline:none;cursor:text;font:500 14px/20px Inter,sans-serif;color:var(--ct-sec)}.ct-ed:empty:before{content:attr(data-ph);color:var(--ns-faint)}.ct-ed[data-big]{padding:2px 6px;font:700 22px/30px var(--ns-head);color:var(--ns-ink)}.ct-ed:focus{background:var(--ns-canvas);box-shadow:0 0 0 1px var(--ns-line);color:var(--ns-ink)}.ct-ed--ro{cursor:default}.ct-vipbtn{display:inline-flex;align-items:center;gap:4px;height:24px;margin-left:6px;padding:0 9px 0 8px;border:1px solid var(--ns-line);border-radius:99px;background:#fff;font:600 12px/16px Inter,sans-serif;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.ct-vipbtn.is-on{background:#fff1e2;background:oklch(.965345 .0282423 70.08);border-color:#ffe3c4;border-color:oklch(.930696 .0564349 70.08);color:#996f00;color:oklch(.569 .1504 82.08)}.ct-hr{height:0;margin:16px 0;border:0;border-top:1px solid var(--ns-line)}.ct-sec{margin-bottom:16px}.ct-sec:last-child{margin-bottom:0}.ct-sec__h{display:flex;align-items:center;justify-content:space-between;height:20px;margin-bottom:4px}.ct-lbl{font:700 14px/20px Inter,sans-serif;color:var(--ns-ink)}.ct-addlink{display:inline-flex;align-items:center;gap:4px;font:500 13px/18px Inter,sans-serif;color:var(--ns-faint);opacity:0;transition:opacity .15s var(--ns-ease),color .15s var(--ns-ease)}.ct-sec:hover .ct-addlink,.ct-addlink:focus-visible{opacity:1}.ct-addlink:hover{color:var(--ns-ink)}.ct-sec>.ct-sec__h+.ct-chips{margin-top:4px}.ct-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ct-ghost{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border-radius:99px;font:500 12px/18px Inter,sans-serif;color:var(--ns-faint);transition:all .15s var(--ns-ease)}.ct-ghost:hover{background:var(--ns-canvas);color:var(--ns-ink)}.ct-ghost--b{font:700 13px/18px var(--ns-head);height:24px}.ct-vals{display:flex;flex-direction:column;gap:12px}.ct-line{position:relative;display:flex;align-items:center;gap:8px;min-width:0;margin:-2px -6px;padding:2px 6px;border-radius:4px;transition:background-color .12s var(--ns-ease),box-shadow .15s var(--ns-ease)}.ct-line:hover{background:var(--ns-canvas)}.ct-line .ct-ed{flex:1;min-width:0}.ct-line--pick{cursor:pointer}.ct-line.is-mark,.ct-bul.is-mark,.ct-mom__r.is-mark{box-shadow:0 0 0 1px var(--ct-brand);background:#ecf7ff99;background:oklch(.97 .02 240 / .6)}.ct-line__acts{display:none;flex:none}.ct-line:hover .ct-line__acts,.ct-line:focus-within .ct-line__acts{display:flex}.ct-act{display:grid;place-items:center;width:22px;height:24px;color:var(--ns-faint);transition:color .12s var(--ns-ease),transform .12s var(--ns-ease)}.ct-act:hover{color:var(--ns-ink);transform:scale(1.08)}.ct-act img{width:15px;height:15px}.ct-zoom,.ct-chipb{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;color:var(--ct-sec);opacity:0;transition:opacity .12s var(--ns-ease),background-color .12s var(--ns-ease)}.ct-line:hover .ct-zoom,.ct-bul:hover .ct-chipb,.ct-mom__r:hover .ct-chipb,.ct-zoom:focus-visible,.ct-chipb:focus-visible{opacity:1}.ct-chipb{border:1px solid var(--ns-dash);background:#fff}.ct-chipb:hover,.ct-zoom:hover{background:var(--ns-fill)}.ct-chipb--on{opacity:1;width:24px;height:24px}.ct-chipb img{width:14px;height:14px;object-fit:contain}.ct-dot{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:99px;cursor:pointer}.ct-dot i{width:8px;height:8px;border-radius:50%;background:var(--ct-brand);box-shadow:0 0 0 4px #0a97de26;transition:box-shadow .15s var(--ns-ease),transform .15s var(--ns-ease)}.ct-dot:hover i{box-shadow:0 0 0 6px #0a97de33}.ct-line--link,.ct-line--add{gap:6px}.ct-line--add{width:calc(100% + 12px);text-align:left;font:500 14px/20px Inter,sans-serif;color:var(--ns-faint)}.ct-line--add:hover{color:var(--ns-soft)}.ct-brand{display:grid;place-items:center;flex:none;width:16px;height:16px;color:var(--ct-sec)}.ct-brand--dim{color:var(--ns-faint);opacity:.85}.ct-link{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 14px/20px Inter,sans-serif;color:var(--ct-sec);text-decoration:none}.ct-line--link:hover .ct-link{text-decoration:underline}.ct-pen{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:6px;color:var(--ct-sec);opacity:0}.ct-line--link:hover .ct-pen{opacity:1}.ct-src{display:flex;align-items:center;gap:8px;margin:-2px 0;padding:2px 0;color:var(--ns-faint);font:500 14px/20px Inter,sans-serif}.ct-src span{flex:1;min-width:0;color:var(--ct-sec)}.ct-src small{font:500 13px/18px Inter,sans-serif;color:var(--ns-faint)}.ct-vals--src{gap:12px}.ct-main{position:absolute;left:302px;right:0;top:0;bottom:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ns-line) transparent;padding:14px 16px 24px 12px;transition:left .3s var(--ns-ease),padding .3s var(--ns-ease)}.ct-page.is-history .ct-main{left:0;padding:14px 56px 40px}.ct-ph{position:sticky;top:-14px;z-index:7;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-14px -12px 0;padding:30px 12px 12px;background:color-mix(in oklab,var(--ct-muted) 94%,#fff)}.ct-page.is-history .ct-ph{margin:-14px -56px 0;padding:30px 56px 12px}.ct-tabsh{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:baseline;gap:20px;margin-right:4px;white-space:nowrap}.ct-tabh{font:400 28.125px/33.75px var(--ns-head);color:var(--ns-soft);border-radius:6px;transition:color .2s var(--ns-ease)}.ct-tabh.is-on{font-weight:700;color:var(--ns-ink)}.ct-tabh:hover{color:var(--ns-ink)}.ct-tabsh__sep{align-self:center;flex:none;width:1px;height:26.7px;margin:0 -2px;background:#ccc}.ct-tabsh__n{min-width:0;overflow:hidden;text-overflow:ellipsis;font:300 28.125px/33.75px var(--ns-head);color:var(--ct-sec);margin-left:-2px}.ct-tabsh__bar{position:absolute;bottom:-6px;height:2px;border-radius:99px;background:var(--ns-ink);transition:left .25s var(--ns-ease),width .25s var(--ns-ease)}.ct-break{display:none;flex-basis:100%;height:0;order:2}.ct-o1{order:1}.ct-o2{order:2}.ct-o3{order:3}.ct-o4{order:4}.ct-sqb{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;color:var(--ns-soft);transition:background-color .15s var(--ns-ease),color .15s var(--ns-ease)}.ct-sqb.ct-o1{border:1px solid var(--ns-line);background:#fff;box-shadow:0 1px 2px #1e28460f}.ct-sqb:hover{background:var(--ns-fill);color:var(--ns-ink)}.ct-sqb.ct-o1:hover{background:var(--ns-canvas)}@container ctp (max-width: 560px){.ct-break{display:block;order:2.5}.ct-o2{order:3}.ct-o3{order:4}.ct-o4{order:2}}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:32px;padding:0 11.4px;border:1px solid var(--ns-line);border-radius:10px;background:#fff;box-shadow:0 1px 2px #1e28460f;font:700 13px/18px var(--ns-head);color:var(--ns-ink);transition:background-color .15s var(--ns-ease),transform .15s var(--ns-ease);white-space:nowrap}.ct-btn svg{color:var(--ns-soft)}.ct-btn:hover{background:var(--ns-canvas)}.ct-btn:active{transform:scale(.97)}.ct-btn.is-busy svg{animation:ct-spin .8s linear infinite}.ct-btn--ghost{height:32.5px;border-radius:9.75px}.ct-btn--danger{background:#e40014;background:oklch(.577 .245 27.325);border-color:transparent;color:#fff}.ct-btn--danger:hover{background:#c7000e;background:oklch(.52 .23 27.325)}.ct-primary{height:32px;padding:0 12px;border-radius:9.75px;background:var(--ns-ink);color:#fff;font:700 13px/18px var(--ns-head);transition:background-color .15s var(--ns-ease),opacity .15s var(--ns-ease)}.ct-primary:disabled{background:#a4a4a4}.ct-split{display:inline-flex;height:32.5px;border-radius:9.75px;background:var(--ns-ink);color:#fff}.ct-split__a,.ct-split__b{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:100%;padding:0 11.4px;font:700 13px/18px var(--ns-head);color:#fff;transition:background-color .15s var(--ns-ease)}.ct-split__a{border-radius:9.75px 0 0 9.75px}.ct-split__b{border-radius:0 9.75px 9.75px 0}.ct-split__b.is-solo{border-radius:9.75px}.ct-split__a:hover,.ct-split__b:hover{background:#2e2e2e}.ct-split__b:not(.is-solo){border-left:1px solid rgb(255 255 255 / .12)}.ct-split__a img{border-radius:3px}.ct-content{padding-top:0}.ct-notice{margin-top:20px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:var(--ct-shadow-xs);padding:8px;transition:opacity .35s var(--ns-ease),transform .35s var(--ns-ease)}.ct-notice.is-done{opacity:0;transform:translateY(-6px)}.ct-notice__top{display:flex;align-items:center;gap:10px}.ct-notice__main{flex:1;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;border-radius:8px}.ct-notice__i{position:relative;display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:var(--ct-violet-bg);color:var(--ct-violet)}.ct-notice__i b{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 3px;border:2px solid #fff;border-radius:99px;background:var(--ct-violet);font:700 10px/10px Inter,sans-serif;color:#fff}.ct-notice__t{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:600 13px/18px Inter,sans-serif;color:var(--ns-ink)}.ct-notice__e{flex:none;font:600 11px/14px Inter,sans-serif;letter-spacing:.66px;text-transform:uppercase;color:var(--ct-violet)}.ct-notice__list{margin-top:3px;padding-top:0}.ct-notice__row{display:flex;align-items:flex-start;gap:10px;width:100%;padding:6px 8px;border-radius:8px;text-align:left;transition:background-color .12s var(--ns-ease)}.ct-notice__row:hover,.ct-notice__row.is-on{background:var(--ns-canvas)}.ct-notice__n{display:grid;place-items:center;flex:none;width:20px;height:20px;margin-top:0;border:1px solid var(--ns-dash);border-radius:50%;font:700 11px/11px Inter,sans-serif;color:var(--ns-faint)}.ct-notice__dot{flex:none;width:8px;height:8px;margin:6px 6px 0;border-radius:50%;background:var(--ct-brand)}.ct-notice__s{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 13px/18px Inter,sans-serif;color:var(--ct-sec)}.ct-notice__l{flex:none;font:500 13px/18px Inter,sans-serif;color:var(--ns-faint)}.ct-notice__nav{display:flex;justify-content:center;gap:6px;margin-top:4px}.ct-sq{display:grid;place-items:center;width:27.3px;height:27.5px;border:1px solid var(--ns-line);border-radius:8.25px;background:#fff;box-shadow:0 1px 2px #1e28460f;color:var(--ns-soft)}.ct-sq:hover:not(:disabled){background:var(--ns-canvas)}.ct-sq:disabled{opacity:.45}.ct-sq--dark{background:var(--ns-ink);border-color:var(--ns-ink);color:#fff}.ct-sq--dark:hover:not(:disabled){background:#2e2e2e}.ct-hr--sub{margin:36px 0 0;border-top-color:var(--ns-dash)}.ct-sections{padding-top:36px}.ct-sections:first-child{padding-top:24px}.ct-notice+.ct-hr--sub+.ct-sections{padding-top:36px}.ct-sc{margin-bottom:47px}.ct-sc:last-child{margin-bottom:0}.ct-h3{margin-bottom:12px;font:700 17px/24px var(--ns-head);color:var(--ct-sec)}.ct-h3r{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ct-h3r .ct-h3{margin:0}.ct-buls{display:flex;flex-direction:column;gap:4px}.ct-bul{position:relative;display:flex;align-items:center;gap:10px;margin:0 -12px;padding:6px 12px;border-radius:8px;transition:background-color .12s var(--ns-ease),box-shadow .15s var(--ns-ease)}.ct-bul:hover{background:var(--ns-fill-hover)}.ct-bul__d{flex:none;width:5px;height:5px;margin:0 5.5px 0 2.3px;border-radius:50%;background:var(--ns-ink)}.ct-bul__t,.ct-ed--bul{flex:1;min-width:0;font:400 14px/20px Inter,sans-serif;color:var(--ns-ink)}.ct-ed--bul:focus{background:transparent;box-shadow:none}.ct-bul .ct-chipb{opacity:0}.ct-bul-add{display:inline-flex;align-items:center;gap:4px;margin:6px 0 0 -0px;height:20px;font:500 14px/20px Inter,sans-serif;color:var(--ns-faint);opacity:0;transition:opacity .15s var(--ns-ease),color .15s var(--ns-ease)}.ct-sc:hover .ct-bul-add,.ct-bul-add:focus-visible{opacity:1}.ct-bul-add:hover{color:var(--ns-ink)}.ct-sections--h{padding-top:40px}.ct-moms{display:flex;flex-direction:column;gap:16px}.ct-mom__r{display:flex;align-items:center;gap:10px;border-radius:6px;cursor:pointer;outline:none}.ct-mom__r .ct-chipb{opacity:0}.ct-mom__d{flex:none;width:64px;font:400 14px/20px Inter,sans-serif;color:var(--ct-sec)}.ct-mom__t{flex:1;min-width:0;font:500 14px/20px Inter,sans-serif;color:var(--ns-ink)}.ct-mom__x{margin:6px 0 4px 74px;display:flex;flex-direction:column;gap:6px}.ct-mom__x p{margin:0;font:400 13px/18px Inter,sans-serif;color:var(--ct-sec)}.ct-quote{position:relative;display:flex;flex-direction:column;gap:2px;padding:2px 4px 2px 14px;border-radius:6px;font:400 14px/21px Inter,sans-serif;color:var(--ns-ink);text-align:left}.ct-quote:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:2px;border-radius:2px;background:var(--ns-line-hover)}.ct-quote small{font:400 12px/20px Inter,sans-serif;color:var(--ns-faint)}.ct-hsearch{position:relative;width:406px;max-width:100%;margin-bottom:14px}.ct-hsearch span{position:absolute;left:11px;top:10px;color:var(--ns-faint)}.ct-hsearch input{height:35px;padding:0 12px 0 32px;border:1px solid var(--ns-line);border-radius:10.5px;background:#fff;font:400 14px/20px Inter,sans-serif;transition:border-color .15s var(--ns-ease),box-shadow .15s var(--ns-ease)}.ct-hsearch input::placeholder{color:var(--ns-faint)}.ct-hsearch input:focus{border-color:#79a7e2;box-shadow:0 0 0 3px #79a7e22e}.ct-hfilters{display:flex;gap:5.6px;margin-bottom:28px}.ct-tl{position:relative;display:flex;flex-direction:column;gap:22px}.ct-tl:before{content:"";position:absolute;left:111px;top:14px;bottom:0;width:1px;background:var(--ns-dash)}.ct-tl__g{position:relative;display:flex;align-items:flex-start;gap:22px}.ct-tl__date{display:flex;align-items:center;justify-content:center;flex:none;width:94px;height:30px;padding:6px 10px;border:1px solid var(--ns-dash);border-radius:24px;background:#fff;font:500 12px/16px Inter,sans-serif;color:var(--ns-ink)}.ct-tl__dot{position:absolute;left:105px;top:8px;z-index:1;width:12px;height:12px;border:1px solid #fff;border-radius:50%;background:#9931da;box-shadow:0 1px 2px #0000001f}.ct-tl__card{flex:1;min-width:0;margin-left:6px;padding:8px 16px 12px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:var(--ct-shadow-xs)}.ct-tl__head{display:flex;align-items:center;justify-content:space-between;height:38px;margin-bottom:4px;border-bottom:1px solid var(--ns-line)}.ct-tl__head span{font:400 13px/18px Inter,sans-serif;color:var(--ct-sec)}.ct-h4{font:700 15px/22px var(--ns-head);color:var(--ns-ink)}.ct-tl__items{display:flex;flex-direction:column;gap:18px;padding-top:10px}.ct-tl__it{display:flex;align-items:flex-start;gap:18px}.ct-tl__tx{flex:1;min-width:0;display:flex;flex-direction:column}.ct-tl__tx b{font:600 13px/18px Inter,sans-serif;color:var(--ns-ink)}.ct-tl__tx span{font:400 13px/18px Inter,sans-serif;color:var(--ct-sec)}.ct-tl__it time{flex:none;padding-top:4px;font:500 12px/16px Inter,sans-serif;color:var(--ct-sec);font-variant-numeric:tabular-nums}.ct-pop{position:absolute;z-index:40;animation:ct-in .15s var(--ns-ease);transform-origin:top left}.ct-pop.is-closing{opacity:0;transition:opacity .1s linear;pointer-events:none}@keyframes ct-in{0%{opacity:0;transform:scale(.97) translateY(-3px)}}.ct-menu{min-width:172px;width:max-content;max-width:448px;padding:3.75px;border:1px solid var(--ns-line);border-radius:11.25px;background:#fff;box-shadow:0 1px 2px #0000000d,0 10px 15px -3px #1e28460f}.ct-menu__item{display:flex;align-items:center;gap:6px;width:100%;height:33px;padding:0 7.5px;border-radius:5.625px;text-align:left;font:700 13px/18px var(--ns-head);color:var(--ns-ink);transition:background-color .1s var(--ns-ease)}.ct-menu__item:hover,.ct-menu__item.is-sub{background:var(--ns-canvas)}.ct-menu__item svg{flex:none;color:var(--ns-faint)}.ct-menu__item img{flex:none;width:15px;height:15px;object-fit:contain}.ct-menu__gap{width:4px;flex:none}.ct-menu__label{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ct-menu__label em{max-width:160px;overflow:hidden;text-overflow:ellipsis;font:500 12px/16px Inter,sans-serif;font-style:normal;color:var(--ns-faint)}.ct-menu__item small{font:500 12px/16px Inter,sans-serif;color:var(--ns-faint)}.ct-menu__tick,.ct-menu__chev{display:grid;place-items:center;color:var(--ns-faint)}.ct-menu__item.is-danger,.ct-menu__item.is-danger svg{color:#e40014;color:oklch(.577 .245 27.325)}.ct-menu__sep{display:block;height:1px;margin:4px 7.5px;background:var(--ns-line)}.ct-menu--sub{z-index:41}.ct-picker{width:320px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:var(--ct-pop-shadow);overflow:hidden}.ct-picker small{font:500 12px/16px Inter,sans-serif;color:var(--ns-faint)}.ct-picker__name{padding:8px 8px 10px;display:flex;flex-direction:column;gap:4px}.ct-picker__name input{height:35px;padding:0 10px;border:2px solid oklch(.72 .02 265);border-radius:10.5px;font:400 14px/20px Inter,sans-serif}.ct-picker__rule{height:1px;background:var(--ns-line)}.ct-picker__cap{display:block;padding:12px 8px 4px}.ct-picker__t{padding:10px 16px 4px;font:700 13px/18px var(--ns-head);color:var(--ns-ink)}.ct-picker__s{position:relative;margin:4px 8px 0}.ct-picker__s span{position:absolute;left:10px;top:10px;color:var(--ns-faint)}.ct-picker__s input{height:35px;padding:0 10px 0 32px;border:1px solid var(--ns-line);border-radius:10.5px;font:400 14px/20px Inter,sans-serif}.ct-picker__s input:focus{border:2px solid oklch(.72 .02 265);padding-left:31px}.ct-picker__list{max-height:276px;overflow-y:auto;padding:8px 4px 4px}.ct-prow{display:flex;align-items:center;gap:10px;height:46px;padding:0 8px;border-radius:8px;cursor:pointer}.ct-prow:hover{background:var(--ns-canvas)}.ct-prow .ct-cb{width:15px;height:15px;border-radius:4.3px;border-color:var(--ns-soft)}.ct-prow .ct-cb.is-on{border-color:var(--ns-ink)}.ct-prow__t{display:flex;flex-direction:column;min-width:0}.ct-prow__t b{font:500 14px/18px Inter,sans-serif;color:var(--ns-ink)}.ct-prow__t small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ct-picker__foot{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 8px 16px;border-top:1px solid var(--ns-line)}.ct-picker__foot span{font:400 12px/16px Inter,sans-serif;color:var(--ns-faint)}.ct-tagpop{width:279px;padding:8px 8px 4px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:var(--ct-pop-shadow)}.ct-tagpop__s{position:relative}.ct-tagpop__s svg{position:absolute;left:10px;top:10px;color:var(--ns-faint)}.ct-tagpop__s input{height:35px;border:2px solid oklch(.72 .02 265);border-radius:10.5px;font:400 14px/20px Inter,sans-serif;padding:0 10px 0 30px}.ct-tagpop__l{display:flex;flex-direction:column;padding:6px 0 4px;max-height:300px;overflow-y:auto}.ct-tagopt{display:flex;flex-direction:column;align-items:flex-start;padding:6px 4px;border-radius:6px;text-align:left}.ct-tagopt:hover{background:var(--ns-canvas)}.ct-tagopt b{font:700 13px/18px var(--ns-head);color:var(--ns-ink)}.ct-tagopt small{font:400 12px/16px Inter,sans-serif;color:var(--ns-faint)}.ct-tagpop__e{padding:10px 4px;font:400 13px/18px Inter,sans-serif;color:var(--ns-faint)}.ct-cal{width:252px;padding:10px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:var(--ct-pop-shadow)}.ct-cal__h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font:700 13px/18px var(--ns-head)}.ct-cal__w,.ct-cal__g{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.ct-cal__w span{font:500 11px/24px Inter,sans-serif;color:var(--ns-faint)}.ct-cal__g button{height:30px;border-radius:8px;font:500 13px/18px Inter,sans-serif}.ct-cal__g button:hover{background:var(--ns-fill)}.ct-cal__g button.is-on{background:var(--ns-ink);color:#fff}.ct-why{width:419px;padding:16px;border:1px solid var(--ns-line);border-radius:12px;background:#fff;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.ct-why__tip{position:absolute;top:-6px;width:10px;height:10px;border-left:1px solid var(--ns-line);border-top:1px solid var(--ns-line);background:#fff;transform:rotate(45deg)}.ct-why__tip.is-down{top:auto;bottom:-6px;transform:rotate(225deg)}.ct-why__h{display:flex;align-items:center;gap:8px;margin-bottom:10px;font:600 11px/14px Inter,sans-serif;letter-spacing:.66px;color:var(--ns-faint)}.ct-why__h img{width:22px;height:22px;padding:3px;border:1px solid var(--ns-dash);border-radius:6px;object-fit:contain}.ct-why__h>svg{padding:4px;width:22px;height:22px;border:1px solid var(--ns-dash);border-radius:6px}.ct-why__t{margin:0 0 12px;font:400 14px/20px Inter,sans-serif;color:var(--ns-ink)}.ct-why__f{display:flex;align-items:center;gap:8px;margin-top:16px}.ct-why__f>span:first-child{flex:1}.ct-why__n{margin-left:auto;font:400 12px/16px Inter,sans-serif;color:var(--ns-faint)}.ct-why__f .ct-undo+.ct-why__n{margin-left:auto}.ct-undo{display:inline-flex;align-items:center;gap:6px;margin-right:auto;font:700 13px/18px var(--ns-head);color:var(--ns-ink)}.ct-undo svg{color:var(--ns-soft)}.ct-why__f .ct-sq{width:28px;height:28px}.ct-bar{position:absolute;z-index:30;left:720px;bottom:15px;transform:translate(-50%);display:flex;align-items:center;gap:4px;height:41.3px;padding:0 7.5px 0 11.25px;border:1px solid var(--ns-line);border-radius:11.25px;background:#fff;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;animation:ct-bar .2s var(--ns-ease)}.ct-bar.is-closing{opacity:0;transition:opacity .15s linear}@keyframes ct-bar{0%{opacity:0;transform:translate(-50%,10px)}}.ct-bar>svg{color:var(--ns-faint);margin-right:1.5px}.ct-bar__t{margin-right:8px;font:700 13px/18px var(--ns-head);color:var(--ns-ink);white-space:nowrap}.ct-bar__b{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10.5px;border-radius:9px;font:700 12px/16px var(--ns-head);color:var(--ns-ink);white-space:nowrap;transition:background-color .12s var(--ns-ease)}.ct-bar__b:hover{background:var(--ns-canvas)}.ct-bar__b svg{color:var(--ns-faint)}.ct-bar__sep{width:1px;height:16px;background:var(--ns-line)}.ct-bar .ct-btn{height:32.5px;margin-left:4px}.ct-modal{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:60;animation:none}.ct-modal__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#14182838;animation:ct-fade .15s linear}@keyframes ct-fade{0%{opacity:0}}.ct-modal__card{position:relative;width:380px;padding:20px;border-radius:16px;background:#fff;box-shadow:0 20px 25px -5px #00000026,0 8px 10px -6px #0000001a;animation:ct-in .18s var(--ns-ease);transform-origin:center}.ct-modal__t{font:700 16px/22px var(--ns-head);color:var(--ns-ink)}.ct-modal__card p{margin:6px 0 18px;font:400 14px/20px Inter,sans-serif;color:var(--ns-soft)}.ct-modal__acts{display:flex;justify-content:flex-end;gap:8px}@media(prefers-reduced-motion:reduce){.ct *,.ct-pop,.ct-bar,.ct-modal__card{animation:none!important;transition:none!important}}.ct-bul{margin:-6px -12px;cursor:text;transition:background-color .15s}.ct-bul:hover,.ct-bul:focus-within{background:#eceef2}.ct-sc[data-sec=activity] .ct-bul{cursor:default}.ct-sc[data-sec=activity] .ct-bul:focus-within{background:transparent}.ct-mom__r{margin:-6px -12px;padding:6px 12px;border-radius:8px;transition:background-color .15s}.ct-mom__r:hover{background:#eceef2}.ct-mom.is-quiet .ct-mom__r{background:transparent}.ct-mom__r:focus-visible{outline:none;box-shadow:0 0 0 2px #c4cbd9;border-radius:6px}.ct-mom__x{display:grid;grid-template-rows:0fr;opacity:0;margin:0;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1)}.ct-mom.is-open .ct-mom__x{grid-template-rows:1fr;opacity:1}.ct-mom__in{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding:10px 0 4px 74px}.ct-mom__in p{margin:0;font:400 13px/18px Inter,sans-serif;color:#848484}.ct-mom__go{align-self:flex-start;font:500 13px/18px Inter,sans-serif;color:#a2afcd;transition:color .15s}.ct-mom__go:hover{color:var(--ns-ink)}.ct-quote--btn{cursor:pointer;transition:background-color .15s}.ct-quote--btn:hover{background:#e7eaee}@media(prefers-reduced-motion:reduce){.ct-mom__x,.ct-tl__x{transition:none}}.ct-tl{gap:0;padding-top:8px}.ct-tl:before{display:none}.ct-tl__g{gap:11px;padding-bottom:34px}.ct-tl__g:after{content:"";position:absolute;left:110.5px;top:26px;bottom:-2px;width:1px;border-radius:1px;background:#dadee5}.ct-tl__g:last-child:after{display:none}.ct-tl__date{width:94px;height:auto;padding:6px 10px;border:.5px solid #dadee5;border-radius:24px;background:#fff;font:500 12px/16px Inter,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ns-ink)}.ct-tl__dot{position:relative;left:auto;top:auto;flex:none;width:12px;height:12px;margin-top:8px}.ct-tl__card{margin-left:0;padding:12px 16px;border:.5px solid #f0f1f4;border-radius:10px;box-shadow:0 1px 2px #0000001f}.ct-tl__head{min-height:26px;height:auto;gap:12px;margin:0;border:0}.ct-tl__head .ct-h4{font:700 15px/22px var(--ns-head);color:var(--ns-ink)}.ct-tl__head span{font:400 13px/18px Inter,sans-serif;color:#848484}.ct-tl__items{gap:0;margin:8px -8px 0;padding:0}.ct-tl__items:before{content:"";display:block;height:1px;margin:0 8px 4px;background:#e9ebef}.ct-tl__g.is-flash .ct-tl__card{box-shadow:0 1px 2px #0000001f,0 0 0 2px #9250f899}.ct-tl__it{display:block;margin:2px 0;padding:8px;border-radius:10px;cursor:pointer;transition:background-color .15s}.ct-tl__it:last-child{margin-bottom:0}.ct-tl__it:hover{background:#f6f7f8}.ct-tl__it:focus-visible{outline:none;box-shadow:0 0 0 2px #c4cbd9}.ct-tl__row{display:flex;align-items:flex-start;gap:12px}.ct-tl__tx{gap:2px}.ct-tl__tx b{font:600 13px/18px Inter,sans-serif}.ct-tl__tx span{font:400 13px/18px Inter,sans-serif;color:#848484}.ct-tl__row time{padding-top:0;font:500 12px/16px Inter,sans-serif;color:#848484}.ct-tl__x{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1)}.ct-tl__it.is-open .ct-tl__x{grid-template-rows:1fr;opacity:1}.ct-tl__in{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:10px;padding-top:10px}.ct-ph{flex-wrap:nowrap;align-items:flex-start;gap:8px}.ct-ph__grp{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:24px}.ct-ph__grp>.ct-tabsh{flex:1 1 0;margin-right:0}.ct-ph__acts{display:flex;align-items:center;gap:8px}.ct-ph__corner{display:flex;align-items:center;gap:8px;height:33.75px}.ct-ph__acts>*,.ct-ph__corner>*{flex:none}.ct-notice{container:notice / inline-size}.ct-notice__main>.ct-notice__tx{flex:1;min-width:0;display:flex;align-items:center;gap:8px}@container notice (max-width: 479px){.ct-notice__main>.ct-notice__tx{flex-direction:column-reverse;align-items:flex-start;gap:4px}.ct-notice [data-ct=notice-seen]>span{display:none}}.ct-notice__list{animation:ct-open .2s ease-out}@keyframes ct-open{0%{opacity:0;transform:translateY(-4px)}}.ct-aside{scrollbar-width:thin}.ct-aside.is-more-top{-webkit-mask-image:linear-gradient(transparent,#000 24px);mask-image:linear-gradient(transparent,#000 24px)}.ct-aside.is-more-bottom{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),transparent);mask-image:linear-gradient(#000 calc(100% - 24px),transparent)}.ct-aside.is-more-top.is-more-bottom{-webkit-mask-image:linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(transparent,#000 24px,#000 calc(100% - 24px),transparent)}@font-face{font-family:ObManrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/manrope:vf@latest/latin-wght-normal.woff2) format("woff2")}@font-face{font-family:ObInter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cdn.jsdelivr.net/fontsource/fonts/inter:vf@latest/latin-wght-normal.woff2) format("woff2")}.ns .ob,.ns .ob-vars{--ob-ink: #353535;--ob-sub: oklch(.629 .0317 265.746);--ob-muted: oklch(.754 .045 265.746);--ob-line: oklch(.939 .0064 265.746);--ob-line-hover: oklch(.9126 .0092 265.746);--ob-line-sub: oklch(.899 .0106 265.746);--ob-secondary: #848484;--ob-guide: oklch(.55 .24 308);--ob-brand: rgb(10 151 222);--ob-progress: oklch(.492 .157 255);--ob-accent-fg: oklch(.933 0 0);--ob-bg-muted: oklch(.975 .0027 265.746);--ob-bg-sub: oklch(.949 .0053 265.746);--ob-neutral: #555;--ob-neutral-sub: #808080;--ob-neutral-faint: #cdcdcd;--ob-link: #085fb7;--ob-link-hover: #064a90;--ob-head: "ObManrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ob-body: "ObInter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ob-ease: cubic-bezier(.4, 0, .2, 1);--ob-out: cubic-bezier(.22, 1, .36, 1);--ob-morph: cubic-bezier(.32, .72, 0, 1);color:var(--ob-ink);font:400 14px/20px var(--ob-body);letter-spacing:-.7px;-webkit-font-smoothing:antialiased}.ns .ob{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;overflow:hidden;background:#fff;color:var(--ob-ink);font:400 14px/20px var(--ob-body);letter-spacing:-.7px;-webkit-font-smoothing:antialiased}.ns .ob [hidden],.ns .ob-vars [hidden]{display:none!important}.ns .ob button,.ns .ob-vars button{cursor:pointer}.ns .ob button:disabled,.ns .ob-vars button:disabled{cursor:not-allowed}.ns .ob button:focus-visible,.ns .ob-vars button:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ob-ink)}.ns .ob-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375em;height:2.5em;padding:.4em .875em;border-radius:.75em;font:700 1em/22px var(--ob-head);letter-spacing:-.7px;white-space:nowrap;transition:all .15s var(--ob-ease)}.ns .ob-btn svg{width:1.1em;height:1.1em;flex-shrink:0}.ns .ob-btn--lg{font-size:15px}.ns .ob-btn--md{font-size:14px;line-height:20px}.ns .ob-btn--sm{font-size:13px;line-height:18px}.ns .ob-btn--md{border-radius:10.5px}.ns .ob-btn--xl{font-size:17px;line-height:24px}.ns .ob-btn--muted{background:var(--ob-bg-muted);color:var(--ob-muted)}.ns .ob-btn--muted:hover{background:var(--ob-bg-sub)}.ns .ob-btn--pill{border-radius:999px}.ns .ob-btn.is-loading{pointer-events:none}.ns .ob-btn--xs{font-size:12px;line-height:16px;height:2.5em;padding:0 .6em}.ns .ob-btn--wide{width:100%}.ns .ob-btn--cta{background:var(--ob-ink);color:#fff}.ns .ob-btn--cta:hover{opacity:.9}.ns .ob-btn--cta:active{opacity:.8}.ns .ob-btn--default{border:1px solid var(--ob-line);background:#fff;color:var(--ob-ink);box-shadow:0 1px 2px var(--ob-bg-muted)}.ns .ob-btn--default:hover{background:var(--ob-bg-muted);border-color:var(--ob-line-hover)}.ns .ob-btn--default:active{background:var(--ob-bg-sub)}.ns .ob-btn--ghost{background:transparent;color:var(--ob-ink)}.ns .ob-btn--ghost:hover{background:var(--ob-bg-muted)}.ns .ob-btn--ghost:active{background:var(--ob-bg-sub)}.ns .ob-btn--aux{background:var(--ob-bg-muted);color:var(--ob-ink)}.ns .ob-btn--aux:hover{background:var(--ob-bg-sub)}.ns .ob-btn:disabled{opacity:.4;pointer-events:none}.ns .ob-spin{width:1.1em;height:1.1em;animation:ob-spin .8s linear infinite}@keyframes ob-spin{to{transform:rotate(360deg)}}.ns .ob-left{position:absolute;top:0;right:720px;bottom:0;left:0;overflow:hidden auto;scrollbar-width:none}.ns .ob-left__in{display:flex;flex-direction:column;align-items:center;min-height:100%;padding:48px}.ns .ob-left__col{width:100%;max-width:496px;margin:auto 0}.ns .ob-hero{position:sticky;top:0;display:flex;flex-direction:column;gap:21px;padding:14px 0;background:#fff}.ns .ob-hero__row{display:flex;align-items:center;justify-content:space-between;gap:14px}.ns .ob-h1{font:600 33.75px/42.1875px var(--ob-head);letter-spacing:-1.6875px;color:var(--ob-ink)}.ns .ob-sub{font:400 14px/22.75px var(--ob-body);color:var(--ob-sub)}.ns .ob-pane{position:absolute;top:0;right:0;bottom:0;width:720px;z-index:60;overflow:hidden}.ns .ob-cosmic{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(ellipse at top,#1a2342,#0a0d1f,#05070f)}.ns .ob-cosmic__stars{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ns .ob-cosmic__aurora{position:absolute;left:0;right:0;top:20%;height:40%;pointer-events:none;background:radial-gradient(ellipse at center,rgba(96,165,250,.18) 0%,rgba(168,85,247,.08) 40%,transparent 75%);filter:blur(64px)}.ns .ob-pane__in{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;transition:opacity .3s var(--ob-ease)}.ns .ob-pane.is-leaving .ob-pane__in{opacity:0}.ns .ob-pane__stack{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:647px;padding:28px 14px;text-align:center}.ns .ob-star{width:168px;height:168px;overflow:visible}.ns .ob-greet{font:600 48px/56px var(--ob-head);letter-spacing:-1.6875px;color:#fff;text-align:center}.ns .ob-greet__line{display:block;white-space:nowrap}.ns .ob-greet__w{display:inline-block;vertical-align:top;opacity:0;transform:translateY(8px);transition:opacity .4s ease-out,transform .4s ease-out}.ns .ob-greet.is-on .ob-greet__w{opacity:1;transform:none}.ns .ob-check{display:flex;align-items:center;gap:7px;font:400 13px/18px var(--ob-body);cursor:pointer}.ns .ob-box{position:relative;display:grid;place-items:center;flex-shrink:0;width:15px;height:15px;border:2px solid var(--ob-muted);border-radius:4.3px;background:transparent;color:#fff;transition:color .15s var(--ob-ease),background-color .15s var(--ob-ease),border-color .15s var(--ob-ease)}.ns .ob-box svg{width:11px;height:11px;opacity:0;transition:opacity .15s var(--ob-ease)}.ns .is-checked>.ob-box,.ns .ob-box.is-checked{border-color:var(--ob-ink);background:var(--ob-ink)}.ns .is-checked>.ob-box svg,.ns .ob-box.is-checked svg{opacity:1}.ns .ob-check:hover .ob-box{border-color:var(--ob-sub)}.ns .ob-check.is-checked:hover .ob-box{border-color:var(--ob-ink)}.ns .ob-tx{display:flex;flex-direction:column;height:647px}.ns .ob-card{position:relative;display:flex;flex:1;flex-direction:column;min-height:400px;max-height:692px;overflow:hidden;border:1.5px solid var(--ob-line);border-radius:20px;background:#fff9;box-shadow:0 4px 8px #0000001a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ns .ob-card__in{display:flex;flex:1;flex-direction:column;min-height:0;gap:20px;padding:20px 20px 0}.ns .ob-sheet{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;margin:0 -20px;background:linear-gradient(to bottom,#fff0 0,#fff 72px,#fff calc(100% - 72px),#fff0)}.ns .ob-tx__btns{position:relative;display:flex;gap:7px;margin-top:20px}.ns .ob-tx__btns .ob-btn{flex:1}.ns .ob-tx__note{position:absolute;left:0;right:0;top:100%;margin-top:11px;font:500 13px/18px var(--ob-body);color:#c27b00;text-align:center;opacity:0;transition:opacity .3s var(--ob-ease)}.ns .ob-tx__note.is-on{opacity:1}.ns .ob-dots{display:flex;align-items:center;gap:6px}.ns .ob-dots i{display:block;width:6px;height:6px;border-radius:999px;background:var(--ob-neutral-faint);transition:background-color .15s var(--ob-ease)}.ns .ob-dots i.is-on{background:var(--ob-ink)}.ns .ob-dots button,.ns .ob-dots span{display:flex;align-items:center;padding:0}.ns .ob-dots__track{position:relative;width:24px;height:6px;border-radius:999px;background:var(--ob-neutral-faint);transition:width .3s cubic-bezier(0,0,.2,1)}.ns .ob-dots__track b{position:absolute;left:0;top:0;height:6px;border-radius:999px;background:var(--ob-ink);transition:width .5s cubic-bezier(0,0,.2,1)}.ns .ob-opener{position:relative;display:flex;flex:1;align-items:center;justify-content:center;padding:0 32px}.ns .ob-big{position:relative;max-width:440px;transform-origin:bottom left}.ns .ob-big span{position:relative;display:block;padding:14px 22px;border-radius:28px;background:#e9e9eb;font:400 22px/30px var(--ob-body);letter-spacing:-.7px;color:#1c1c1e}.ns .ob-big .ob-tail{position:absolute;bottom:0;left:-10.5px;width:30px;height:30px}.ns .ob-typing-big{position:relative;transform-origin:bottom left}.ns .ob-typing-big>span:last-child{position:relative;display:flex;align-items:center;height:60px;padding:0 26px;border-radius:30px;background:#e9e9eb}.ns .ob-typing-big .ob-blob{position:absolute;border-radius:999px;background:#e9e9eb}.ns .ob-typing{display:inline-flex;align-items:center;gap:4px}.ns .ob-typing i{width:7px;height:7px;border-radius:999px;background:#8e8e93;animation:ob-typing 1.2s ease-in-out infinite}.ns .ob-typing i:nth-child(2){animation-delay:.15s}.ns .ob-typing i:nth-child(3){animation-delay:.3s}.ns .ob-typing-big .ob-typing{transform:scale(1.7)}@keyframes ob-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.ns .ob-thread{position:relative;flex:1;min-height:0;overflow:hidden}.ns .ob-thread__scroll{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 96px,#000 calc(100% - 72px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 96px,#000 calc(100% - 72px),transparent 100%)}.ns .ob-thread__col{position:relative;display:flex;flex-direction:column;min-height:100%;padding:88px 20px 76px}.ns .ob-thread__date{text-align:center;font:400 11px/13px var(--ob-body);color:#8e8e93}.ns .ob-bub{position:relative;display:flex;max-width:84%;margin-top:4px}.ns .ob-bub.is-turn{margin-top:20px}.ns .ob-bub.is-sent{align-self:flex-end;transform-origin:bottom right}.ns .ob-bub.is-received{align-self:flex-start;transform-origin:bottom left}.ns .ob-bub__text{position:relative;display:block;padding:8px 14px;border-radius:19px;background:#e9e9eb;font:400 15px/20px var(--ob-body);letter-spacing:-.7px;color:#1c1c1e;white-space:pre-line}.ns .ob-bub.is-sent .ob-bub__text{background:#007aff;color:#fff}.ns .ob-bub.is-dim{opacity:.42;filter:blur(.6px);transition:opacity .7s ease-out,filter .7s ease-out}.ns .ob-bub .ob-tail{position:absolute;bottom:0;width:20px;height:20px}.ns .ob-bub.is-received .ob-tail{left:-7px}.ns .ob-bub.is-sent .ob-tail{right:-7px;transform:scaleX(-1)}.ns .ob-tap{position:absolute;top:-15px;display:flex;align-items:center;height:26px;padding:0 7px;border:1.5px solid #fff;border-radius:999px;font:400 13px/1 var(--ob-body);box-shadow:0 1px 2px #00000026}.ns .ob-bub.is-sent .ob-tap{left:-9px;background:#e9e9eb}.ns .ob-bub.is-received .ob-tap{right:-9px;background:#007aff}.ns .ob-thread__typing{display:flex;align-items:flex-end;height:34px;margin-top:20px}.ns .ob-typing-small{position:relative;display:inline-flex;margin-left:2px;transform-origin:bottom left}.ns .ob-typing-small>span:last-child{position:relative;display:inline-flex;align-items:center;height:32px;padding:0 13px;border-radius:16px;background:#e9e9eb}.ns .ob-typing-small .ob-blob{position:absolute;border-radius:999px;background:#e9e9eb}.ns .ob-glass{position:relative;display:inline-flex;align-items:center;justify-content:center;background:#ffffff8c;box-shadow:inset 0 0 0 .5px #ffffffe6,inset 0 1px 2px #fffc,inset 0 -1px 2px #0000000a,0 2px 10px #00000014;-webkit-backdrop-filter:blur(1px) saturate(1.4);backdrop-filter:blur(1px) saturate(1.4)}.ns .ob-thread__head{position:absolute;left:0;right:0;top:0;display:flex;justify-content:center;padding-top:12px;pointer-events:none}.ns .ob-thread__head>span{display:flex;flex-direction:column;align-items:center}.ns .ob-thread__avatar{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(0,0,0,.06);border-radius:999px;background:linear-gradient(180deg,#fcfcfc,#ececee);box-shadow:0 2px 8px #0000001f;color:#1c1c1e}.ns .ob-thread__avatar svg{width:24px;height:24px}.ns .ob-thread__name{margin-top:-6px;height:26px;padding:0 12px;border-radius:13px;font:600 13px/1 var(--ob-body);letter-spacing:-.7px;color:#1c1c1e}.ns .ob-thread__name i{font-style:normal;color:#8e8e93;margin-left:3px}.ns .ob-compose{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-end;gap:8px;padding:0 10px 22px}.ns .ob-compose__plus{flex-shrink:0;width:32px;height:32px;margin-bottom:2px;border-radius:16px;color:#1c1c1e;box-shadow:inset 0 0 0 .5px #ffffffe6,inset 0 1px 2px #fffc,0 2px 7px #00000021}.ns .ob-compose__plus svg{width:16px;height:16px}.ns .ob-compose__field{flex:1;min-width:0;height:36px;justify-content:flex-start;border-radius:18px;padding:8px 4px 8px 13px;box-shadow:inset 0 0 0 .5px #ffffffe6,inset 0 1px 2px #fffc,0 2px 7px #00000021}.ns .ob-compose__text{flex:1;min-width:0;overflow:hidden;white-space:pre;font:400 14px/20px var(--ob-body);letter-spacing:-.7px;color:#8e8e93}.ns .ob-compose__text.is-typing{color:#1c1c1e}.ns .ob-caret{display:inline-block;width:1.5px;height:15px;margin-left:1px;vertical-align:-2px;background:#007aff;animation:ob-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ob-pulse{50%{opacity:.5}}.ns .ob-compose__send{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;margin-left:6px;border-radius:999px;background:#007aff;color:#fff}.ns .ob-compose__send svg{width:14px;height:14px}.ns .ob-sent{display:flex;flex:1;align-items:center;justify-content:center;padding:0 32px}.ns .ob-sent__col{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ns .ob-sent__b{position:relative;max-width:440px;transform-origin:bottom right}.ns .ob-sent__b span{position:relative;display:block;padding:12px 24px;border-radius:28px;background:#007aff;font:400 24px/32px var(--ob-body);letter-spacing:-.7px;color:#fff}.ns .ob-sent__b .ob-tail{position:absolute;bottom:0;right:-10.5px;width:30px;height:30px;transform:scaleX(-1)}.ns .ob-sent__ok{padding-right:6px;font:400 13px/16px var(--ob-body);color:#8e8e93}.ns .ob-verify{display:flex;flex:1;flex-direction:column;min-height:0}.ns .ob-verify__h{font:700 15px/22px var(--ob-head);letter-spacing:-.7px}.ns .ob-verify__p{margin-top:8px;font:500 14px/20px var(--ob-body);color:var(--ob-neutral-sub)}.ns .ob-verify__p b{font-weight:700;color:var(--ob-ink)}.ns .ob-seg{position:relative;display:flex;gap:4px;margin-top:16px;padding:4px;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-bg-muted)}.ns .ob-seg__pill{position:absolute;top:4px;left:4px;width:calc(50% - 6px);height:36px;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0000001f;transition:transform .3s var(--ob-ease)}.ns .ob-seg.is-wa .ob-seg__pill{transform:translate(calc(100% + 4px))}.ns .ob-seg button{position:relative;display:flex;flex:1;align-items:center;justify-content:center;gap:5px;height:36px;border:1px solid transparent;border-radius:8px;font:500 14px/20px var(--ob-head);letter-spacing:-.7px;color:var(--ob-muted);transition:all .15s var(--ob-ease)}.ns .ob-seg button.is-on{font-weight:700;color:var(--ob-ink)}.ns .ob-seg button img{width:16px;height:16px}.ns .ob-verify__mid{display:flex;flex:1;flex-direction:column;justify-content:flex-end;padding-bottom:57px}.ns .ob-phone{display:flex;align-items:flex-end;gap:25px}.ns .ob-phone__cc{display:flex;align-items:center;gap:8px;width:66px;white-space:nowrap;height:43px;padding-bottom:9px;border-bottom:1px solid var(--ob-line-hover);font:600 20px/26px var(--ob-head);letter-spacing:-.7px}.ns .ob-phone__cc svg{width:15px;height:15px;color:var(--ob-neutral-sub)}.ns .ob-phone input{flex:1;height:43px;padding:0 0 9px;border-bottom:1px solid var(--ob-line-hover);font:400 28px/34px var(--ob-body);letter-spacing:.5px;color:var(--ob-ink);transition:border-color .15s var(--ob-ease)}.ns .ob-phone input::placeholder{color:var(--ob-muted)}.ns .ob-phone input:focus,.ns .ob-code input:focus{border-color:var(--ob-ink)}.ns .ob-code{display:flex;gap:12px}.ns .ob-code input{flex:1;min-width:0;height:60px;padding:0 0 10px;border-bottom:1px solid var(--ob-line-hover);text-align:center;font:400 36px/44px var(--ob-body);color:var(--ob-ink);transition:border-color .15s var(--ob-ease)}.ns .ob-code input::placeholder{color:var(--ob-muted)}.ns .ob-verify__cta{position:relative;padding-bottom:112px;display:flex;flex-direction:column;align-items:center;gap:12px}.ns .ob-verify__cta .ob-btn{width:100%;height:35px}.ns .ob-link{font:500 13px/18px var(--ob-body);color:var(--ob-ink)}.ns .ob-link:hover{color:var(--ob-sub)}.ns .ob-mesh{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-image:linear-gradient(158.45deg,#e0e0e0,#fff 82.435%)}.ns .ob-mesh canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ns .ob-deck{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;padding:88px 0 133px}.ns .ob-deck__col{display:flex;flex:1;flex-direction:column;min-height:0;width:540px}.ns .ob-me{display:flex;align-items:center;gap:16px}.ns .ob-me__av{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;border-radius:12px;background:#dac4de;box-shadow:0 1px 2px #0000001f;font:700 17px/20px var(--ob-head);letter-spacing:normal;color:#63196e}.ns .ob-me__name{flex:1;min-width:0;font:500 36px/43px var(--ob-head);letter-spacing:normal;color:var(--ob-ink)}.ns .ob-rcard{position:relative;display:flex;flex:1;flex-direction:column;min-height:360px;max-height:692px;margin-top:32px;overflow:hidden;border:4px solid #fff;border-radius:20px;background:#fff9;box-shadow:0 4px 8px #0000001a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ns .ob-rcard__in{display:flex;flex:1;flex-direction:column;min-height:0;padding:20px 20px 0}.ns .ob-rcard__head{display:flex;flex-direction:column;gap:6px}.ns .ob-rcard__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.ns .ob-h2{font:600 20px/26px var(--ob-head);letter-spacing:-.7px;color:var(--ob-ink)}.ns .ob-rsub{font:400 14px/20px var(--ob-body);color:var(--ob-neutral)}.ns .ob-scroll{position:relative;flex:1;min-height:0;overflow:hidden auto;scrollbar-width:none}.ns .ob-scroll.has-more{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent)}.ns .ob-rcard__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--ob-line)}.ns .ob-rcard__foot .ob-btn{height:37px;padding:0 20px;border-radius:11.25px;font:700 15px/22px var(--ob-head)}.ns .ob-rcard__foot .ob-btn--cta{padding:0 56px}.ns .ob-claims{display:flex;flex-direction:column;gap:24px;padding:0 12px;margin:0 -12px}.ns .ob-claim h3{margin-bottom:8px;font:700 13px/18px var(--ob-body);color:var(--ob-neutral)}.ns .ob-line{position:relative;margin:0 -12px;padding:4px 36px 4px 12px;border-radius:10px;transition:background-color .15s var(--ob-ease)}.ns .ob-line:hover{background:var(--ob-bg-sub)}.ns .ob-line__in{display:flex;align-items:flex-start;gap:6px;padding-left:12px}.ns .ob-line__in>i{flex-shrink:0;width:3px;height:3px;margin-top:8.5px;border-radius:999px;background:var(--ob-neutral-sub)}.ns .ob-line textarea{flex:1;min-height:20px;overflow:hidden;font:300 14px/20px var(--ob-body);letter-spacing:-.35px;color:var(--ob-ink);field-sizing:content}.ns .ob-line__x{position:absolute;right:8px;top:3px;padding:4px;color:var(--ob-neutral-faint);opacity:0;transition:opacity .15s var(--ob-ease),color .15s var(--ob-ease)}.ns .ob-line__x svg{width:14px;height:14px}.ns .ob-line:hover .ob-line__x,.ns .ob-line__x:focus-visible{opacity:1}.ns .ob-line__x:hover{color:var(--ob-ink)}.ns .ob-add{display:flex;align-items:center;gap:4px;width:fit-content;margin-top:8px;font:600 12px/20px var(--ob-head);letter-spacing:-.7px;color:var(--ob-link);transition:color .15s var(--ob-ease)}.ns .ob-add:hover{color:var(--ob-link-hover)}.ns .ob-add svg{width:14px;height:14px}.ns .ob-person{display:flex;align-items:center;gap:11.25px;padding:10px 0}.ns .ob-person__av{display:grid;place-items:center;flex-shrink:0;width:37.5px;height:37.5px;border-radius:8.125px;box-shadow:0 1px 2px #0000001f;font:500 13px/18px var(--ob-head);letter-spacing:normal}.ns .ob-person__text{display:flex;flex:1;min-width:0;flex-direction:column;gap:1.875px}.ns .ob-person__top{display:flex;align-items:center;gap:3.75px}.ns .ob-person__top b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 14px/20px var(--ob-body)}.ns .ob-person__top span{display:flex;gap:3.75px;margin-left:auto}.ns .ob-person small{font:400 12px/16px var(--ob-body);color:var(--ob-neutral)}.ns .ob-person.is-leaving{animation:ob-out .2s ease-in forwards}@keyframes ob-out{to{opacity:0;transform:translate(-8px)}}.ns .ob-prompt{display:flex;align-items:center;gap:12px;width:calc(100% + 20px);margin:0 -10px;padding:12px 10px;border-radius:12px;text-align:left;transition:background-color .15s var(--ob-ease)}.ns .ob-prompt:hover{background:var(--ob-bg-sub)}.ns .ob-prompt__ico{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border:1px solid #fff;border-radius:8px;background:var(--ob-bg-muted);color:var(--ob-sub);filter:drop-shadow(0 1px 1px rgba(0,0,0,.13));transition:transform .45s var(--ob-out)}.ns .ob-prompt__ico svg{width:16px;height:16px}.ns .ob-prompt:hover .ob-prompt__ico{transform:rotate(-7deg) scale(1.05)}.ns .ob-prompt__t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 13px/18px var(--ob-body);color:var(--ob-neutral-sub);transition:color .15s var(--ob-ease)}.ns .ob-prompt.is-checked .ob-prompt__t{color:var(--ob-ink)}.ns .ob-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-image:radial-gradient(ellipse at top,var(--w1) 0%,var(--w2) 50%,var(--w3) 100%)}.ns .ob-done{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:0 24px;text-align:center}.ns .ob-done svg{width:48px;height:48px;color:var(--ob-ink)}.ns .ob-blink path:first-of-type{animation:ob-blink-a 5s ease-in-out infinite}.ns .ob-blink path:last-of-type{animation:ob-blink-b 5s ease-in-out infinite}@keyframes ob-blink-a{0%{opacity:.25}25%{opacity:.5}50%,to{opacity:.25}}@keyframes ob-blink-b{0%,50%{opacity:.25}75%{opacity:.5}to{opacity:.25}}.ns .ob-done h2{font:700 32px/42px var(--ob-head);letter-spacing:-1.1px}.ns .ob-done p{margin-top:8px;font:400 16px/24px var(--ob-body);color:var(--ob-neutral)}.ns .ob-people{display:flex;flex-direction:column;gap:4px}.ns .ob-verify__cta .ob-link{position:absolute;left:50%;top:47px;translate:-50% 0}.ns .ob-left.is-fill .ob-left__in{height:100%}.ns .ob-left__col.is-fill{height:100%;margin:0}.ns .ob-conn{display:flex;flex-direction:column;height:100%;min-height:0;gap:21px}.ns .ob-conn .ob-hero{position:static}.ns .ob-conn__list{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-gutter:stable}.ns .ob-conn__foot{display:flex;flex-shrink:0;margin-top:7px}.ns .ob-int{position:relative;display:flex;align-items:flex-start;gap:11.25px;padding:11.25px 0;transition:background-color .15s var(--ob-ease)}.ns .ob-int:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;pointer-events:none;background:linear-gradient(to right,var(--ob-line) calc(100% - 32px),transparent)}.ns .ob-int:last-child:after{display:none}.ns .ob-int__logo{display:grid;place-items:center;flex-shrink:0;width:26.25px;height:26.25px}.ns .ob-int__logo img,.ns .ob-int__logo svg{width:26.25px;height:26.25px;object-fit:contain}.ns .ob-int__plug{display:grid;place-items:center;flex-shrink:0;width:18.75px;height:18.75px;color:var(--ob-muted)}.ns .ob-int__plug svg{width:18.75px;height:18.75px}.ns .ob-int__text{display:flex;flex:1;min-width:0;flex-direction:column;gap:1.875px}.ns .ob-int__text b{font:600 13px/18px var(--ob-body);color:var(--ob-ink)}.ns .ob-int__text small{max-width:520px;font:400 12px/18.75px var(--ob-body);color:var(--ob-sub);overflow-wrap:break-word}.ns .ob-int .ob-btn{flex-shrink:0}.ns .ob-int__spin{width:20px!important;height:20px!important;color:var(--ob-muted);animation:ob-spin 1s linear infinite}.ns .ob-gs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:63;overflow:hidden;background-image:linear-gradient(158.45deg,#e0e0e0,#fff 82.435%)}.ns .ob-gs>canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.ns .ob-gs__lights{position:absolute;top:18px;left:18px;z-index:2;display:flex;gap:9.1px}.ns .ob-gs__lights i{width:14.1px;height:14.1px;border-radius:50%}.ns .ob-gs__grid{position:relative;z-index:1;display:grid;grid-template-columns:560px 1fr;align-items:center;gap:60px;height:100%;padding:45px 0 45px 115.2px}.ns .ob-gs__left{display:flex;flex-direction:column;gap:22.5px}.ns .ob-gs__intro{display:flex;flex-direction:column;gap:15px}.ns .ob-gs__logo{display:grid;place-items:center;width:60px;height:60px;margin-left:-3.75px;border-radius:15px;background:linear-gradient(180deg,#fbfbfb,#e6e6e8);color:#1c1c1e;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12))}.ns .ob-gs__logo svg{width:32px;height:32px}.ns .ob-gs__title{font:800 40px/42px var(--ob-head);letter-spacing:-1px;color:var(--ob-ink)}.ns .ob-gs__list{display:flex;flex-direction:column;gap:7.5px}.ns .ob-ch{position:relative;overflow:hidden;border-radius:18px;background:#fffc;box-shadow:2px 4px 12px #00000014;cursor:pointer;transition:background-color .3s cubic-bezier(0,0,.5,1),box-shadow .3s cubic-bezier(0,0,.5,1),transform .3s cubic-bezier(0,0,.5,1)}.ns .ob-ch:hover{background:#fff;transform:scale(1.01);box-shadow:2px 4px 16px #00000029}.ns .ob-ch.is-on{background:#fff;cursor:default}.ns .ob-ch.is-locked{background:#fff9;opacity:.6;pointer-events:none}.ns .ob-ch__pad{padding:18px 18.75px;transition:padding .3s cubic-bezier(0,0,.2,1)}.ns .ob-ch.is-on .ob-ch__pad{padding:33.75px 18.75px}.ns .ob-ch__head{display:flex;align-items:center;gap:15px}.ns .ob-ch__num{position:relative;display:grid;place-items:center;flex-shrink:0;width:33.75px;height:33.75px;border-radius:8px;box-shadow:0 1px 2px #0000001f}.ns .ob-ch__n,.ns .ob-ch__icon{position:absolute;display:grid;place-items:center;transition:opacity .3s var(--ob-ease)}.ns .ob-ch__n{font:700 15px/20px var(--ob-head);letter-spacing:-.7px;font-variant-numeric:tabular-nums}.ns .ob-ch__n svg,.ns .ob-ch__icon svg{width:18.75px;height:18.75px}.ns .ob-ch__icon,.ns .ob-ch.is-on .ob-ch__n{opacity:0}.ns .ob-ch.is-on .ob-ch__icon{opacity:1}.ns .ob-ch__t{display:flex;flex-wrap:wrap;align-items:center;column-gap:5.625px;margin:0;font:600 17px/22.5px var(--ob-head);letter-spacing:-.7px;color:var(--ob-sub);transition:font-size .3s cubic-bezier(0,0,.2,1),line-height .3s cubic-bezier(0,0,.2,1)}.ns .ob-ch.is-on .ob-ch__t{font-size:22px;line-height:26.25px;font-weight:700;color:var(--ob-ink)}.ns .ob-ch em{font-style:normal}.ns .ob-ch__body{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.ns .ob-ch.is-on .ob-ch__body{grid-template-rows:1fr;opacity:1}.ns .ob-ch__body>div{min-height:0;overflow:hidden}.ns .ob-ch__bodyin{display:flex;flex-direction:column;align-items:flex-start;gap:18.75px;padding:7.5px 0 0 52px}.ns .ob-ch__bodyin p{font:500 14px/22.5px var(--ob-body);letter-spacing:-.7px;color:var(--ob-sub)}.ns .ob-ch__bar{position:absolute;left:0;bottom:0;height:1.875px;width:0;background:var(--ob-ink)}.ns .ob-gs__media{position:relative;height:473.2px;margin-right:-22.5px;overflow:hidden;border-radius:18px;background:var(--ob-bg-sub);box-shadow:2px 4px 12px #00000014}.ns .ob-skipwrap{position:absolute;top:6px;right:52px;z-index:66;border-radius:999px}.ns .ob-skipwrap .ob-btn{height:30px}.ns .ob-skipwrap .ob-btn svg{color:var(--ob-muted)}.ns .ob-pborder{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);pointer-events:none;overflow:visible}.ns .ob-pborder rect{stroke:var(--ob-progress)}.ns .ob-pborder__track{stroke-opacity:.15}.ns .ob-pborder__dash{animation:ob-trace 1.15s linear infinite}@keyframes ob-trace{to{stroke-dashoffset:-100}}.ns .ob-tour{position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;pointer-events:none}.ns .ob-tour>*:not(.ob-hl):not(.ob-ptr):not(.ob-frameshade):not(.ob-confetti){pointer-events:auto}.ns .ob-ghost{visibility:hidden}.ns .ob-hl{position:absolute;border-radius:11.25px;box-shadow:0 0 0 2px #0a97deb3;transition:all .5s cubic-bezier(0,0,.2,1);animation:ob-pulse2 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes ob-pulse2{50%{opacity:.5}}.ns .ob-ptr{position:absolute;z-index:6;width:24px;height:24px;transform-origin:3px 3px;transition:all .5s cubic-bezier(0,0,.2,1)}.ns .ob-ptr svg{display:block}.ns .ob-ptr.is-grab svg{animation:ob-nudge 1.2s ease-in-out infinite}@keyframes ob-nudge{50%{transform:translate(8px)}}.ns .ob-strip{font-family:var(--ob-body);color:var(--ob-ink);background:#fff;border:.5px solid var(--ob-line-sub);box-shadow:0 3px 8px #0000001c}.ns .ob-strip--island{position:absolute;z-index:5;width:max-content;max-width:420px;border-radius:23px;padding:8px 14px 8px 8px;transition:left .5s cubic-bezier(0,0,.2,1),top .5s cubic-bezier(0,0,.2,1),padding .5s cubic-bezier(.2,.8,.2,1),border-radius .5s cubic-bezier(.2,.8,.2,1)}.ns .ob-strip--island.is-still{transition:none}.ns .ob-strip--island.is-stacked{padding:12px 14px 12px 8px}.ns .ob-strip--island.is-folded{padding:8px}.ns .ob-strip--island.is-folded .ob-strip__text,.ns .ob-strip--island.is-folded .ob-strip__ctrl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ns .ob-strip__row{display:flex;align-items:center;gap:10px}.ns .ob-ring{position:relative;display:grid;place-items:center;flex-shrink:0;width:28px;height:28px}.ns .ob-ring>svg:first-child{position:absolute;top:0;right:0;bottom:0;left:0}.ns .ob-ring__fill{transition:stroke-dashoffset .7s cubic-bezier(.45,0,.2,1)}.ns .ob-ring__mark{width:14px;height:14px;color:var(--ob-ink)}.ns .ob-strip__text{flex-shrink:0}.ns .ob-strip__text.is-wide{min-width:240px}.ns .ob-sheet-enter{display:flex;flex-direction:column;animation:ob-sheet .2s ease-out}@keyframes ob-sheet{0%{opacity:0;transform:translateY(-4px)}}.ns .ob-strip__line{font:700 13px/18px var(--ob-body);letter-spacing:-.65px;white-space:nowrap}.ns .ob-strip__ctx{width:0;min-width:100%;padding-top:2px;font:500 12px/16px var(--ob-body);letter-spacing:-.6px;color:var(--ob-secondary)}.ns .ob-unfold{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .5s cubic-bezier(.2,.8,.2,1),opacity .5s cubic-bezier(.2,.8,.2,1)}.ns .ob-unfold.is-open{grid-template-rows:1fr;opacity:1}.ns .ob-unfold>*{display:block;min-height:0;overflow:hidden}.ns .ob-strip__ctrl{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-left:auto;flex-shrink:0}.ns .ob-strip__nextrow{display:flex;margin-top:7.5px}.ns .ob-strip__next{height:22.5px;padding:0 9.375px;border-radius:999px;background:var(--ob-ink);font:700 12px/16px var(--ob-body);letter-spacing:-.6px;color:var(--ob-accent-fg);transition:opacity .3s var(--ob-ease)}.ns .ob-strip__next:hover{opacity:.9}.ns .is-typing .ob-strip__next{opacity:0;pointer-events:none}.ns .ob-dock{position:absolute;z-index:4;transition:top .5s cubic-bezier(.2,.8,.2,1),left .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s cubic-bezier(.2,.8,.2,1)}.ns .ob-frameshade{position:absolute;z-index:3;border-radius:14px;background:#00000026;opacity:0;pointer-events:none;transition:opacity .5s var(--ob-ease)}.ns .ob-frameshade.is-on{opacity:1;pointer-events:auto}.ns .ob-strip--card{width:354px;border-radius:16px;padding:12px 12px 16px}.ns .ob-strip__card{display:flex;flex-direction:column;gap:11.25px}.ns .ob-strip__cardhead{display:flex;align-items:center;gap:7.5px}.ns .ob-strip__cardhead p{font:700 13px/18px var(--ob-body);letter-spacing:-.65px}.ns .ob-strip__logo{width:16.66px;height:16.66px;flex-shrink:0;color:var(--ob-ink)}.ns .ob-strip__desc{font:500 13px/18px var(--ob-body);letter-spacing:-.65px;color:var(--ob-secondary)}.ns .ob-strip__cta{align-self:flex-start;height:30px;margin-top:3.75px;padding:0 13.125px;border-radius:10px;background:var(--ob-ink);font:700 13px/18px var(--ob-body);letter-spacing:-.65px;color:var(--ob-accent-fg);transition:opacity .15s var(--ob-ease)}.ns .ob-strip__cta:hover{opacity:.9}.ns .ob-strip__cta--pill{height:30px;margin:0;padding:0 15px;border-radius:999px}.ns .ob-strip--cele{width:450px;border-radius:15px;border-color:transparent;box-shadow:0 0 4px #00000014,0 8px 14px #00000029;transition:width .5s cubic-bezier(.2,.8,.2,1)}.ns .ob-strip--cele.is-wrap{width:440px;border-radius:22px;padding:10px}.ns .ob-journey{position:relative;display:flex;flex-direction:column}.ns .ob-journey__head{display:flex;flex-direction:column;padding:16px 20px}.ns .ob-badge{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-bottom:8px;padding:2px 10px 2px 8px;border-radius:999px;background:color-mix(in oklab,oklch(.723 .219 149.579) 14%,#fff);font:500 13px/20px var(--ob-body);color:var(--ob-ink)}.ns .ob-badge i{width:6px;height:6px;border-radius:999px;background:#00c65a;background:oklch(.723 .219 149.579)}.ns .ob-journey__title{font:600 17px/22.5px var(--ob-head);color:var(--ob-ink)}.ns .ob-journey__sum{font:400 13px/18.75px var(--ob-body);color:var(--ob-sub)}.ns .ob-journey__list{display:flex;flex-direction:column;padding:0 7.5px 16px;transition:padding .5s var(--ob-ease)}.ns .ob-journey__list.is-raised{padding-bottom:200px}.ns .ob-ch2{transition:opacity .5s var(--ob-ease)}.ns .ob-ch2.is-dim{opacity:.3}.ns .ob-ch2.is-later{opacity:.4}.ns .ob-ch2__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:8px 16px;border-radius:10px;transition:background-color .15s var(--ob-ease)}.ns .ob-ch2.is-ready .ob-ch2__row{cursor:pointer}.ns .ob-ch2.is-ready .ob-ch2__row:hover{background:var(--ob-bg-sub)}.ns .ob-ch2__l{display:flex;flex:1;min-width:0;align-items:flex-start;gap:16px}.ns .ob-mark2{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;margin-top:1px;border:1.5px dashed var(--ob-muted);border-radius:999px;background:transparent;color:#fff;transition:background-color .5s var(--ob-ease),border-color .5s var(--ob-ease)}.ns .ob-mark2 svg{width:12px;height:12px;opacity:0;transform:scale(.5);transition:opacity .3s var(--ob-ease) .15s,transform .3s var(--ob-ease) .15s}.ns .ob-mark2.is-done{border-style:solid;border-color:var(--ob-ink);background:var(--ob-ink)}.ns .ob-mark2.is-done svg{opacity:1;transform:none}.ns .ob-mark2.is-pop{animation:ob-checkpop .56s cubic-bezier(.3,1.5,.5,1)}@keyframes ob-checkpop{45%{transform:scale(1.3)}}.ns .ob-ch2__spin{flex-shrink:0;width:20px;height:20px;margin-top:1px;color:var(--ob-muted)}.ns .ob-ch2__spin svg{width:20px;height:20px;animation:ob-spin 1s linear infinite}.ns .ob-ch2__text{display:flex;flex:1;min-width:0;flex-direction:column;text-align:left}.ns .ob-ch2__label{font:500 15px/22px var(--ob-body);color:var(--ob-sub);text-decoration:line-through transparent;transition:color .5s var(--ob-ease),text-decoration-color .5s var(--ob-ease)}.ns .ob-ch2.is-done .ob-ch2__label{text-decoration-color:currentColor}.ns .ob-ch2.is-open .ob-ch2__label{padding-right:32px;color:var(--ob-ink)}.ns .ob-ch2__sum,.ns .ob-ch2__body{display:block;font:400 13px/18.75px var(--ob-body);color:var(--ob-sub)}.ns .ob-ch2__body{padding-right:32px}.ns .ob-ch2__slot{display:block;margin-top:7.5px;padding:0 3.75px 7.5px;animation:ob-receipt .26s ease-out}@keyframes ob-receipt{0%{opacity:0;transform:scale(.98)}}.ns .ob-ch2__go{position:absolute;top:3px;right:16px;display:grid;place-items:center;width:32px;height:32px;color:var(--ob-muted);opacity:0;transition:opacity .3s var(--ob-ease)}.ns .ob-ch2.is-ready .ob-ch2__go{opacity:1}.ns .ob-ch2__go svg{width:16px;height:16px}.ns .ob-journey__foot{display:flex;justify-content:flex-end;padding:0 20px 16px}.ns .ob-rating{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:16px;background:linear-gradient(to bottom,transparent,#fff 64%);animation:ob-fadein .4s ease-out}@keyframes ob-fadein{0%{opacity:0}}.ns .ob-rating__panel{display:flex;flex-direction:column;gap:20px;width:100%;padding:16px 24px;border:1px solid var(--ob-line);border-radius:15px;background:var(--ob-bg-muted);animation:ob-rateup .45s cubic-bezier(.2,.8,.2,1)}@keyframes ob-rateup{0%{opacity:0;transform:translateY(16px)}}.ns .ob-rating__q{display:flex;flex-direction:column;gap:14px}.ns .ob-rating__q p{font:500 16px/24px var(--ob-body)}.ns .ob-rating__opts{display:flex;gap:12px}.ns .ob-rating__opt{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;padding:12px;border:1px solid var(--ob-line-sub);border-radius:10px;background:#fff;transition:background-color .15s var(--ob-ease)}.ns .ob-rating__opt:hover{background:var(--ob-bg-muted)}.ns .ob-rating__opt.is-on{padding:11px;border:2px solid var(--ob-ink);background:var(--ob-bg-muted)}.ns .ob-rating__opt span:first-child{font-size:24px;line-height:24px}.ns .ob-rating__opt span:last-child{font:500 14px/20px var(--ob-body);white-space:nowrap}.ns .ob-rating__acts{display:flex;align-items:center;gap:12px}.ns .ob-rating__send{flex:1;height:37.5px;border-radius:10px;background:var(--ob-ink);font:500 16px/24px var(--ob-body);color:#fff;transition:opacity .15s var(--ob-ease)}.ns .ob-rating__send:hover{opacity:.9}.ns .ob-rating__send:disabled{opacity:.4}.ns .ob-rating__skip{padding:0 4px;border-radius:6px;font:500 14px/20px var(--ob-body);color:var(--ob-muted)}.ns .ob-rating__skip:hover{color:var(--ob-ink)}.ns .ob-wrap{display:flex;flex-direction:column;gap:12px;padding:8px 10px 6px}.ns .ob-wrap__check{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--ob-ink);color:var(--ob-accent-fg);animation:ob-checkpop .56s cubic-bezier(.3,1.5,.5,1)}.ns .ob-wrap__check svg{width:18px;height:18px}.ns .ob-wrap__head p{font:700 18px/24px var(--ob-body)}.ns .ob-wrap__list{display:flex;flex-direction:column;gap:6px}.ns .ob-wrap__list li{display:flex;align-items:flex-start;gap:8px;font:500 14px/20px var(--ob-body)}.ns .ob-wrap__list svg{flex-shrink:0;width:14px;height:14px;margin-top:3px;color:var(--ob-secondary)}.ns .ob-wrap__body{font:500 13px/19px var(--ob-body);color:var(--ob-secondary)}.ns .ob-wrap__cta{align-self:flex-start;height:33.75px;margin-top:2px;padding:0 15px;border-radius:999px;background:var(--ob-ink);font:700 14px/20px var(--ob-body);color:var(--ob-accent-fg);transition:opacity .15s var(--ob-ease)}.ns .ob-wrap__cta:hover{opacity:.9}.ns .ob-confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;width:100%;height:100%;pointer-events:none}.ns .ob-banner{display:flex;gap:9px;width:356px;padding:12.3px 14px;border:1px solid rgb(255 255 255 / .7);border-radius:18.75px;background:#ffffffe6;box-shadow:0 0 0 1px #0000000d,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);text-align:left}.ns .ob-banner.is-small{width:100%}.ns .ob-banner__app{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px #0000000d,0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.ns .ob-banner__app img{width:24px;height:24px}.ns .ob-banner__text{display:flex;flex:1;min-width:0;flex-direction:column;font:400 13px/17.94px var(--ob-body);letter-spacing:0}.ns .ob-banner__text b{font-weight:600;color:#171717}.ns .ob-banner__text span{font-weight:500;color:#262626}.ns .ob-banner__text small{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;color:#737373}.ns .ob-arrival{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:0 15px;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ns .ob-arrival__col{display:flex;flex-direction:column;align-items:center;width:640px}.ns .ob-arrival__mail{margin:16.8px 0}.ns .ob-arrival__mail .ob-banner{width:360px;transform:scale(1.3);box-shadow:0 18px 40px -8px #0000004d,0 4px 12px #0000001a}.ns .ob-arrival__cap{display:flex;flex-direction:column;align-items:center;margin-top:30px;text-align:center}.ns .ob-arrival__h{font:700 26px/30px var(--ob-head);letter-spacing:-.65px;color:#fff}.ns .ob-arrival__p{max-width:620px;margin-top:7.5px;font:400 17px/26.25px ui-sans-serif,system-ui,sans-serif;letter-spacing:normal;color:#ffffffd9}.ns .ob-arrival__cta{min-width:260px;height:42.5px;margin-top:26.25px;border-radius:12.75px;letter-spacing:-.85px;box-shadow:0 10px 24px -8px #0006;opacity:0;pointer-events:none;transition:opacity .3s var(--ob-ease)}.ns .ob-arrival__cta.is-on{opacity:1;pointer-events:auto}.ns .ob-nudge{position:absolute;top:15px;left:50%;z-index:9;display:flex;align-items:center;gap:10px;height:48px;padding:0 14px 0 16px;border-radius:12px;background:#3280ff;background:oklch(.623 .214 259.815);box-shadow:0 6px 20px #1e3c8c40;font:600 13px/18px var(--ob-body);letter-spacing:-.65px;color:#fff;transform:translate(-50%)}.ns .ob-nudge svg{width:16px;height:16px}.ns .ob-nudge button{color:#ffffffd9}.ns .ob-confirm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;background:#0006}.ns .ob-confirm__card{width:420px;padding:22px;border-radius:16px;background:#fff;box-shadow:0 20px 50px #0003}.ns .ob-confirm__t{font:700 17px/22px var(--ob-head);letter-spacing:-.7px}.ns .ob-confirm__m{margin-top:8px;font:400 14px/20px var(--ob-body);color:var(--ob-sub)}.ns .ob-confirm__acts{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.ns .ns-turn:has(>.ob-rich)>.ns-answer,.ns .ns-turn:has(>.ob-rich)>.ns-steps{display:none}.ns .ob-rich{min-width:0;max-width:100%;font:400 13px/20px var(--ob-body);letter-spacing:-.7px;color:var(--ob-ink);white-space:normal;overflow-wrap:break-word}.ns .ob-rich p+p,.ns .ob-rich p+ol,.ns .ob-rich ol+p{margin-top:12px}.ns .ob-rich b{font-weight:700}.ns .ob-rich ol{margin:0;padding-left:26px}.ns .ob-rich ol li{list-style:decimal;margin-top:4px;padding-left:4px}.ns .ob-qrs{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.ns .ob-qr{display:inline-flex;align-items:center;gap:4px;height:32.5px;padding:0 11.375px;border:1px solid var(--ob-line);border-radius:9.75px;background:#fff;box-shadow:0 1px 2px var(--ob-bg-muted);font:700 13px/18px var(--ob-head);letter-spacing:-.7px;color:var(--ob-ink);transition:all .15s var(--ob-ease)}.ns .ob-qr:hover{background:var(--ob-bg-muted);border-color:var(--ob-line-hover)}.ns .ob-qr svg{width:14.3px;height:14.3px}.ns .ob-ctxrow{display:flex;flex-wrap:wrap;gap:4px;padding:2px 0 6px}.ns .ob-email{margin-top:12px;overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:#fff;box-shadow:0 1px 3px #1e28460f}.ns .ob-email__head{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--ob-line)}.ns .ob-email__app{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#fff;box-shadow:0 0 0 1px #0000000f}.ns .ob-email__app img{width:15px;height:15px}.ns .ob-email__head b{display:block;font:600 13px/18px var(--ob-body)}.ns .ob-email__head small{display:block;font:400 12px/16px var(--ob-body);color:var(--ob-sub)}.ns .ob-email__body{padding:10px 12px;font:400 13px/20px var(--ob-body);white-space:pre-line;outline:none}.ns .ob-email__foot{display:flex;justify-content:flex-end;padding:8px 10px;border-top:1px solid var(--ob-line)}.ns .ob-email__send{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:9px;background:var(--ob-ink);font:700 13px/18px var(--ob-head);letter-spacing:-.7px;color:#fff;transition:opacity .15s var(--ob-ease)}.ns .ob-email__send:hover{opacity:.9}.ns .ob-email__send kbd{font:500 11px/1 var(--ob-body);opacity:.6}.ns .ob-sentline,.ns .ob-steps{display:flex;align-items:center;gap:6px;margin-top:12px;font:400 12px/16px var(--ob-body);letter-spacing:-.7px;color:var(--ob-muted)}.ns .ob-sentline svg,.ns .ob-steps svg{width:13px;height:13px;color:var(--ob-sub)}.ns .ob-sentline span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ns .ob-contact{margin-top:12px;padding:12px;border:1px solid var(--ob-line);border-radius:12px;background:#fff}.ns .ob-contact__top{display:flex;align-items:center;gap:10px}.ns .ob-contact__top i,.ns .ob-savedrow i{display:grid;place-items:center;width:30px;height:30px;border-radius:7.5px;background:#f6dfe7;color:#a5506f;font:500 11px/1 var(--ob-head);font-style:normal}.ns .ob-contact__top b{display:block;font:600 13px/18px var(--ob-body)}.ns .ob-contact__top small{font:400 12px/16px var(--ob-body);color:var(--ob-sub)}.ns .ob-contact__rows{display:flex;flex-direction:column;gap:6px;margin-top:10px;font:400 12px/16px var(--ob-body);color:var(--ob-sub)}.ns .ob-contact__rows span{display:flex;align-items:center;gap:6px}.ns .ob-contact__tag{align-self:flex-start;padding:1px 7px;border-radius:6px;background:var(--ob-bg-sub);font-weight:500}.ns .ob-contact__src{margin-top:10px;padding:8px 10px;border-radius:10px;background:var(--ob-bg-muted);font:400 11.5px/16px var(--ob-body);color:var(--ob-sub);white-space:pre-line}.ns .ob-contact__src small{display:block;margin-bottom:2px;font-weight:600}.ns .ob-contact__src mark{border-radius:3px;background:#fff3b0;color:var(--ob-ink)}.ns .ob-contact__acts{display:flex;justify-content:flex-end;margin-top:10px}.ns .ob-contact__save,.ns .ob-objrow__start,.ns .ob-checklist__add{height:30px;padding:0 12px;border-radius:9px;background:var(--ob-ink);font:700 13px/18px var(--ob-head);letter-spacing:-.7px;color:#fff;transition:opacity .15s var(--ob-ease)}.ns .ob-objrow__start{border:1px solid var(--ob-line);background:#fff;color:var(--ob-ink);box-shadow:0 1px 2px var(--ob-bg-muted)}.ns .ob-contact__save:hover,.ns .ob-checklist__add:hover{opacity:.9}.ns .ob-objrow__start:hover{background:var(--ob-bg-muted)}.ns .ob-savedrow,.ns .ob-addedrow{display:flex;align-items:center;gap:10px;margin-top:12px;padding:8px 12px;border:1px solid var(--ob-line);border-radius:12px;background:#fff;font:400 13px/18px var(--ob-body);color:var(--ob-sub)}.ns .ob-savedrow b{color:var(--ob-ink);font-weight:600}.ns .ob-savedrow i{width:22px;height:22px;border-radius:6px;font-size:9px}.ns .ob-addedrow svg{width:14px;height:14px;color:var(--ob-muted)}.ns .ob-objrow{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 10px 10px 0;overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:#fff;box-shadow:0 1px 3px #1e28460f}.ns .ob-objrow__ico{display:grid;place-items:center;align-self:stretch;width:56px;margin:-10px 0;border-right:1px solid var(--ob-line);background:var(--ob-bg-muted);color:var(--ob-muted)}.ns .ob-objrow__ico svg{width:18px;height:18px}.ns .ob-objrow__t{flex:1;min-width:0}.ns .ob-objrow__t b{display:block;font:600 13px/18px var(--ob-body)}.ns .ob-objrow__t small{display:flex;align-items:center;gap:4px;font:400 12px/16px var(--ob-body);color:var(--ob-sub)}.ns .ob-objrow__t small svg{width:11px;height:11px}.ns .ob-checklist{margin-top:12px;overflow:hidden;border:1px solid var(--ob-line);border-radius:12px;background:#fff}.ns .ob-checklist__head{display:flex;align-items:flex-start;gap:10px;padding:12px 14px}.ns .ob-checklist__head svg{width:14px;height:14px;margin-top:2px;color:var(--ob-muted)}.ns .ob-checklist__head b{display:block;font:700 13px/18px var(--ob-body)}.ns .ob-checklist__head small{font:400 12px/16px var(--ob-body);color:var(--ob-sub)}.ns .ob-checklist__row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--ob-line);cursor:pointer}.ns .ob-checklist__t{flex:1;font:500 13px/18px var(--ob-body)}.ns .ob-checklist__day{padding:0 7px;border-radius:6px;background:var(--ob-bg-sub);font:500 11px/18px var(--ob-body);color:var(--ob-sub)}.ns .ob-checklist__foot{display:flex;justify-content:flex-end;padding:10px 14px;border-top:1px solid var(--ob-line)}.ns .ob-checklist__note{font:400 12px/16px var(--ob-body);color:var(--ob-muted)}.ns .ob-flytask{position:absolute;z-index:6;padding:10px 12px;border:1px solid var(--ob-line);border-radius:12px;background:#fff;box-shadow:0 6px 18px #1e28461f;font:500 13px/18px var(--ob-body);pointer-events:none}.ns .ob-dragcard{position:absolute;z-index:9;display:flex;flex-direction:column;gap:2px;max-width:300px;padding:10px 12px;border:1px solid var(--ob-line);border-radius:12px;background:#fff;box-shadow:0 8px 24px #1e284629;pointer-events:none}.ns .ob-dragcard b{font:500 13px/18px var(--ob-body)}.ns .ob-dragcard small{font:400 12px/16px var(--ob-body);color:var(--ob-sub)}.ns .ob-menu2{position:absolute;z-index:5;display:flex;flex-direction:column;min-width:150px;padding:4px;border:1px solid var(--ob-line);border-radius:12px;background:#fff;box-shadow:0 6px 18px #00000014,0 1px 3px #0000000d;animation:ob-pop .15s var(--ob-ease)}@keyframes ob-pop{0%{opacity:0;transform:scale(.96)}}.ns .ob-menu2 button{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:8px;font:600 13px/18px var(--ob-head);letter-spacing:-.7px;color:var(--ob-ink);text-align:left}.ns .ob-menu2 button:hover{background:var(--ob-bg-muted)}.ns .ob-menu2 svg{width:14px;height:14px;color:var(--ob-muted)}.ns .ob-prep__ref{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:3px 3.75px 3px 5.6px;border:1px solid var(--ob-line-sub);border-radius:6px;background:#fce9e7;font:500 12px/12px var(--ob-body);letter-spacing:-.3px;color:var(--ob-ink)}.ns .ob-prep__ref img{width:11px;height:11px}.ns .ob-browser{position:absolute;z-index:2;overflow:hidden;border-radius:14px 0 0 14px;background:#f3f4f7;animation:ob-fadein .2s ease-out}.ns .ob-browser__tabs{display:flex;gap:6px;height:40px;padding:8px 12px 0}.ns .ob-browser__tab{display:flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:9px;font:500 12px/16px var(--ob-body);color:var(--ob-sub)}.ns .ob-browser__tab.is-on{border:1px solid var(--ob-guide);background:#fff;color:var(--ob-ink)}.ns .ob-browser__bar{padding:6px 12px 8px}.ns .ob-browser__url{display:flex;align-items:center;height:32px;padding:0 14px;border-radius:10px;background:#fff;font:400 13px/18px var(--ob-body);color:var(--ob-ink)}.ns .ob-gdoc{position:absolute;left:0;right:0;top:88px;bottom:0;background:#f8f9fd}.ns .ob-gdoc__head{display:flex;align-items:center;gap:10px;padding:10px 14px}.ns .ob-gdoc__logo{width:26px;height:34px;border-radius:3px;background:linear-gradient(#4a8af4,#3b78e7)}.ns .ob-gdoc__head b{font:400 17px/22px Arial,sans-serif;color:#1f1f1f}.ns .ob-gdoc__head small{margin-left:8px;font:400 11px/14px Arial,sans-serif;color:#5f6368}.ns .ob-gdoc__menus{font:400 13px/18px Arial,sans-serif;color:#1f1f1f;word-spacing:6px}.ns .ob-gdoc__share{margin-left:auto;padding:8px 18px;border-radius:999px;background:#c2e7ff;font:500 13px/18px Arial,sans-serif;color:#001d35}.ns .ob-gdoc__tools{margin:0 14px;padding:8px 14px;border-radius:999px;background:#edf2fa;font:400 12px/16px Arial,sans-serif;color:#444;word-spacing:10px}.ns .ob-gdoc__page{width:680px;height:640px;margin:14px auto 0;padding:48px 72px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #3c404326;font:400 13px/20px Arial,sans-serif;letter-spacing:0;color:#1f1f1f}.ns .ob-gdoc__page h1{min-height:34px;font:400 26px/34px Arial,sans-serif}.ns .ob-gdoc__by{font:400 11px/16px Arial,sans-serif;color:#5f6368}.ns .ob-gdoc__page section{margin-top:16px;animation:ob-fadein .3s ease-out}.ns .ob-gdoc__page h2{font:400 17px/24px Arial,sans-serif}.ns .ob-gdoc__page p{margin-top:4px;white-space:pre-wrap}@media(prefers-reduced-motion:reduce){.ns .ob *,.ns .ob *:before,.ns .ob *:after,.ns .ob-vars *,.ns .ob-vars *:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}}.ns .ob-stack{display:flex;flex-direction:column;gap:21px}.ns .ob-details__go{margin-top:7px}.ns .ob-rows{display:flex;flex-direction:column;gap:12px}.ns .ob-row{display:flex;align-items:center;justify-content:space-between;gap:4px}.ns .ob-row__label{display:flex;flex-shrink:0;align-items:center;gap:6px;font:500 14px/20px var(--ob-body);letter-spacing:-.7px;color:var(--ob-neutral-sub)}.ns .ob-row__label svg{width:16px;height:16px}.ns .ob-select{position:relative;flex-shrink:0;width:174px}.ns .ob-select__btn{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;height:35px;padding:5.6px 12.25px;border:1px solid var(--ob-line);border-radius:10.5px;background:#fff;box-shadow:0 1px 2px var(--ob-bg-muted);font:700 14px/20px var(--ob-head);letter-spacing:-.7px;color:var(--ob-ink);transition:all .15s var(--ob-ease)}.ns .ob-select__btn:hover{background:var(--ob-bg-muted);border-color:var(--ob-line-hover)}.ns .ob-select__btn span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ns .ob-select__btn.is-empty span{font-weight:600;color:var(--ob-muted)}.ns .ob-select__btn svg{flex-shrink:0;width:15.4px;height:15.4px;color:var(--ob-muted);transition:transform .15s var(--ob-ease)}.ns .ob-select.is-open .ob-select__btn svg{transform:rotate(180deg)}.ns .ob-menu{position:absolute;left:0;top:calc(100% + 4px);z-index:5;min-width:100%;width:max-content;max-height:225px;overflow:auto;padding:4.5px;border:1px solid var(--ob-line);border-radius:11.25px;background:#fff;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;transform-origin:top;animation:ob-menu-in .15s var(--ob-ease);scrollbar-width:thin}@keyframes ob-menu-in{0%{opacity:0;transform:scale(.95) translateY(-4px)}}.ns .ob-menu button{display:flex;align-items:center;gap:5px;width:100%;padding:7.5px;border-radius:5.625px;font:700 13px/18px var(--ob-head);letter-spacing:-.7px;color:var(--ob-ink);text-align:left;white-space:nowrap;transition:color .15s var(--ob-ease),background-color .15s var(--ob-ease)}.ns .ob-menu button:hover{background:var(--ob-bg-muted)}.ns .ob-menu button svg{flex-shrink:0;width:16px;height:16px;color:var(--ob-muted)}.ns .ob-menu__search{width:100%;height:31px;margin-bottom:4px;padding:0 7.5px;border-bottom:1px solid var(--ob-line);font:400 13px/18px var(--ob-body);letter-spacing:-.65px;color:var(--ob-ink)}.ns .ob-menu__search::placeholder{color:var(--ob-muted)}.ns .ob-menu__none{padding:7.5px;font:400 13px/18px var(--ob-body);color:var(--ob-muted)}.ns .ob-back{position:absolute;left:12px;top:50%;z-index:61;width:32.5px;padding:0}.ns .ob-back svg{width:14.3px;height:14.3px}.ns .ob-back__tip{position:absolute;left:calc(100% + 6px);top:50%;padding:4px 8px;border-radius:5.625px;background:var(--ob-ink);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;font:500 12px/16px var(--ob-body);letter-spacing:-.6px;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .15s var(--ob-ease)}.ns .ob-back:hover .ob-back__tip{opacity:1}.ns .ob-vid{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(118deg,#f2a35f,#ec7f86 28%,#8e7fe0 58%,#3f5fc9)}.ns .ob-vid__screen{position:absolute;left:6.4%;top:8.4%;width:81.6%;aspect-ratio:16 / 10;overflow:hidden;border-radius:9px;background:#fff;box-shadow:0 0 0 .5px #0000001f,0 18px 40px #141e4659}.ns .ob-vid video{display:block;width:100%;height:100%;object-fit:cover}.ns .ob-vid__tag{position:absolute;left:14px;top:14px;display:flex;align-items:center;gap:5px;height:24px;padding:0 10px 0 8px;border-radius:999px;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:600 12px/16px var(--ob-body);letter-spacing:-.3px;color:#fff}.ns .ob-vid__tag svg{width:10px;height:10px}.ns .ob-vid__big{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:64px;height:64px;border-radius:999px;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.9);transition:opacity .2s var(--ob-ease),transform .2s var(--ob-ease)}.ns .ob-vid__big svg{width:24px;height:24px;margin-left:3px}.ns .ob-vid.is-paused .ob-vid__big{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.ns .ob-vid__ctrl{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:12px;height:52px;padding:0 calc(12% + 16px) 0 16px;background:linear-gradient(to top,rgb(0 0 0 / .6),transparent);color:#fff}.ns .ob-vid__btn{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;color:#fff}.ns .ob-vid__btn svg{width:16px;height:16px}.ns .ob-vid__time{flex-shrink:0;font:500 12px/16px var(--ob-body);font-variant-numeric:tabular-nums;letter-spacing:0;color:#fff}.ns .ob-vid__scrub{position:relative;flex:1;height:4px;border-radius:999px;background:#ffffff59;cursor:pointer}.ns .ob-vid__scrub:before{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}.ns .ob-vid__scrub i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:999px;background:#fff}
