.auth-ribbon-module__Y1Rj3W__decoration{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-ribbon-module__Y1Rj3W__ribbon{opacity:.66;transform-origin:72% 25%;width:100%;height:max(880px,116vh);animation:20s ease-in-out infinite alternate auth-ribbon-module__Y1Rj3W__ribbon-drift;position:absolute;inset:0}.auth-ribbon-module__Y1Rj3W__softPanel{opacity:.32;background:radial-gradient(at 52% 9%,#4ee9ea61,#0000 28%),radial-gradient(at 82% 12%,#3658ff47,#0000 34%),linear-gradient(122deg,#0000 0 20%,#e7fdff9e 31%,#4deceba3 45%,#2670ffb8 62%,#2e2abe75 78%,#6b5aff29 90%,#0000 100%);border-radius:54% 46% 44% 56%/42% 50% 50% 58%;width:min(690px,56%);height:1160px;position:absolute;top:-334px;right:3%;transform:skew(-11deg)rotate(3deg);-webkit-mask-image:radial-gradient(at 54%,#000 0 61%,#000000c7 70%,#0000 84%);mask-image:radial-gradient(at 54%,#000 0 61%,#000000c7 70%,#0000 84%)}@keyframes auth-ribbon-module__Y1Rj3W__ribbon-drift{0%{transform:translate(-10px,-8px)rotate(-.5deg)}to{transform:translate(12px,8px)rotate(.5deg)}}@media (max-width:700px){.auth-ribbon-module__Y1Rj3W__ribbon{opacity:.2;width:155%;height:850px;animation:none;left:-30%}.auth-ribbon-module__Y1Rj3W__softPanel{opacity:.18;width:95%;top:-410px;right:-42%}}@media (prefers-reduced-motion:reduce){.auth-ribbon-module__Y1Rj3W__ribbon{animation:none}}
.internal-discussion{min-width:0;margin-top:24px;overflow:visible}.discussion-heading{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px 20px;display:flex}.discussion-heading h2{align-items:center;gap:9px;margin:8px 0;display:flex}.discussion-heading>div>p{font-size:12px;line-height:1.65}.discussion-private{color:#61718b;letter-spacing:.03em;align-items:center;gap:6px;font-size:10px;font-weight:600;display:inline-flex}.discussion-team{border-bottom:1px solid var(--line);padding:0 26px 22px}.discussion-team>span{color:#768496;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.discussion-team ul{flex-wrap:wrap;gap:12px 24px;margin:0;padding:0;list-style:none;display:flex}.discussion-team li{align-items:center;gap:9px;min-width:0;max-width:100%;display:flex}.discussion-team strong,.discussion-team small{overflow-wrap:anywhere;display:block}.discussion-team strong{font-size:11px;font-weight:600}.discussion-team small{color:#788598;margin-top:2px;font-size:10px}.discussion-avatar{color:#6176a0;background:#eef2fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;font-size:12px;font-weight:600;display:inline-flex}.discussion-composer{border-bottom:1px solid var(--line);padding:22px 26px}.discussion-composer>label{margin-bottom:10px;font-size:12px;font-weight:600;display:block}.discussion-editor-wrap{min-width:0;position:relative}.discussion-editor{border-radius:10px;min-width:0;position:relative}.discussion-editor textarea,.discussion-editor-mirror{tab-size:8;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;box-sizing:border-box;border:1px solid #0000;border-radius:10px;width:100%;height:168px;margin:0;letter-spacing:normal!important;word-spacing:normal!important;text-indent:0!important;padding:12px!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.7!important}.discussion-editor textarea{resize:vertical;z-index:1;min-height:120px;max-height:420px;caret-color:var(--ink);scrollbar-gutter:stable;border-color:#dfe5ed;transition:border .15s,box-shadow .15s;display:block;position:relative;overflow-y:scroll;color:#0000!important;background:0 0!important}.discussion-editor textarea::placeholder{opacity:1;color:#8c99a9!important}.discussion-editor textarea::selection{color:#0000;background:#b1c4ff70}.discussion-editor textarea:disabled{opacity:1;cursor:wait;-webkit-text-fill-color:transparent}.discussion-editor-mirror{scrollbar-gutter:stable;scrollbar-color:transparent transparent;pointer-events:none;height:100%;color:var(--ink);background:#fff;position:absolute;inset:0;overflow:hidden scroll}.discussion-editor.is-frozen .discussion-editor-mirror{background:#f7f9fc}.discussion-mention{color:#2445af;font:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#e7edff;border-radius:4px;text-decoration:none;display:inline;box-shadow:0 0 0 1px #e7edff}.discussion-suggestions{z-index:25;background:#fff;border:1px solid #dfe6f1;border-radius:11px;width:min(420px,100%);max-height:300px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;overflow-y:auto;box-shadow:0 15px 40px #27385225}.discussion-suggestions>button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:9px;display:flex}.discussion-suggestions>button.selected,.discussion-suggestions>button:hover{background:#eef3ff}.discussion-suggestions>button>span:nth-child(2){flex:1;min-width:0}.discussion-suggestions strong,.discussion-suggestions small{overflow-wrap:anywhere;display:block}.discussion-suggestions strong{font-size:12px;font-weight:600}.discussion-suggestions small{color:#74839a;margin-top:2px;font-size:10px}.discussion-suggestions>button>svg{color:#6c83bd}.discussion-suggestions>p{padding:10px;font-size:12px;line-height:1.6}.discussion-composer-meta{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:9px;display:flex}.discussion-composer-meta>p{max-width:540px;font-size:10px;line-height:1.7}.discussion-composer-meta>span{white-space:nowrap;color:#8793a3;font-size:10px}.discussion-composer-actions{justify-content:space-between;align-items:center;gap:16px;margin-top:17px;display:flex}.discussion-composer-actions>span{color:#7c899b;align-items:center;gap:5px;font-size:10px;display:flex}.discussion-composer-actions>.button{font-size:12px}.discussion-reply-draft{color:#5b6d8b;background:#f4f6fc;border-left:3px solid #a2b2eb;border-radius:0 7px 7px 0;align-items:flex-start;gap:9px;margin-bottom:12px;padding:11px 13px;font-size:11px;display:flex}.discussion-reply-draft>span{flex:1;min-width:0}.discussion-reply-draft small{white-space:pre-wrap;overflow-wrap:anywhere;color:#8591a3;margin-top:4px;font-size:10px;display:block}.discussion-reply-draft>.icon-button{padding:2px}.discussion-notice{border-radius:8px;align-items:flex-start;gap:7px;margin:13px 0;padding:10px 12px;font-size:12px;line-height:1.7;display:flex}.discussion-notice.error{color:#974838;background:#fff3f0;border:1px solid #f1ded9;display:block}.discussion-notice.error>p{color:inherit;margin-top:5px;font-size:11px}.discussion-notice.error>.button{display:block}.discussion-notice.success{color:#28755c;background:#eef8f3}.discussion-notice.success>svg{margin-top:3px}.internal-discussion>.discussion-notice{margin:16px 26px}.discussion-loading,.discussion-closed{align-items:center;gap:8px;padding:24px 26px;font-size:12px;display:flex}.discussion-feed{min-width:0}.discussion-target-view{color:#62749b;background:#f3f6ff;border-bottom:1px solid #e5ebf7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 26px;font-size:11px;display:flex}.discussion-comment{border-bottom:1px solid #edf0f5;outline:none;min-width:0;padding:24px 26px;scroll-margin-top:100px}.discussion-comment:target{background:#f7f9ff;box-shadow:inset 3px 0 #667deb}.discussion-comment-heading{align-items:center;gap:9px;margin-bottom:13px;display:flex}.discussion-comment-heading>div{min-width:0}.discussion-comment-heading strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;display:block}.discussion-comment-date{color:#8b97a8;margin-top:2px;font-size:10px;display:block}.discussion-parent{color:#6e7e95;background:#f5f7fa;border-left:2px solid #cbd4e6;border-radius:0 7px 7px 0;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:11px;display:flex}.discussion-parent>span{min-width:0}.discussion-parent small{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:4px;font-size:10px;display:block}.discussion-comment-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#34435e;min-width:0;font-size:13px;line-height:1.85}.discussion-comment-body a{color:#3555b5;text-underline-offset:3px;text-decoration:underline}.discussion-comment-body a>svg{vertical-align:middle;margin-left:2px;display:inline}.discussion-comment-footer{flex-wrap:wrap;align-items:center;gap:5px 18px;margin-top:12px;display:flex}.discussion-mail-status{color:#8793a3;font-size:10px;line-height:1.6}.discussion-mail-failed{color:#a76a41;font-weight:500}.discussion-empty{color:#8a9ab0;text-align:center;padding:30px 26px}.discussion-empty h3{color:#66758c;margin:9px 0 6px;font-size:13px}.discussion-empty p{font-size:11px;line-height:1.7}.discussion-more{text-align:center;padding:20px 26px}.discussion-more .button{font-size:12px}.mention-inbox{min-width:0;position:relative}.mention-inbox-trigger{color:#65748b;white-space:nowrap;background:#fff;border:1px solid #e3e8ef;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:9px 11px;font-size:11px;line-height:1.4;display:inline-flex;position:relative}.mention-inbox-trigger:hover,.mention-inbox-trigger.selected{color:#3650a5;background:#f4f7ff;border-color:#cbd7ed}.mention-inbox-count{color:#fff;background:#405bea;border-radius:10px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:600;display:inline-flex}.mention-inbox-panel{z-index:70;background:#fff;border:1px solid #e0e6f0;border-radius:14px;width:390px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 18px 60px #25345425}.mention-inbox-panel>header{border-bottom:1px solid #edf0f5;align-items:flex-start;gap:4px;padding:20px 15px 16px 20px;display:flex}.mention-inbox-panel>header>div{flex:1;min-width:0}.mention-inbox-panel h2{letter-spacing:-.2px;font-size:15px}.mention-inbox-panel>header p{margin-top:5px;font-size:10px}.mention-inbox-panel>.discussion-notice{margin:12px}.mention-inbox-list{overscroll-behavior:contain;max-height:min(460px,60vh);overflow:auto}.mention-inbox-empty{text-align:center;color:#8291aa;flex-direction:column;align-items:center;gap:10px;padding:30px 25px;font-size:12px;display:flex}.mention-inbox-empty>strong{color:#617087;font-size:12px;font-weight:600}.mention-inbox-empty>p{font-size:11px;line-height:1.7}.mention-inbox-item{border-bottom:1px solid #edf0f5;align-items:flex-start;padding:0 10px 0 0;display:flex}.mention-inbox-item.is-unread{background:#f5f8ff}.mention-inbox-item>a{flex:1;align-items:flex-start;gap:10px;min-width:0;padding:16px 10px 16px 18px;display:flex}.mention-inbox-item>a:hover{background:#edf2ff}.mention-inbox-dot{background:#536ae8;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.mention-inbox-item.is-read .mention-inbox-dot{background:#cfd7e3}.mention-inbox-item>a>div{min-width:0}.mention-inbox-item strong{overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.5;display:block}.mention-inbox-item p{overflow-wrap:anywhere;margin-top:5px;font-size:11px}.mention-inbox-item time{color:#8895a8;margin-top:6px;font-size:9px;display:inline-block}.mention-inbox-read-state{color:#8592a6;margin-left:9px;font-size:9px;display:inline-block}.mention-inbox-item>.icon-button{margin-top:12px}.mention-inbox-panel>footer{text-align:center;border-top:1px solid #edf0f5;padding:9px}@media (max-width:680px){.discussion-heading{padding:20px 17px 17px}.discussion-team{padding:0 17px 18px}.discussion-team ul{gap:13px}.discussion-composer{padding:19px 17px}.discussion-comment{padding:21px 17px}.discussion-composer-meta{gap:8px}.discussion-composer-meta>p{font-size:10px}.discussion-composer-actions{align-items:flex-end;gap:8px}.discussion-composer-actions>span{max-width:125px;font-size:9px;line-height:1.5}.discussion-composer-actions>.button{white-space:normal;font-size:11px}.discussion-editor textarea,.discussion-editor-mirror{font-size:14px!important}.internal-discussion>.discussion-notice{margin-left:17px;margin-right:17px}.mention-inbox-trigger>span:not(.mention-inbox-count){display:none}.mention-inbox-trigger{padding:8px}.mention-inbox-panel{width:390px;max-height:calc(100dvh - 95px);position:fixed;top:72px;right:12px}.mention-inbox-list{max-height:calc(100dvh - 215px)}.discussion-closed{padding:20px 17px}}
