.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{--mention-safe-top:env(safe-area-inset-top,0px);--mention-safe-right:env(safe-area-inset-right,0px);--mention-safe-bottom:env(safe-area-inset-bottom,0px);--mention-safe-left:env(safe-area-inset-left,0px);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;top:var(--mention-panel-top,72px);left:var(--mention-panel-left,12px);width:var(--mention-panel-width,390px);max-width:calc(100dvw - 24px);max-height:var(--mention-panel-height,calc(100dvh - 95px));background:#fff;border:1px solid #e0e6f0;border-radius:14px;flex-direction:column;display:flex;position:fixed;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-panel>header,.mention-inbox-panel>footer,.mention-inbox-panel>.discussion-notice,.mention-inbox-tabs,.mention-inbox-help{flex-shrink:0}.mention-inbox-tabs{gap:6px;padding:10px 16px 0;display:flex}.mention-inbox-tabs>button{color:#7b889d;min-width:0;font:inherit;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;padding:9px 10px;font-size:11px;font-weight:500}.mention-inbox-tabs>button:hover{background:#f5f7fb}.mention-inbox-tabs>button[aria-selected=true]{color:#3855b4;background:#edf2ff;border-color:#dce5fb;font-weight:600}.mention-inbox-tabs>button:disabled{cursor:default;opacity:.7}.mention-inbox-help{color:#7b8a9f;border-bottom:1px solid #edf0f5;padding:11px 20px 14px;font-size:10px;line-height:1.65;margin:0!important}.mention-inbox-list{overscroll-behavior:contain;outline:none;min-height:0;max-height:460px;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:stretch;padding:0;display:flex}.mention-inbox-item.is-open{background:#f5f8ff}.mention-inbox-item>a{flex:1;align-items:flex-start;gap:10px;min-width:0;padding:16px 14px 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-completed .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-item.is-completed strong{font-weight:500}.mention-inbox-state{color:#8592a6;margin-left:9px;font-size:9px;display:inline-block}.mention-inbox-item.is-open .mention-inbox-state{color:#5f76b8}.mention-inbox-item>.mention-inbox-action{color:#6179aa;background:#edf2fc;border:0;border-left:1px solid #e2e9f5;border-radius:0;flex:0 0 48px;justify-content:center;align-self:stretch;align-items:center;min-width:48px;min-height:48px;margin:0;padding:12px;display:flex}.mention-inbox-item.is-completed>.mention-inbox-action{background:#f6f8fb;border-left-color:#e8edf3}.mention-inbox-item>.mention-inbox-action:not(:disabled):hover{color:#3755ad;background:#e0e9fc}.mention-inbox-item>.mention-inbox-action:disabled{cursor:default;opacity:.5}.mention-inbox-tabs>button:focus-visible,.mention-inbox-trigger:focus-visible{outline-offset:2px;outline:2px solid #5875da}.mention-inbox-action:focus-visible,.mention-inbox-list:focus-visible,.mention-inbox-item>a:focus-visible{outline-offset:-2px;outline:2px solid #5875da}.mention-inbox-announcement{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.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}.discussion-closed{padding:20px 17px}}@media (max-width:700px),(max-height:500px){.mention-inbox-trigger>span:not(.mention-inbox-count){display:none}.mention-inbox-trigger{min-width:44px;min-height:44px;padding:10px}.mention-inbox-panel>header{align-items:center;padding:12px 12px 10px 16px}.mention-inbox-panel>header>.icon-button{min-width:44px;min-height:44px}.mention-inbox-tabs{padding:8px 12px 0}.mention-inbox-tabs>button{min-height:44px}.mention-inbox-help{padding:9px 16px 11px}.mention-inbox-panel>footer>.button{min-height:44px}}.comment-reactions{min-width:0;margin-top:13px;position:relative}.comment-reaction-bar{flex-wrap:wrap;align-items:center;gap:6px;min-height:30px;display:flex}.comment-reaction-chip{color:#68788e;cursor:pointer;background:#f6f8fc;border:1px solid #e0e6f0;border-radius:18px;justify-content:center;align-items:center;gap:6px;min-width:48px;min-height:32px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.comment-reaction-chip:hover{background:#edf2fb;border-color:#bdcbea}.comment-reaction-chip.is-mine{color:#3553ba;background:#edf1ff;border-color:#a3b3f5}.comment-reaction-chip:disabled{cursor:default;opacity:.8}.reaction-emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:18px;font-weight:400;line-height:1.25}.comment-reaction-add,.comment-reaction-people{color:#8290a4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:5px 7px;font-size:11px;display:inline-flex}.comment-reaction-add:hover,.comment-reaction-add.selected,.comment-reaction-people:hover{color:#3d5bbe;background:#f0f4fc;border-color:#dde6f5}.comment-reaction-add:disabled{opacity:.5;cursor:default}.comment-reaction-saving{color:#738199;align-items:center;gap:5px;font-size:10px;display:inline-flex}.comment-reaction-picker{z-index:45;background:#fff;border:1px solid #dce4f0;border-radius:13px;outline:none;width:min(360px,100%);max-width:calc(100vw - 50px);position:absolute;top:calc(100% + 7px);left:0;overflow:hidden;box-shadow:0 14px 40px #26375425}.comment-reaction-picker>header{justify-content:space-between;align-items:center;gap:12px;padding:13px 14px 8px;display:flex}.comment-reaction-picker>header>strong{color:#34435e;font-size:13px;font-weight:600}.comment-reaction-picker .icon-button{padding:4px}.comment-reaction-search{color:#8a97aa;border:1px solid #dfe5ef;border-radius:8px;align-items:center;gap:8px;margin:4px 14px 10px;padding:0 10px;display:flex}.comment-reaction-search:focus-within{border-color:#879de9;box-shadow:0 0 0 2px #ebefff}.comment-reaction-search>input{width:100%;min-width:0;font:inherit;background:0 0;outline:0;box-shadow:none!important;border:0!important;border-radius:0!important;padding:9px 0!important;font-size:12px!important}.comment-reaction-categories{border-bottom:1px solid #eef1f5;flex-wrap:wrap;gap:5px;padding:0 14px 10px;display:flex}.comment-reaction-categories>button{font:inherit;color:#738198;cursor:pointer;background:#f4f6fa;border:0;border-radius:6px;padding:6px 8px;font-size:10px}.comment-reaction-categories>button[aria-pressed=true]{color:#3756b6;background:#eaf0ff}.comment-reaction-options{overscroll-behavior:contain;max-height:min(310px,43dvh);padding:9px 12px 12px;overflow-y:auto}.comment-reaction-options h3{letter-spacing:.02em;color:#7c899d;margin:4px 2px 8px;font-size:10px;font-weight:500}.comment-reaction-options h3:not(:first-child){margin-top:14px}.comment-reaction-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.comment-reaction-grid>button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-height:41px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:24px;line-height:1.2;display:flex}.comment-reaction-grid>button:hover{background:#f1f4fa}.comment-reaction-grid>button[aria-pressed=true]{background:#edf1ff;border-color:#a3b3f5}.comment-reaction-grid>button:focus-visible,.comment-reaction-bar>button:focus-visible,.comment-reaction-categories>button:focus-visible{outline-offset:2px;outline:2px solid #5875da}.comment-reaction-picker>footer{color:#8895a7;border-top:1px solid #edf0f5;padding:11px 14px;font-size:10px;line-height:1.6}.comment-reaction-no-results{color:#8793a4;padding:20px 5px;font-size:12px;line-height:1.65}.comment-reaction-names{max-height:min(310px,43dvh);margin:0;padding:8px 16px 14px;list-style:none;overflow-y:auto}.comment-reaction-names>li{color:#63728a;overflow-wrap:anywhere;align-items:flex-start;gap:11px;padding:9px 0;font-size:12px;line-height:1.7;display:flex}.comment-reaction-names .reaction-emoji{flex-shrink:0}.comment-reaction-error{color:#984d3f;background:#fff5f2;border-radius:7px;margin-top:8px;padding:8px 10px;font-size:11px;line-height:1.7}.comment-reaction-error>.button{margin-left:6px}.comment-reaction-announcement{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:680px){.comment-reaction-picker{width:100%;max-width:100%}.comment-reaction-chip,.comment-reaction-add,.comment-reaction-people{min-height:38px}.comment-reaction-grid>button{min-height:42px;font-size:24px}.comment-reaction-search>input{font-size:16px!important}.comment-reaction-categories>button{min-height:34px}}
