@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;450;500;550;600;650;700;750;800&display=swap";.field{gap:8px;min-width:0}.field>span:first-child{color:#a9b0ba;letter-spacing:.01em;font-size:12px;font-weight:500}.field>small,.field-hint{color:#858e9b;font-size:11px;line-height:1.55}.field input:not([type=checkbox]):not([type=radio]),.field textarea,.field select{color:#e9edf2;background:linear-gradient(145deg,#171a20,#15181d);border:1px solid #343a43;border-radius:11px;min-height:43px;transition:border-color .18s,box-shadow .18s,background .18s;box-shadow:inset 0 1px #ffffff03}.field input:hover:not(:disabled),.field textarea:hover:not(:disabled),.field select:hover:not(:disabled){border-color:#505966}.field input:focus,.field textarea:focus,.field select:focus{background:#1a1e25;border-color:#9daec3;outline:none;box-shadow:0 0 0 3px #afc7ea13}.field input::placeholder,.field textarea::placeholder{color:#707987}.field input:disabled,.field textarea:disabled,.field select:disabled{opacity:.55;cursor:not-allowed}:is(.field input:user-invalid,.field textarea:user-invalid){border-color:#c88281}.field input[readonly]{color:#98a4b4;background:#171a1e}.field input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.field input[type=number]{font-variant-numeric:tabular-nums}:is(.field:has(input:focus-visible)>span:first-child,.field:has(button:focus-visible)>span:first-child){color:#d8e4f5}.modal-content{gap:22px}.modal .modal-header{border-bottom-color:#ffffff0c}.modal .modal-footer{border-top-color:#ffffff0c}.modal .form-hint{background:#ffffff03;border:1px solid #ffffff09;border-radius:10px;padding:12px;line-height:1.65}.btn:disabled,.icon-btn:disabled{opacity:.45;cursor:not-allowed}.btn:focus-visible,.icon-btn:focus-visible,.text-button:focus-visible{outline-offset:3px;outline:2px solid #a8bbd5}.form-select{color:#e8edf5;text-align:left;cursor:pointer;background:linear-gradient(145deg,#1a1d23,#15181d);border:1px solid #343a43;border-radius:11px;align-items:center;gap:9px;width:100%;min-width:0;min-height:43px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.45;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff04}.form-select>span[data-radix-select-value],.form-select>span:not([class]){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.form-select:hover{background:#20252c;border-color:#545e6c}.form-select:focus-visible,.form-select[data-state=open]{border-color:#9daec3;outline:none;box-shadow:0 0 0 3px #afc7ea13}.form-select[data-placeholder]{color:#838c99}.form-select:disabled{opacity:.55;cursor:not-allowed}.form-select-chevron{color:#8d98a8;flex-shrink:0;margin-left:auto;transition:transform .24s;display:flex}.form-select[data-state=open] .form-select-chevron{transform:rotate(180deg)}.form-select-icon{color:#a2afc1;flex:none;justify-content:center;align-items:center;display:flex}.form-select-menu{z-index:1200;min-width:var(--radix-select-trigger-width);max-width:min(420px,100vw - 24px);max-height:min(370px,var(--radix-select-content-available-height));transform-origin:var(--radix-select-content-transform-origin);background:#20242b;border:1px solid #424a56;border-radius:13px;padding:5px;animation:.18s cubic-bezier(.2,.8,.2,1) select-reveal;overflow:hidden;box-shadow:0 18px 60px #0008,0 2px 8px #0006,inset 0 1px #ffffff08}.form-select-option{color:#e7ebf1;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;gap:11px;padding:10px 30px 10px 10px;font-size:13px;line-height:1.45;transition:background .12s;display:flex;position:relative}.form-select-option[data-highlighted]{background:#353e4b}.form-select-option[data-state=checked]{background:#aec4e210}.form-select-option[data-state=checked][data-highlighted]{background:#353e4b}.form-select-option[data-disabled]{opacity:.4;pointer-events:none}.form-select-copy{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.form-select-copy small{color:#929eae;font-size:11px;line-height:1.45}.form-select-check{color:#c8d9ef;display:flex;position:absolute;right:10px}.form-select-scroll{color:#aab8cd;justify-content:center;padding:4px;display:flex}.task-symbol{color:#9eabbc;flex:none;justify-content:center;align-items:center;display:inline-flex}.task-tone-priority-0,.task-tone-status-6{color:#f39791}.task-tone-priority-1{color:#c3bb9b}.task-tone-priority-2{color:#91acc7}.task-tone-status-1{color:#a6bff1}.task-tone-status-2{color:#dac289}.task-tone-status-3{color:#b7a3e6}.task-tone-status-4{color:#d8b09d}.task-tone-status-5{color:#9bc6ab}.task-tone-type-1{color:#a6cbbd}.task-tone-type-2{color:#cab58c}.task-tone-type-3{color:#bda5da}.task-badge{color:#bac3cf;white-space:nowrap;background:#ffffff04;border:1px solid #ffffff0b;border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;line-height:1.3;display:inline-flex}.status:has(.task-symbol){gap:6px}.issue-kind:has(.task-symbol){align-items:center;gap:6px;display:flex}.form-section-note{color:#9ca7b7;background:#ffffff03;border:1px solid #ffffff0b;border-radius:11px;align-items:center;gap:10px;margin-bottom:2px;padding:12px 14px;font-size:12px;line-height:1.6;display:flex}.form-section-note svg{color:#bdcce1;flex-shrink:0}@keyframes select-reveal{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (width<=600px){.form-select,.form-select-option{min-height:46px}.form-grid{gap:16px}.field input:not([type=checkbox]):not([type=radio]),.field textarea,.form-select{font-size:14px}}@media (prefers-reduced-motion:reduce){.form-select-menu{animation:none}.form-select,.form-select-chevron,.form-select-option,.field input,.field textarea{transition:none}}.feed-profession-select{width:190px;margin-left:auto}.styled-sprint-picker{min-width:220px;max-width:340px}.styled-sprint-picker .form-select{box-shadow:none;background:0 0;border-color:#0000}.styled-sprint-picker .form-select:hover{background:#ffffff06}.styled-sprint-picker .form-select[data-state=open]{border-color:#65758a}.issue-table .table-assignee span:not(.avatar){white-space:normal;line-height:1.4}@media (width<=600px){.feed-profession-select{width:100%;margin:5px 0}.styled-sprint-picker{min-width:0;max-width:100%}}.form-section-note{margin-bottom:20px}.form-select-option .avatar{flex-shrink:0}.github-panel,.github-admin{color:#d6dfec;background:linear-gradient(120deg,#1d2229,#161a20);border:1px solid #8798ae25;border-radius:16px;margin:18px 0;padding:22px}.github-panel header,.github-panel-heading{align-items:center;gap:13px;display:flex}.github-panel header{flex-wrap:wrap;justify-content:space-between;gap:18px}.github-panel-heading>div{flex:1}.github-panel h2,.github-admin h3{margin:0;font-size:15px;font-weight:550}.github-panel h2 span{color:var(--muted);margin-left:8px;font-size:12px;font-weight:400}.github-panel p,.github-admin p{color:#9baabd;margin:6px 0;font-size:12px;line-height:1.7}.github-mark{color:#e8edf6;background:linear-gradient(145deg,#ffffff12,#ffffff02);border:1px solid #d3e3f020;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.github-repositories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.github-repository{background:#ffffff03;border:1px solid #9aabc020;border-radius:11px;align-items:center;gap:12px;padding:14px;transition:background .2s,border-color .2s;display:flex}.github-repository:hover{background:#ffffff08;border-color:#b0c2db50}.github-repository>div{flex:1;min-width:0}.github-repository b{overflow-wrap:anywhere;font-size:12px;font-weight:500}.github-repository b span{color:#7e8b9e;margin:0 6px}.github-repository small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.github-repository>svg{flex-shrink:0}.github-access{background:#0e121650;border:1px solid #ffffff0c;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:16px;display:flex}.github-access>div{min-width:0}.github-access small{color:#9caabd;overflow-wrap:anywhere;align-items:center;gap:6px;font-size:11px;display:flex}.github-status{color:#b4c0d3;align-items:center;gap:6px;font-size:11px;display:inline-flex}.github-status.active{color:#b7d5af}.github-status.pending{color:#dcc792}.github-access-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:10px;display:flex}.github-access-actions .text-button{font-size:11px}.github-panel footer{color:#8795a9;flex-wrap:wrap;gap:12px;padding-top:15px;font-size:11px;line-height:1.7;display:flex}.github-panel footer .text-button{color:#b5c9e3;font-size:11px;display:inline}.github-error{overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex;color:#edadaf!important}.github-error>svg{flex-shrink:0;margin-top:3px}.github-message{background:#93b7d80a;border:1px solid #93b7d822;border-radius:9px;align-items:flex-start;gap:9px;padding:12px;font-size:12px;line-height:1.7;display:flex}.github-message>svg{flex-shrink:0;margin-top:2px}.github-legacy{border:1px dashed #9aaec437;border-radius:10px;margin-top:15px;padding:15px}.github-legacy a{overflow-wrap:anywhere;align-items:center;gap:9px;font-size:12px;display:flex}.github-legacy small{color:var(--muted);margin:9px 0;font-size:11px;display:block}.github-empty{padding:15px 0}.github-loading{color:var(--muted);gap:8px;padding:18px 0;font-size:12px;display:flex}.github-account{background:#8aa7c708;border:1px solid #97b1ce28;border-radius:12px;align-items:flex-start;gap:13px;margin:16px 0;padding:17px;display:flex}.github-account>div{flex:1;min-width:0}.github-account b{font-size:13px;font-weight:500}.github-account b span{color:#a5bfe0}.github-account p{color:var(--muted);margin:6px 0;font-size:12px;line-height:1.6}.github-account small{color:#92a4bb;overflow-wrap:anywhere;font-size:10px;line-height:1.7;display:block}.github-create-fields{background:#849fc408;border:1px solid #a4b6ce25;border-radius:12px;margin:20px 0;padding:17px}.github-form-caption{align-items:flex-start;gap:10px;display:flex}.github-form-caption b{font-size:13px;font-weight:500}.github-form-caption p{color:var(--muted);margin:6px 0 14px;font-size:11px;line-height:1.6}.github-checkbox{align-items:center;gap:10px;margin:0 0 16px;font-size:12px;display:flex}.github-checkbox input{accent-color:#bfd0e5;flex-shrink:0;width:16px!important;height:16px!important}.github-create-fields .field:last-child{margin-bottom:0}.github-admin .form-grid{margin:20px 0 10px}.github-setup{background:#ffffff03;border:1px solid #ffffff12;border-radius:10px;margin:18px 0;padding:14px;font-size:12px;line-height:1.8}.github-setup summary{cursor:pointer;color:#c3d3e7}.github-setup li{margin:12px 0}.github-setup a{color:#acc9f1;text-decoration:underline}.github-setup code{white-space:normal;overflow-wrap:anywhere;font-size:11px}.github-repo-form .github-message{margin:0 0 20px}.github-admin>.row{margin-top:14px}.github-inherited-hint{color:#a4b9d2;padding:12px 0;font-size:12px;line-height:1.7}.github-admin{grid-column:1/-1}.github-signup{color:#a8bfdc;font-size:11px;line-height:1.7}.github-signup a{text-decoration:underline}.github-permission-confirmation{background:#d6bb7108;border:1px solid #d6bb7150;border-radius:10px;margin:14px 0;padding:16px;font-size:12px;line-height:1.7}.github-permission-confirmation>a{color:#b8cfee;align-items:center;gap:6px;margin-bottom:12px;display:inline-flex}.github-permission-confirmation .github-checkbox{align-items:flex-start;margin:0}.github-permission-confirmation input{margin-top:3px}.github-permission-confirmation b{color:#dde6f3;font-weight:550}@media (width<=760px){.github-panel,.github-admin{padding:16px}.github-repositories{grid-template-columns:1fr}.github-access{flex-direction:column;align-items:flex-start}.github-access-actions{align-items:flex-start}.github-account{flex-wrap:wrap}.github-account>.btn{margin-left:55px}.github-panel h2 span{margin:5px 0 0;display:block}.github-admin .form-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.github-repository{transition:none}}.workspace-resource-tile{border:1px solid var(--border,#343a43);background:var(--panel,#191d23);border-radius:16px;align-items:center;gap:14px;min-width:0;padding:20px;display:flex}.workspace-resource-icon{color:#aebdce;background:#ffffff04;border:1px solid #ffffff12;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.workspace-resource-body{flex:1;min-width:0}.workspace-resource-body h2{margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.4}.workspace-resource-body p{color:var(--muted,#97a2b1);margin:0;font-size:12px;line-height:1.5}.workspace-resource-body small{color:var(--muted,#97a2b1);margin-top:6px;font-size:11px;display:block}.workspace-resource-body a{color:inherit;text-decoration:none}.workspace-resource-body a:hover{color:#a9caff}.workspace-resource-actions{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.workspace-resource-error{color:#ffaaa4!important;margin-top:8px!important}.workspace-resource-tile.compact{min-height:88px;padding:16px}.workspace-resource-tile .btn{white-space:nowrap}.tracker-integrations:has(.workspace-resource-tile.compact){grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px;display:grid}.tracker-integrations>.whiteboard-resource:not(.compact){grid-column:1/-1}.workspace-resource-repos{flex-direction:column;gap:6px;display:flex}.workspace-resource-repos a{overflow-wrap:anywhere;align-items:center;gap:6px;max-width:100%;font-size:12px;display:flex}@media (width<=600px){.workspace-resource-tile{flex-wrap:wrap}.workspace-resource-actions{margin-left:56px}.tracker-integrations:has(.workspace-resource-tile.compact){grid-template-columns:1fr}}.avatar{flex-shrink:0;overflow:hidden;padding:0!important}.avatar>img{object-fit:cover;width:100%;height:100%;display:block}.profile-avatar-button{text-align:left;cursor:pointer;width:100%;padding:0;display:block}.profile-avatar-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profile-avatar-button.has-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#000b);position:absolute;inset:55% 0 0}.profile-avatar-button .profile-visual-bottom{z-index:2}.profile-avatar-button .profile-visual-bottom>span{align-items:center;gap:7px;display:flex}.profile-photo-open{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;color:#f5f5f5;background:#1118;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .25s,background .25s;display:grid;position:absolute;top:15px;right:15px}.profile-avatar-button:hover .profile-photo-open{background:#30343dd9;transform:scale(1.08)}.profile-avatar-button:focus-visible{outline-offset:4px;outline:2px solid #cbd8e8}.avatar-settings{background:#171a20;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:18px;margin-bottom:24px;padding:18px;display:flex}.avatar-settings b{font-weight:600}.avatar-settings p{color:#8e9aab;margin:5px 0 11px;font-size:11px;line-height:1.6}.avatar-settings .text-button{color:#d5e0ee;align-items:center;gap:7px;font-size:11px;display:flex}.avatar-gallery-content{padding:24px 27px}.avatar-gallery-stage,.avatar-crop{aspect-ratio:1;isolation:isolate;background:radial-gradient(at 40% 20%,#3a3f47,#11151b);border:1px solid #ffffff12;border-radius:16px;width:100%;position:relative;overflow:hidden}.avatar-gallery-stage>img{object-fit:contain;width:100%;height:100%;display:block}.avatar-gallery-arrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;z-index:2;background:#15171bb8;border:1px solid #ffffff2c;border-radius:12px;place-items:center;width:38px;height:45px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.avatar-gallery-arrow.prev{left:12px}.avatar-gallery-arrow.next{right:12px}.avatar-gallery-arrow:disabled{opacity:.2}.avatar-gallery-arrow:hover:enabled{background:#30343fdf}.avatar-gallery-arrow:focus-visible,.avatar-thumbnails button:focus-visible{outline-offset:3px;outline:2px solid #d6e5f6}.avatar-gallery-counter,.avatar-current{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#eff3f9;background:#14181dbf;border:1px solid #ffffff1f;border-radius:20px;padding:6px 10px;font-size:11px;position:absolute;bottom:13px}.avatar-gallery-counter{font-variant-numeric:tabular-nums;left:14px}.avatar-current{align-items:center;gap:5px;display:flex;right:14px}.avatar-gallery-meta{color:#aab5c4;justify-content:space-between;gap:12px;margin:15px 0;font-size:11px;line-height:1.6;display:flex}.avatar-gallery-meta>span:last-child{color:#778496;text-align:right}.avatar-thumbnails{scrollbar-width:thin;gap:9px;padding:5px 2px 12px;display:flex;overflow:auto}.avatar-thumbnails button{opacity:.55;border:2px solid #0000;border-radius:10px;flex-shrink:0;width:49px;height:49px;padding:0;position:relative;overflow:hidden}.avatar-thumbnails button[aria-pressed=true]{opacity:1;border-color:#d0deee}.avatar-thumbnails img{object-fit:cover;width:100%;height:100%}.avatar-thumbnails i{background:#c6d9b9;border:1px solid #1b2924;border-radius:50%;width:7px;height:7px;position:absolute;bottom:3px;right:3px}.avatar-gallery-hint{margin:13px 0 0;color:#8e9baa!important;font-size:10px!important;line-height:1.8!important}.avatar-actions{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.avatar-actions .btn{justify-content:center}.avatar-gallery-empty{text-align:center;padding:30px 20px}.avatar-gallery-empty .avatar{margin:auto}.avatar-gallery-empty h3{margin-top:24px;font-size:20px}.avatar-gallery-empty p{max-width:270px;margin:0 auto;font-size:12px;line-height:1.8}.avatar-crop{max-width:330px;margin:auto}.avatar-crop>img{-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.avatar-crop-mask{pointer-events:none;border:1px solid #ffffff85;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 70px #0008}.avatar-crop-controls{gap:14px;margin:23px 0 12px;display:grid}.avatar-crop-controls label{grid-template-columns:125px 1fr;align-items:center;gap:12px;display:grid}.avatar-crop-controls label>span{color:#aebccd;align-items:center;gap:7px;font-size:11px;display:flex}.avatar-crop-controls input[type=range]{accent-color:#c8daed;width:100%;height:24px;box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0}.avatar-error{background:#aa483312;border:1px solid #d88d6938;border-radius:9px;margin:15px 0 0;padding:12px 14px;line-height:1.7;color:#f1b6ae!important;font-size:12px!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal:has(.avatar-gallery-content) .modal-header{padding:23px 26px}.modal:has(.avatar-gallery-content) .modal-footer{padding:16px 26px}.avatar-gallery-stage{max-width:min(100%,100svh - 400px);margin:0 auto}.avatar-crop{max-width:min(330px,100svh - 420px)}@media (width<=760px){.avatar-gallery-content{padding:18px}.avatar-gallery-meta{font-size:10px}.avatar-actions{flex-wrap:wrap}.avatar-actions>.btn{white-space:nowrap;flex:1;padding:11px;font-size:11px}.avatar-settings{gap:13px;padding:14px}.avatar-settings p{font-size:10px}.avatar-gallery-arrow{width:34px;height:42px}.avatar-gallery-arrow.prev{left:8px}.avatar-gallery-arrow.next{right:8px}.avatar-crop-controls label{grid-template-columns:115px 1fr}}.notify-settings{padding:0 30px 28px}.notify-intro{color:#a3a8b0;margin:0 0 24px;font-size:13px}.notify-fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.notify-card{background:linear-gradient(145deg,#ffffff05,#0000);border:1px solid #ffffff13;border-radius:16px;padding:21px}.notify-card-heading{align-items:center;gap:12px;margin-bottom:19px;display:flex}.notify-channel-icon{color:#e1e5eb;background:linear-gradient(145deg,#45484e,#25282d);border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff23}.notify-card-heading h3,.notify-events h3{margin:0 0 5px;font-size:14px;font-weight:600}.notify-state{color:#8f97a3;font-size:11px}.notify-state.connected{color:#a6cbb6}.notify-switch{cursor:pointer;background:#3d4147;border:1px solid #ffffff16;border-radius:16px;flex-shrink:0;width:38px;height:23px;margin-left:auto;padding:3px;transition:background .2s}.notify-switch>span{background:#8d949e;border-radius:50%;width:15px;height:15px;transition:transform .26s cubic-bezier(.22,1,.36,1),background .2s;display:block}.notify-switch[aria-checked=true]{background:#bac7d4}.notify-switch[aria-checked=true]>span{background:#21262c;transform:translate(14px)}.notify-email-label{color:#a3aab5;margin-bottom:8px;font-size:11px;display:block}.notify-card input{color:#edf1f5;width:100%;font:inherit;background:#131518;border:1px solid #ffffff20;border-radius:9px;padding:12px 13px;font-size:13px}.notify-card input:focus{outline-offset:2px;outline:2px solid #b3c8e0}.notify-private{color:#8f99a5;align-items:flex-start;gap:7px;margin:11px 0 0;font-size:10px;line-height:1.7;display:flex}.notify-private svg{flex-shrink:0;margin-top:2px}.notify-help{color:#a6adb7;margin:14px 0;font-size:12px;line-height:1.75}.notify-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:14px;display:flex}.notify-actions .btn{font-size:11px}.notify-muted{color:#838c98;margin-top:13px;font-size:10px;display:block}.notify-code{margin-top:18px}.notify-code>label{color:#a6adb7;font-size:11px}.notify-code>div{gap:10px;margin-top:8px;display:flex}.notify-code input{letter-spacing:5px;max-width:140px}.notify-link{border-top:1px solid #ffffff12;margin-top:16px;padding-top:16px}.notify-link p{color:#a6adb7;font-size:11px;line-height:1.7}.notify-events{margin-top:12px}.notify-events>p,.notify-deliveries>p{color:#8f98a5;margin:7px 0 12px;font-size:11px;line-height:1.7}.notify-event{cursor:pointer;border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.notify-event b{font-size:12px;font-weight:500;display:block}.notify-event small{color:#929ba7;margin-top:5px;font-size:10px;line-height:1.6;display:block}.notify-event input{accent-color:#c5d4e5;cursor:pointer;flex-shrink:0;width:16px;height:16px}.notify-footer-note{color:#8f98a5;max-width:190px;margin-right:auto;font-size:10px;line-height:1.5}.notify-error,.notify-notice{color:#f0b9ad;background:#b0584410;border:1px solid #e2a69b30;border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:12px;line-height:1.6}.notify-notice{color:#bbd8c7;background:#8ab69b0c;border-color:#a6cbb630}.notify-settings-link{text-align:left;width:100%;color:inherit;cursor:pointer;background:#ffffff03;border:1px solid #ffffff16;border-radius:13px;align-items:center;gap:12px;padding:14px;transition:background .2s;display:flex}.notify-settings-link:hover{background:#ffffff08}.notify-settings-link>span:nth-child(2){flex:1}.notify-settings-link b{font-size:12px;display:block}.notify-settings-link small{color:#929ba7;margin-top:6px;font-size:10px;display:block}.notify-deliveries{border-top:1px solid #ffffff16;margin-top:25px;padding-top:18px}.notify-deliveries summary{cursor:pointer;font-size:12px}.notify-deliveries summary>span{color:#8f98a5;margin-left:8px}.notify-deliveries>div{color:#a6adb7;border-top:1px solid #ffffff0c;justify-content:space-between;gap:10px;padding:12px 0;font-size:10px;display:flex}.notify-deliveries>div>span:first-child{align-items:center;gap:9px;display:flex}.notify-deliveries small{color:#7e8997;margin-top:5px;display:block}.notify-settings button:disabled{opacity:.4;cursor:not-allowed}.notify-settings button:focus-visible,.notify-settings-link:focus-visible{outline-offset:3px;outline:2px solid #b3c8e0}@media (width<=600px){.notify-settings{padding:0 18px 20px}.notify-card{padding:17px}.notify-card-heading{gap:10px}.notify-card-heading h3{font-size:13px}.notify-channel-icon{width:37px;height:37px}.notify-footer-note{max-width:150px;font-size:9px}}@media (prefers-reduced-motion:reduce){.notify-switch,.notify-switch>span{transition:none}}.staff-notification-settings{gap:12px;display:grid}.staff-telegram-connect{background:linear-gradient(130deg,#91b8eb0b,#ffffff02);border:1px solid #90b6e826;border-radius:13px;padding:18px}.staff-telegram-connect>div{color:#b9d4f8;align-items:center;gap:9px;font-size:12px;display:flex}.staff-telegram-connect p,.notify-telegram-guide{color:#a2adbc;font-size:11px;line-height:1.85}.staff-telegram-connect a,.notify-telegram-guide a{color:#accfff;text-decoration:none}.staff-telegram-connect a:hover,.notify-telegram-guide a:hover{text-decoration:underline}.staff-telegram-connect code,.notify-telegram-guide code{color:#d0deef;background:#ffffff06;border:1px solid #ffffff12;border-radius:5px;padding:1px 5px}.staff-telegram-connect .btn{margin-top:5px;font-size:11px}.notify-telegram-guide ol{margin:10px 0;padding-left:20px}.notify-telegram-guide li{margin:6px 0;padding-left:3px}.vertical-directory{margin:24px 0 32px}.hierarchy-section-title{align-items:center;gap:10px;margin-bottom:15px;display:flex}.hierarchy-section-title h2{margin:0;font-size:16px}.hierarchy-section-title>span{color:#9da3ae;font-size:12px}.vertical-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:14px;display:grid}.vertical-card{text-align:left;color:#e9eaed;background:linear-gradient(135deg,#1d1e22,#151619);border:1px solid #ffffff14;border-radius:17px;flex-direction:column;align-items:stretch;min-width:0;min-height:215px;padding:22px;transition:transform .32s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;display:flex}.vertical-card:hover{border-color:#ffffff36;transform:translateY(-3px);box-shadow:0 12px 30px #0002}.vertical-card:focus-visible{outline-offset:3px;outline:2px solid #b9c7da}.vertical-card-top{align-items:center;gap:12px;margin-bottom:18px;display:flex}.vertical-card-top>.tag{overflow-wrap:anywhere;max-width:calc(100% - 75px);margin-left:auto}.vertical-card-top>svg{color:#8e939d;flex-shrink:0}.vertical-symbol{color:#c6cbd4;background:linear-gradient(150deg,#ffffff14,#ffffff03);border:1px solid #ffffff21;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff10}.board-symbol{color:#b9c9e0;border-radius:11px}.vertical-card h3{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0 0 8px;font-size:19px}.vertical-card p{color:#989eaa;overflow-wrap:anywhere;margin:0 0 18px;font-size:12px;line-height:1.65}.vertical-board-preview{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.vertical-board-preview span{color:#afb4be;overflow-wrap:anywhere;background:#ffffff05;border:1px solid #ffffff0b;border-radius:6px;align-items:center;gap:5px;max-width:100%;padding:5px 8px;font-size:10px;display:flex}.vertical-card footer{color:#aeb6c3;border-top:1px solid #ffffff0c;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;font-size:11px;display:flex}.vertical-card footer>span{align-items:center;gap:7px;display:flex}.vertical-create{background:#ffffff02;border-style:dashed;justify-content:center}.vertical-create .vertical-symbol{margin-bottom:18px}.vertical-create p{margin-bottom:0}.key-example{color:#c5cbd5;font-family:monospace}.hierarchy-preview{color:#adb9c9;background:#ffffff04;border:1px solid #ffffff16;border-radius:12px;align-items:center;gap:13px;padding:15px;display:flex}.hierarchy-preview>svg{flex-shrink:0}.hierarchy-preview div{min-width:0}.hierarchy-preview span{color:#9da3ae;margin-bottom:8px;font-size:11px;display:block}.hierarchy-preview b{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:7px;font-family:monospace;font-size:12px;display:flex}.hierarchy-preview b>svg{color:#747d8a}.field>small{color:#929aa8;font-size:11px;line-height:1.6}.field input:read-only{color:#999eaa;background:#ffffff04}.board-code-input{background:#111316;border:1px solid #ffffff24;border-radius:9px;display:flex;overflow:hidden}.board-code-input>span{color:#9da8b9;align-items:center;padding:0 0 0 13px;font-size:13px;display:flex}.board-code-input input{min-width:0;background:0 0!important;border:0!important;border-radius:0!important}.board-code-input:focus-within{outline:1px solid #b4bfd0}.hierarchy-sidebar .sidebar-vertical-name{color:#9da6b5;gap:7px;margin-top:10px;font-size:11px}.sidebar-vertical-name b,.sidebar-vertical-boards b{text-overflow:ellipsis;font-weight:500;overflow:hidden}.sidebar-vertical-name>svg{flex-shrink:0}.sidebar-vertical-boards{border-left:1px solid #ffffff13;margin-left:10px;padding-left:6px}.sidebar-vertical-boards>button{font-size:11px!important}.sidebar-vertical-boards>button>span{text-overflow:ellipsis;max-width:78px;overflow:hidden;font-size:8px!important}.hierarchy-breadcrumb{color:#7e8796;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:15px;display:flex}.hierarchy-breadcrumb button{color:#9fa8b7;align-items:center;gap:6px;font-size:12px;display:inline-flex}.hierarchy-breadcrumb button:hover{color:#fff}.tracker-heading h1 .tag{overflow-wrap:anywhere;max-width:100%}.hierarchy-tasks-label{margin:28px 0 17px;font-size:17px}.sidebar-vertical button{text-align:left;color:#aab1bd;border-radius:7px;align-items:center;gap:8px;width:100%;padding:9px 10px;display:flex}.sidebar-vertical button:hover,.sidebar-vertical button.active{color:#fff;background:#25272d}.sidebar-vertical button>span{color:#939cab;flex-shrink:0;margin-left:auto;font-size:9px}.sidebar-vertical button>i{border-radius:2px;flex-shrink:0;width:6px;height:6px}.sidebar-vertical-boards>button>span{max-width:60px}.sidebar-vertical-name>span{text-overflow:ellipsis;max-width:56px;overflow:hidden}@media (width<=600px){.vertical-grid{grid-template-columns:1fr}.vertical-card{min-height:190px;padding:19px}.vertical-directory{margin-top:20px}.hierarchy-section-title .text-button{font-size:11px}.hierarchy-preview{padding:12px}.hierarchy-preview b{font-size:11px}.tracker-heading>.row{flex-wrap:wrap}.tracker-heading h1{flex-wrap:wrap;gap:10px}}@media (prefers-reduced-motion:reduce){.vertical-card{transition:none}.vertical-card:hover{transform:none}}.vertical-card[aria-disabled=true]{cursor:not-allowed;background:linear-gradient(135deg,#191b1f,#141619)}.vertical-card[aria-disabled=true]:hover{box-shadow:none;border-color:#ffffff20;transform:none}.vertical-card[aria-disabled=true] footer{color:#9da7b6}.sidebar-vertical-name[aria-disabled=true]{cursor:not-allowed}.sidebar-vertical-name[aria-disabled=true]:hover{color:#9da6b5;background:0 0}.tracker-locked-page .access-panel{max-width:680px;margin:24px auto}.tracker-locked-page .access-panel p{max-width:460px;line-height:1.7}.project-kind-badge{color:#aebfd6;letter-spacing:.015em;white-space:nowrap;vertical-align:middle;background:#a3bbd40a;border:1px solid #a3bbd429;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:5px 8px;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex}.project-kind-badge svg{flex-shrink:0}.project-kind-badge>span{color:inherit;font-size:inherit;line-height:inherit}.project-kind-hypothesis{color:#d4b28b;background:#d6a4690b;border-color:#d6a46938}.project-kind-icon-hypothesis{color:#d4b28b}.project-kind-badge.is-editable{cursor:pointer;transition:background .2s,border-color .2s}.project-kind-badge.is-editable:hover{background:#a3bbd41b;border-color:#a3bbd45c}.project-kind-hypothesis.is-editable:hover{background:#d6a4691b;border-color:#d6a46965}.project-kind-badge.is-editable:focus-visible{outline-offset:3px;outline:2px solid #b9c8df}.project-kind-edit{opacity:.6;margin-left:2px}.tracker-heading h1 .project-kind-badge{letter-spacing:.01em;margin-left:2px;font-size:11px;font-weight:500}.project-card-kind{margin:0 0 12px;display:flex}.vertical-card .project-card-kind{margin-top:2px}.project-kind-readonly{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:20px;display:flex}.project-kind-readonly>span:first-child{color:#a9b0ba;font-size:12px}.project-kind-readonly small{color:#858e9b;font-size:11px;line-height:1.5}.project-compact .project-compact-copy{min-width:0}.project-compact .project-compact-meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;display:flex}.project-compact .project-compact-meta small{margin:0!important}.project-compact .project-compact-meta .project-kind-badge{padding:3px 6px;font-size:9px}.project-compact .project-compact-meta .project-kind-badge svg{width:11px;height:11px}.access-panel .project-kind-badge{margin:10px auto}.project-card .project-kind-badge{margin:0 0 10px}.vertical-board-preview .project-preview-icon{background:0 0;border:0;padding:0;display:inline-flex}.vertical-board-preview .project-preview-icon svg{color:inherit}.vertical-board-preview .project-preview-hypothesis{color:#d4b28b}@media (width<=600px){.tracker-heading h1 .project-kind-badge{min-height:28px;font-size:10px}.project-kind-badge.is-editable{min-height:32px}}@media (prefers-reduced-motion:reduce){.project-kind-badge.is-editable{transition:none}}.vertical-resources{border:1px solid var(--border);background:linear-gradient(135deg,#ffffff09,#ffffff03);border-radius:20px;margin:0 0 30px;padding:22px}.vertical-resources>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;display:flex}.vertical-resources h2{margin:0;font-size:16px;font-weight:600}.vertical-resources p{color:#9da3ae;margin:6px 0 0;font-size:12px}.vertical-resource-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.vertical-resource-card,.vertical-resource-empty{text-align:left;border:1px solid var(--border);color:inherit;background:#ffffff06;border-radius:13px;align-items:center;gap:13px;min-width:0;padding:16px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.vertical-resource-card:hover,.vertical-resource-empty:hover{background:#fff1;border-color:#b9cbe259;transform:translateY(-2px)}.vertical-resource-card:focus-visible,.vertical-resource-empty:focus-visible{outline-offset:3px;outline:2px solid #a7c9ff}.vertical-resource-icon{color:#becbdf;background:linear-gradient(145deg,#b9cbe21f,#b9cbe209);border:1px solid #b9cbe221;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.vertical-resource-copy{flex:1;min-width:0}.vertical-resource-card b,.vertical-resource-empty b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;display:block;overflow:hidden}.vertical-resource-card small,.vertical-resource-empty small{color:#9da3ae;overflow-wrap:anywhere;margin-top:5px;font-size:11px;display:block}.vertical-resource-card>svg,.vertical-resource-empty>svg{color:#9da3ae;flex:none}.vertical-resource-empty{border-style:dashed;width:100%}.vertical-resource-empty>span:nth-child(2){flex:1}.vertical-resource-fields{border-top:1px solid var(--border);margin:22px 0 4px;padding-top:20px}.vertical-resource-form-heading h3{margin:0;font-size:14px}.vertical-resource-form-heading p{color:#9da3ae;margin:7px 0 18px;font-size:12px}.vertical-resource-fields .field>span{align-items:center;gap:6px;display:flex}.vertical-custom-link{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:start;gap:10px;display:grid}.vertical-custom-link>.icon-btn{margin-top:25px}.vertical-resource-fields>.text-button{margin:3px 0 8px}.vertical-card .project-card-kind{margin:10px 0}@media (width<=650px){.vertical-resources{padding:16px}.vertical-resource-grid{grid-template-columns:1fr}.vertical-custom-link{grid-template-columns:minmax(0,1fr) auto}.vertical-custom-link>.field:nth-child(2){grid-area:2/1}.vertical-custom-link>.icon-btn{grid-area:1/2}.vertical-resources>header{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.vertical-resource-card,.vertical-resource-empty{transition:none}.vertical-resource-card:hover,.vertical-resource-empty:hover{transform:none}}.workspace-markdown-editor{background:#17191d;border:1px solid #ffffff1a;border-radius:13px;min-width:0;margin:8px 0 20px;overflow:visible}.workspace-markdown-editor .wiki-gravity{border-top:0;border-radius:13px}.workspace-markdown-editor .wiki-editor-controls{border-radius:12px 12px 0 0;flex-wrap:wrap}.workspace-markdown-editor .g-md-editor-component{min-width:0}.workspace-markdown-editor .wiki-editor-foot{flex-wrap:wrap;gap:6px}.workspace-markdown-editor .wiki-editor-foot>span:first-child{display:inline}.workspace-markdown-editor .wiki-focus{z-index:120}.workspace-markdown-editor .cm-content{font-family:Cascadia Code,Consolas,monospace;line-height:1.8}.workspace-markdown-editor .cm-editor{font-size:13px}.workspace-markdown-editor.compact .g-md-editor,.workspace-markdown-editor.compact .g-md-editor-component,.workspace-markdown-editor.compact .ProseMirror,.workspace-markdown-editor.compact .cm-editor,.workspace-markdown-editor.compact .wiki-editor-preview{min-height:230px}.markdown-editor-loading{color:#9da7b5;justify-content:center;align-items:center;gap:10px;min-height:220px;font-size:12px;display:flex}.markdown-loading-text{white-space:pre-wrap;overflow-wrap:anywhere;color:#bfc6cf}.workspace-markdown{overflow-wrap:anywhere;min-width:0}.workspace-markdown .wiki-render{font-size:inherit;color:inherit;line-height:inherit}.workspace-markdown .wiki-render>p:first-child{margin-top:0}.workspace-markdown .wiki-render>p:last-child{margin-bottom:0}.workspace-markdown .wiki-render table{max-width:100%;display:block;overflow-x:auto}.workspace-markdown .wiki-render h1{font-size:26px;line-height:1.35}.workspace-markdown .wiki-render h2{font-size:21px;line-height:1.4}.workspace-markdown .wiki-render h3{font-size:17px;line-height:1.45}.workspace-markdown pre{max-width:100%}.comment-markdown-input{min-width:0}.comment-editor-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.comment-editor-heading>span{color:#8e98a7;font-size:10px}.comment-editor-heading .text-button{color:#bac8da;align-items:center;gap:5px;font-size:11px;display:flex}.comment-markdown-input.expanded .workspace-markdown-editor{margin-bottom:12px}.comment-input-wrap:has(.expanded){background:0 0}.comment-form:has(.expanded){flex-wrap:wrap}.comment-form:has(.expanded)>.avatar{display:none}.comment-form:has(.expanded)>.comment-input-wrap{width:100%;min-width:0}.comment-markdown-input .wiki-editor-controls .row{flex-wrap:wrap}.post-head .post-edit{color:#9eacbf;margin-left:auto}.post-head .post-edit:hover{color:#fff}.modal .workspace-markdown-editor button{font-family:inherit}.modal .workspace-markdown-editor input[type=checkbox]{width:auto}.markdown-field-label{color:#bac2ce;margin-bottom:8px;font-size:12px;display:block}@media (width<=760px){.workspace-markdown-editor .wiki-editor-controls .segmented button{padding:7px 6px;font-size:10px}.workspace-markdown-editor .wiki-editor-foot>span:first-child{display:none}.workspace-markdown-editor .cm-editor{font-size:13px}.workspace-markdown-editor .wiki-focus{inset:5px}.comment-editor-heading>span{font-size:9px}.workspace-markdown .wiki-render h1{font-size:23px}.workspace-markdown .wiki-render h2{font-size:19px}.workspace-markdown .wiki-render h3{font-size:16px}}.markdown-content-skeleton{flex-direction:column;gap:14px;min-height:110px;padding:8px 0;display:flex}.markdown-content-skeleton i{background:linear-gradient(90deg,#ffffff05,#ffffff0c,#ffffff05) 0 0/220% 100%;border-radius:5px;width:92%;height:10px;animation:1.7s ease-in-out infinite markdown-shimmer;display:block}.markdown-content-skeleton i:first-child{width:40%;height:14px;margin-bottom:8px}.markdown-content-skeleton i:last-child{width:68%}@keyframes markdown-shimmer{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.markdown-content-skeleton i{animation:none}}.ticket-lifecycle{background:linear-gradient(125deg,#22262b,#191c20);border:1px solid #373b43;border-radius:14px;align-items:flex-start;gap:14px;margin:0 0 24px;padding:20px 22px;animation:.4s cubic-bezier(.22,1,.36,1) lifecycle-enter;display:flex}.ticket-lifecycle-icon{color:#c0cbd9;background:#ffffff05;border:1px solid #ffffff15;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.ticket-lifecycle-copy{flex:1;min-width:0}.ticket-lifecycle-copy strong{margin:1px 0 6px;font-size:14px;font-weight:650;display:block}.ticket-lifecycle-copy p{color:#a3a9b2;max-width:740px;margin:0;font-size:12px;line-height:1.7}.ticket-lifecycle.pending{background:linear-gradient(120deg,#b49a6410,#1a1c20);border-color:#cbb78e38}.ticket-lifecycle.pending .ticket-lifecycle-icon{color:#dfc995;background:#cfb5700c}.ticket-lifecycle.final .ticket-lifecycle-icon{color:#bdd4b4;background:#b1d1970a}.ticket-lifecycle-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;margin-left:8px;display:flex}.ticket-lifecycle-actions .btn{min-height:36px}.task-tone-status-7,.status-7{color:#dfc995}.status-7{background:#cbb78e0e}.unassigned-avatar{color:#969da9;border:1px dashed #626773;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.board-column-head .status{white-space:normal;line-height:1.4}.board-column-head .column-points{white-space:nowrap}.board-column[data-status=Ожидает\ подтверждения]{border-top:1px solid #cbb78e38}@keyframes lifecycle-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1000px){.ticket-lifecycle{flex-wrap:wrap}.ticket-lifecycle-actions{flex-flow:wrap;width:100%;margin-left:52px}.ticket-lifecycle-copy{flex-basis:calc(100% - 52px)}}@media (width<=600px){.ticket-lifecycle{gap:12px;padding:16px}.ticket-lifecycle-copy{flex-basis:calc(100% - 50px)}.ticket-lifecycle-actions{flex-direction:column;margin-left:0}.ticket-lifecycle-actions .btn{width:100%;min-height:42px}.ticket-lifecycle-copy p{font-size:12px}}@media (prefers-reduced-motion:reduce){.ticket-lifecycle{animation:none}}.ticket-detail{max-width:1320px;margin:0 auto}.ticket-breadcrumb{margin-bottom:25px;font-size:11px}.ticket-breadcrumb button{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.ticket-heading-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ticket-key{color:#d7e1ef;letter-spacing:.035em;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.ticket-key>span{border-radius:2px;width:6px;height:6px}.ticket-created{color:#7f8998;align-items:center;gap:5px;margin-left:3px;font-size:11px;display:flex}.ticket-detail-header{border-bottom:1px solid #ffffff0e;margin-bottom:24px;padding-bottom:24px}.ticket-detail-header h1{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:1000px;margin:17px 0 22px;font-size:clamp(24px,2.6vw,36px);font-weight:550;line-height:1.24}.ticket-heading-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.ticket-summary-badges,.ticket-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ticket-point-badge{color:#9cabc0;align-items:center;gap:5px;padding:5px 7px;font-size:11px;display:flex}.ticket-actions .btn{background:#1c2027;border-color:#353d49;gap:7px;min-height:34px;font-size:11px}.ticket-actions .btn.selected{color:#c9dcf6;background:#b5cae512;border-color:#b5cae535}.ticket-copy{border:1px solid #343b47;border-radius:9px;width:34px;height:34px}.ticket-detail-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:25px;display:grid}.ticket-detail-main{flex-direction:column;gap:18px;min-width:0;display:flex}.ticket-section{background:linear-gradient(135deg,#1b1f26,#181c22);border:1px solid #ffffff0e;border-radius:15px;min-width:0;padding:23px 24px;box-shadow:0 2px 4px #00000008}.ticket-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ticket-section-head h2{color:#dfe5ee;align-items:center;gap:9px;margin:0;font-size:13px;font-weight:550;display:flex}.ticket-section-head h2>svg{color:#8797ac}.ticket-section-head .text-button{color:#97a7be;gap:6px;font-size:11px}.ticket-section-head .text-button:hover{color:#e1ebfb}.ticket-section-counter{color:#91a0b4;text-align:center;font-variant-numeric:tabular-nums;background:#a7bfd10b;border:1px solid #ffffff08;border-radius:6px;min-width:20px;padding:3px 6px;font-size:10px}.ticket-description-section .wiki-markdown,.ticket-description-section .md,.ticket-description-section .markdown-content{font-size:13px;line-height:1.8}.ticket-description-section pre{background:#11151a;border:1px solid #ffffff0c;border-radius:10px}.ticket-description-empty{text-align:left;color:#a6b5c9;background:#ffffff02;border:1px dashed #444d5b;border-radius:10px;align-items:center;gap:13px;width:100%;padding:20px;font-size:13px;display:flex}.ticket-description-empty span{flex:1}.ticket-description-empty small{color:#79899d;margin-top:5px;font-size:11px;display:block}.ticket-checklist .ticket-section-head{margin-bottom:15px}.ticket-check-progress{background:#323b45;border-radius:3px;height:3px;margin-bottom:15px;overflow:hidden}.ticket-check-progress span{background:linear-gradient(90deg,#758a9d,#becfc5);border-radius:3px;height:100%;transition:width .3s;display:block}.ticket-check-row{color:#c2cbd8;cursor:pointer;border-radius:7px;align-items:flex-start;gap:10px;padding:10px 5px;font-size:12px;line-height:1.55;transition:background .15s;display:flex;position:relative}.ticket-check-row:hover{background:#ffffff04}.ticket-check-row input{opacity:0;width:18px;height:18px;margin:0;position:absolute}.ticket-check-box{color:#0000;border:1px solid #515c6c;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;margin-top:1px;transition:background .2s,border-color .2s;display:flex}.ticket-check-row input:focus-visible+.ticket-check-box{outline-offset:3px;outline:2px solid #a7bedf}.ticket-check-row input:checked+.ticket-check-box{color:#162025;background:#a7bcb3;border-color:#a7bcb3}.ticket-check-row input:disabled~span{opacity:.6}.ticket-check-row.done>span:last-child{color:#778696;text-decoration:line-through}.ticket-check-add{color:#8492a5;background:#11151a88;border:1px solid #ffffff0d;border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;display:flex}.ticket-check-add:focus-within{border-color:#8092ac}.ticket-check-add input{color:#d4dce8;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:3px 0;font-size:12px}.ticket-check-add input::placeholder{color:#778497}.ticket-check-add button{flex-shrink:0;font-size:11px}.ticket-check-add button:disabled{opacity:.4;cursor:not-allowed}.ticket-relation{text-align:left;background:#ffffff02;border:1px solid #ffffff0b;border-radius:10px;align-items:center;gap:11px;width:100%;margin-bottom:8px;padding:12px;transition:background .18s,border-color .18s;display:flex}.ticket-relation:hover{background:#ffffff05;border-color:#60728c66}.ticket-relation-icon{color:#91a1b8;background:#a7bfd10b;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.ticket-relation-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ticket-relation-copy small{color:#8a99ad;font-size:10px}.ticket-relation-copy small b{color:#adbdd2;margin-left:7px;font-weight:500}.ticket-relation-copy strong{color:#c8d3e3;overflow-wrap:anywhere;font-size:12px;font-weight:450;line-height:1.45}.ticket-relation>svg{color:#7e8da4;flex-shrink:0}.ticket-empty-caption{color:#7f8b9e;margin:0 0 10px;font-size:11px;line-height:1.65}.ticket-resources{border-top:1px solid #ffffff0b;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:18px;display:flex}.ticket-resources>a,.ticket-resources>button{text-align:left;color:#aebdd2;background:#ffffff03;border:1px solid #ffffff0c;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:135px;padding:11px;font-size:11px;transition:background .2s,border-color .2s;display:flex}.ticket-resources>a:hover,.ticket-resources>button:hover{background:#ffffff07;border-color:#fff2}.ticket-resources>a>span,.ticket-resources>button>span{flex:1}.ticket-resources small{color:#6f8097;margin-top:4px;font-size:9px;line-height:1.5;display:block}.ticket-resources svg{flex-shrink:0}.ticket-resources .miro-symbol{color:#c6bd9e;flex:none;font-size:20px;font-style:italic;font-weight:800;line-height:1}.ticket-discussion .comments{margin-top:0}.ticket-history summary{cursor:pointer;color:#9caec5;align-items:center;gap:9px;font-size:13px;list-style:none;display:flex}.ticket-history summary::-webkit-details-marker{display:none}.ticket-history summary strong{color:#d0d9e6;font-weight:500}.ticket-history summary>span{color:#798ba3;margin-left:auto;font-size:10px}.ticket-history summary>svg:last-child{transition:transform .2s}.ticket-history[open] summary>svg:last-child{transform:rotate(180deg)}.ticket-timeline{margin-top:22px}.ticket-timeline-item{gap:11px;padding-bottom:20px;display:flex;position:relative}.ticket-timeline-item:not(:last-child):before{content:"";background:#39414d;width:1px;position:absolute;top:23px;bottom:0;left:10px}.ticket-timeline-item:last-child{padding-bottom:0}.ticket-timeline-icon{background:#202730;border:1px solid #4d586b55;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;display:flex}.ticket-timeline-icon>span:empty{background:#889ab2;border-radius:50%;width:4px;height:4px}.ticket-timeline-item p{color:#b5c2d5;margin:2px 0 5px;font-size:12px;line-height:1.55}.ticket-timeline-item small{color:#7689a2;font-size:10px}.ticket-detail-sidebar{background:linear-gradient(145deg,#1b1f25,#171b21);border:1px solid #ffffff10;border-radius:15px;min-width:0;padding:19px}.ticket-sidebar-heading{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:8px;padding-bottom:16px;display:flex}.ticket-sidebar-heading h2{margin:0;font-size:13px;font-weight:550}.ticket-sidebar-heading>span{color:#798c8d;align-items:center;gap:4px;font-size:9px;display:flex}.ticket-property-group{flex-direction:column;gap:14px;padding-top:20px;display:flex}.ticket-property-group+.ticket-property-group{border-top:1px solid #ffffff0b;margin-top:20px}.ticket-property-group h3{letter-spacing:.05em;text-transform:uppercase;color:#66778f;margin:0 0 1px;font-size:10px;font-weight:500}.ticket-detail-sidebar .field{margin:0}.ticket-detail-sidebar .field>span:first-child{font-size:11px}.ticket-detail-sidebar .form-select{gap:7px;min-height:40px;padding:9px 10px;font-size:12px}.ticket-detail-sidebar .field>small{margin-top:-2px;font-size:10px}.ticket-property-pair{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ticket-property-pair .form-select{gap:5px;padding:9px 8px;font-size:11px}.ticket-property-pair .form-select svg{width:14px;height:14px}.ticket-points-input{align-items:center;display:flex;position:relative}.ticket-points-input>svg{color:#8da0b8;pointer-events:none;position:absolute;left:12px}.ticket-detail-sidebar .ticket-points-input input{width:100%;min-height:40px;padding:9px 43px 9px 36px;font-size:13px}.ticket-points-input>span{color:#73869e;pointer-events:none;font-size:10px;position:absolute;right:28px}.ticket-people-field{flex-direction:column;gap:7px;min-width:0;display:flex}.ticket-people-field>span,.ticket-people-label>span:first-child{color:#a9b0ba;font-size:11px}.ticket-people-label{justify-content:space-between;align-items:center;gap:8px;min-height:22px;display:flex}.ticket-people-label .icon-btn{border:1px solid #ffffff12;border-radius:6px;width:23px;height:23px}.ticket-people-list{flex-direction:column;gap:5px;min-width:0;display:flex}.ticket-person{text-align:left;background:#ffffff02;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;width:100%;min-width:0;padding:7px;transition:background .18s,border-color .18s;display:flex}.ticket-person:hover{background:#ffffff05;border-color:#ffffff0d}.ticket-person>.avatar{flex-shrink:0}.ticket-person>span:not(.avatar):not(.ticket-person-placeholder){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ticket-person strong{color:#cdd8e7;white-space:normal;overflow-wrap:anywhere;font-size:12px;font-weight:450;line-height:1.4;display:block}.ticket-person small{color:#74869e;overflow-wrap:anywhere;font-size:10px;line-height:1.4}.ticket-person>svg{color:#71859f;flex-shrink:0}.ticket-person-placeholder{color:#8d9db4;background:#ffffff07;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ticket-person.unavailable{cursor:default}.ticket-people-field .ticket-empty-caption{margin:0;padding:3px 0;font-size:10px}.ticket-archive{color:#b9ad96;background:#d9b36f06;border:1px solid #b7a78b20;border-radius:9px;align-items:flex-start;gap:8px;margin-top:16px;padding:12px;font-size:11px;display:flex}.ticket-archive>svg{flex-shrink:0}.ticket-archive small{color:#8b8172;margin-top:5px;font-size:10px;line-height:1.5;display:block}@media (width>=1500px){.ticket-detail-grid{grid-template-columns:minmax(0,1fr) 350px;gap:32px}.ticket-section{padding:26px 30px}.ticket-detail-sidebar{padding:22px}}@media (width<=1150px){.ticket-detail-grid{grid-template-columns:minmax(0,1fr) 295px;gap:17px}.ticket-detail-sidebar{padding:16px}.ticket-section{padding:20px}.ticket-property-pair{grid-template-columns:1fr}.ticket-property-pair .form-select{padding:9px 10px;font-size:12px}}@media (width<=900px){.ticket-detail-grid{grid-template-columns:minmax(0,1fr)}.ticket-detail-sidebar{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ticket-sidebar-heading,.ticket-archive,.ticket-people-group{grid-column:1/-1}.ticket-sidebar-heading{padding-bottom:14px}.ticket-property-group{padding-top:0}.ticket-property-group+.ticket-property-group{border-top:0;margin-top:0}.ticket-people-group{grid-template-columns:1fr 1fr;gap:18px;display:grid;border-top:1px solid #ffffff0b!important;padding-top:18px!important}.ticket-people-group h3{grid-column:1/-1}.ticket-detail-header h1{max-width:750px}.ticket-description-section .wiki-markdown{padding:0}}@media (width<=600px){.ticket-breadcrumb{margin-bottom:20px}.ticket-breadcrumb button{max-width:140px}.ticket-detail-header{margin-bottom:18px;padding-bottom:20px}.ticket-detail-header h1{margin:15px 0 18px;font-size:25px;line-height:1.3}.ticket-created{font-size:10px}.ticket-heading-meta{gap:8px}.ticket-heading-bottom{gap:16px}.ticket-actions{width:100%}.ticket-actions .btn{min-height:39px;font-size:11px}.ticket-copy{width:39px;height:39px}.ticket-section{border-radius:12px;padding:19px 16px}.ticket-section-head{margin-bottom:17px}.ticket-section-head h2{gap:7px;font-size:12px}.ticket-section-head .text-button{font-size:10px}.ticket-detail-main{gap:13px}.ticket-resources{gap:7px}.ticket-resources>a,.ticket-resources>button{min-width:120px}.ticket-detail-sidebar{grid-template-columns:1fr;gap:22px;padding:17px}.ticket-property-group+.ticket-property-group{border-top:1px solid #ffffff0b;padding-top:19px}.ticket-people-group{display:flex}.ticket-property-pair{grid-template-columns:1fr 1fr}.ticket-detail-sidebar .form-select{min-height:44px}.ticket-person{padding:9px 7px}.ticket-person strong{font-size:13px}.ticket-history summary{font-size:12px}.ticket-check-row{padding:12px 3px}.ticket-check-add{padding:10px 8px}.ticket-check-add input{font-size:12px}.ticket-timeline-item small span{margin-top:4px;display:block}.ticket-description-empty{padding:14px;font-size:12px}}@media (prefers-reduced-motion:reduce){.ticket-detail *{transition:none!important}}.ticket-actions .btn.ticket-mobile-details{display:none}.ticket-detail-sidebar{scroll-margin-top:125px}.ticket-detail .wiki-render{font-size:13px;line-height:1.8}@media (width<=900px){.ticket-actions .btn.ticket-mobile-details{display:inline-flex}}.ticket-check-item{border-radius:8px;align-items:flex-start;gap:6px;display:flex}.ticket-check-item>.ticket-check-row{flex:1;min-width:0}.ticket-check-row>span:last-child{overflow-wrap:anywhere}.ticket-check-edit-button{color:#8798af;opacity:.65;width:30px;height:30px;margin-top:5px}.ticket-check-item:hover .ticket-check-edit-button,.ticket-check-edit-button:focus-visible{opacity:1;color:#dce7f5}.ticket-check-edit-button:hover{background:#c2d6f213}.ticket-check-edit{background:#10151c;border:1px solid #758ba95c;border-radius:10px;width:100%;margin:4px 0 7px;padding:9px;box-shadow:0 0 0 3px #a7bedf05}.ticket-check-edit>input{opacity:1;background:#171d25;border:1px solid #445165;border-radius:6px;width:100%;min-height:38px;padding:8px 9px;font-size:12px;position:static}.ticket-check-edit>input:focus{box-shadow:none;border-color:#9aaec7}.ticket-check-edit-footer{align-items:center;gap:5px;padding-top:7px;display:flex}.ticket-check-edit-footer small{color:#8a9bb0;flex:1;min-width:0;font-size:10px;line-height:1.5}.ticket-check-edit-footer button{border:1px solid #ffffff0c;border-radius:6px;width:30px;height:30px}.ticket-check-edit-footer button[type=submit]{color:#c5d8c7;background:#b8cebc13;border-color:#b8cebc25}.ticket-check-edit-footer button:disabled{opacity:.35}@media (width<=600px){.ticket-check-edit-button{opacity:1;min-width:38px;min-height:38px;margin-top:3px}.ticket-check-edit>input{min-height:42px;font-size:14px}.ticket-check-edit-footer button{width:38px;height:38px}.ticket-check-edit-footer small{font-size:9px}}.workspace-breadcrumbs{-webkit-user-select:none;user-select:none;flex:auto;min-width:0;display:block}.workspace-breadcrumbs ol{align-items:center;gap:5px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.workspace-breadcrumbs li{flex:0 auto;align-items:center;gap:5px;min-width:0;font-size:11px;line-height:1.4;display:flex}.workspace-breadcrumbs li:first-child{flex-shrink:0}.workspace-breadcrumbs a,.workspace-breadcrumbs [aria-current=page]{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:20ch;padding:6px 5px;display:block;overflow:hidden}.workspace-breadcrumbs a{color:#8c95a2;transition:color .18s,background .18s}.workspace-breadcrumbs a:hover{color:#e4eaf2;background:#ffffff07}.workspace-breadcrumbs a:focus-visible,.breadcrumb-more:focus-visible{outline-offset:1px;outline:2px solid #a5b7ce}.workspace-breadcrumbs [aria-current=page]{color:#d0d7e0;max-width:30ch;font-weight:550}.workspace-breadcrumbs .is-current{flex:0 auto;min-width:45px}.breadcrumb-separator{color:#58616e;flex-shrink:0}.breadcrumb-more{color:#97a2b2;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.breadcrumb-more:hover,.breadcrumb-more[data-state=open]{color:#edf0f5;background:#ffffff0a}.breadcrumb-menu{z-index:110;min-width:185px;max-width:min(360px,100vw - 32px);max-height:var(--radix-dropdown-menu-content-available-height);transform-origin:var(--radix-dropdown-menu-content-transform-origin);background:#1c2026;border:1px solid #3a414c;border-radius:11px;padding:5px;animation:.15s ease-out breadcrumb-menu-in;overflow:auto;box-shadow:0 12px 40px #0007}.breadcrumb-menu a{color:#bac5d4;overflow-wrap:anywhere;border-radius:6px;outline:none;padding:10px 12px;font-size:12px;line-height:1.5;display:block}.breadcrumb-menu a[data-highlighted]{color:#fff;background:#ffffff09}.topbar:has(.workspace-breadcrumbs) .global-search{flex-shrink:1;min-width:130px;margin-left:0}.topbar:has(.workspace-breadcrumbs) .top-actions{flex-shrink:0}@keyframes breadcrumb-menu-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (width<=1100px) and (width>=761px){.workspace-breadcrumbs li{gap:2px;font-size:10px}.workspace-breadcrumbs ol{gap:2px}.workspace-breadcrumbs a,.workspace-breadcrumbs [aria-current=page]{padding-inline:3px}.topbar:has(.workspace-breadcrumbs){gap:12px}}@media (width<=760px){.topbar:has(.workspace-breadcrumbs){height:98px;padding-bottom:38px}.topbar .workspace-breadcrumbs{display:block;position:absolute;bottom:6px;left:13px;right:13px}.workspace-breadcrumbs ol{gap:4px}.workspace-breadcrumbs li{font-size:11px}.workspace-breadcrumbs .is-current{flex:1;min-width:0}.workspace-breadcrumbs [aria-current=page]{max-width:none}.workspace-breadcrumbs a{padding-block:6px}.main-shell:has(.workspace-breadcrumbs)>.sprintbar{top:98px}.topbar:has(.workspace-breadcrumbs) .global-search{min-width:0;margin-left:0}}@media (prefers-reduced-motion:reduce){.breadcrumb-menu{animation:none}.workspace-breadcrumbs a{transition:none}}.route-feed .feed-layout.feed-stream{width:100%;max-width:940px;margin-inline:auto;display:block}.route-feed>.page-heading,.route-feed>.thread-back{max-width:940px;margin-left:auto;margin-right:auto}.feed-stream .feed-main{min-width:0}.feed-stream .post{margin-bottom:20px}.feed-stream .feed-compose{margin-bottom:24px}.feed-recent{min-width:0;margin:0 0 30px}.feed-recent-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.feed-recent-heading h2{letter-spacing:.01em;color:#cbd0d7;margin:0;font-size:12px;font-weight:550}.feed-recent-heading h2>span{color:#747f8c;margin-left:8px;font-size:10px;font-weight:400}.feed-recent-heading>div{gap:6px;display:flex}.feed-recent-heading .icon-btn{background:#ffffff03;border:1px solid #ffffff13;border-radius:9px;width:29px;height:29px;transition:background .2s,border-color .2s}.feed-recent-heading .icon-btn:hover:not(:disabled){background:#ffffff09;border-color:#ffffff35}.feed-recent-heading .icon-btn:disabled{opacity:.25;cursor:default}.feed-recent-rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#78839044 transparent;gap:12px;padding:2px 1px 10px;scroll-padding-inline:1px;display:flex;overflow-x:auto}.feed-recent-card{box-sizing:border-box;color:#dce1e8;scroll-snap-align:start;background:linear-gradient(135deg,#ffffff06,#ffffff01);border:1px solid #ffffff13;border-radius:13px;flex-direction:column;flex:0 0 224px;gap:14px;min-width:0;min-height:143px;padding:17px 18px;text-decoration:none;transition:background .25s,border-color .25s,transform .25s cubic-bezier(.22,1,.36,1);display:flex}.feed-recent-card:hover{background:linear-gradient(135deg,#ffffff0d,#ffffff03);border-color:#bac7d43d;transform:translateY(-2px)}.feed-recent-meta{color:#7f8a98;justify-content:space-between;align-items:center;font-size:10px;line-height:1;display:flex}.feed-recent-meta>span{align-items:center;gap:7px;display:flex}.feed-recent-meta i{background:#6e7987;border-radius:100%;width:2px;height:2px}.feed-recent-meta .feed-recent-flame{color:#c9a47d}.feed-recent-card h3{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.65;display:-webkit-box;overflow:hidden}.feed-recent-author{color:#8793a1;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:10px;display:flex}.feed-recent-author>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-recent-author>svg{flex-shrink:0;transition:transform .25s,color .25s}.feed-recent-card:hover .feed-recent-author>svg{color:#e5eaf1;transform:translate(2px,-2px)}.feed-recent-card:focus-visible,.feed-recent-rail:focus-visible,.feed-recent-heading .icon-btn:focus-visible{outline-offset:2px;outline:2px solid #a9bfd8}.feed-stream .post>.post-content{overflow-wrap:anywhere}.feed-stream .post-content .markdown{font-size:14px;line-height:1.9}.feed-stream .post-content .markdown pre{max-width:100%;overflow:auto}.feed-stream .post-content .markdown img{max-width:100%;height:auto}.feed-post-heading{align-items:center;gap:10px;margin:8px 0 20px;padding-top:4px;display:flex}.feed-post-heading h2{white-space:nowrap;color:#929eac;margin:0;font-size:13px;font-weight:500}.feed-post-heading:after{content:"";background:#ffffff0c;flex:1;height:1px}@media (width<=760px){.feed-recent{margin-bottom:23px}.feed-recent-card{flex-basis:208px;min-height:142px;padding:16px}.feed-recent-card h3{font-size:12px}.feed-recent-heading h2{font-size:11px}.feed-stream .feed-compose{margin-bottom:21px}.feed-stream .post-content .markdown{font-size:12px;line-height:1.9}.feed-stream .post{padding:20px}.feed-post-heading{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.feed-recent-card,.feed-recent-author>svg{transition:none}.feed-recent-card:hover,.feed-recent-card:hover .feed-recent-author>svg{transform:none}}.skills .skill{max-width:100%}.skill>span{overflow-wrap:anywhere;min-width:0}.skill-votes{flex-shrink:0}.skill .skill-remove{color:#929ca9;border-left:1px solid #454950;border-radius:0 8px 8px 0;flex-shrink:0;align-self:stretch;place-items:center;min-width:34px;min-height:36px;transition:background .18s,color .18s;display:grid}.skill .skill-remove:hover{color:#eaa;background:#e9939312}.skill .skill-remove:focus-visible{outline-offset:3px;outline:2px solid #b9cadf}.skill .skill-remove:disabled{opacity:.45;cursor:wait}.skill-remove-note strong{color:#edf0f4;overflow-wrap:anywhere}.skill-remove-note p{margin:0 0 12px;line-height:1.7}.skill-remove-note p:last-child{margin-bottom:0}.btn.skill-delete-confirm{color:#ffcece;background:#b661611c;border-color:#b7747470}.btn.skill-delete-confirm:hover{background:#b6616130;border-color:#d28a8a}.skills-empty{color:#98a4b4;margin:0;font-size:13px;line-height:1.6}@media (width<=600px){.skill .skill-remove{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.skill .skill-remove{transition:none}}.skills .skill-votes{--vote-width:48px;width:var(--vote-width);align-self:stretch;transition:width .38s cubic-bezier(.22,1,.36,1)}.skills .skill-votes>button{width:var(--vote-width);border-radius:0 8px 8px 0;justify-content:center;gap:6px;min-width:0;height:100%;min-height:36px;padding:8px;transition:opacity .24s,transform .38s cubic-bezier(.22,1,.36,1),background .2s,color .2s}.skills .skill:has(>.skill-remove) .skill-votes>button{border-radius:0}.skills .skill-votes>button:not(:disabled):hover{color:#e0eaf6;background:#b9cadf12}.skills .skill-votes>button:focus-visible{outline-offset:-3px;outline:2px solid #b9cadf}.skills .skill-votes>button.voted{color:#cedfc0;background:#97b28415}.skills .skill-votes.is-empty{--vote-width:38px;width:0}.skills .skill-votes.is-empty>button{opacity:0;pointer-events:none;transform:translate(-8px)scale(.92)}.skills .skill:is(:hover,:focus-within) .skill-votes.is-empty{width:var(--vote-width)}.skills .skill:is(:hover,:focus-within) .skill-votes.is-empty>button{opacity:1;pointer-events:auto;transform:none}.skill-vote-count{font-variant-numeric:tabular-nums;line-height:1}@media (hover:none),(pointer:coarse),(width<=600px){.skills .skill-votes.is-empty{--vote-width:44px;width:var(--vote-width)}.skills .skill-votes.is-empty>button{opacity:1;pointer-events:auto;transform:none}.skills .skill-votes>button{min-height:44px}}@media (prefers-reduced-motion:reduce){.skills .skill-votes,.skills .skill-votes>button{transition:none}}.contact-logo{color:#cbd2de;background:linear-gradient(145deg,#ffffff14,#ffffff04);border:1px solid #ffffff13;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;box-shadow:inset 0 1px #ffffff0c}.contact-logo-telegram{color:#b4dbea;background:linear-gradient(145deg,#294c60,#1c2b36);border-color:#59829a42}.contact-logo-discord{color:#c7c9f4;background:linear-gradient(145deg,#3d3c61,#26273a);border-color:#8e8abe40}.contact-logo-feed{color:#e3daca;background:linear-gradient(145deg,#484137,#2b2925);border-color:#a2977d38}.contacts-editor{isolation:isolate;z-index:0;min-width:0;margin:6px 0 24px;position:relative}.modal:has(.contacts-editor) .modal-footer{z-index:6}.contacts-editor>.section-heading{gap:10px;margin-bottom:14px}.contacts-editor h3{align-items:center;gap:8px;margin:0;display:flex}.contact-limit{color:#848b97;font-size:10px;font-weight:400}.contact-editor-rows{gap:16px;display:grid}.contact-edit-row{grid-template-columns:170px minmax(0,1fr) 30px;align-items:start;gap:10px;display:grid}.contact-type-picker{z-index:1;min-width:0;position:relative}.contact-type-picker:focus-within{z-index:5}.contact-type-trigger{text-align:left;color:#d6dbe4;background:#111419;border:1px solid #373c45;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:44px;padding:6px 9px;font-size:12px;display:flex}.contact-type-trigger>.contact-logo,.contact-type-options .contact-logo{border-radius:7px;width:28px;height:28px}.contact-type-trigger>span:nth-child(2){flex:1;min-width:0}.contact-type-trigger>svg{color:#9099a7;flex-shrink:0;transition:transform .2s}.contact-type-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.contact-type-trigger:hover,.contact-type-trigger[aria-expanded=true]{background:#1b2028;border-color:#697384}.contact-type-trigger:focus-visible,.contact-type-options button:focus-visible{outline-offset:2px;outline:2px solid #a5b7d1}.contact-type-options{background:#252a33;border:1px solid #4b5360;border-radius:12px;width:216px;max-width:calc(100vw - 64px);padding:6px;animation:.18s both contact-options-in;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 35px #0008}.contact-type-options.opens-above{top:auto;bottom:calc(100% + 6px)}.contact-type-options button{text-align:left;color:#d4dae5;border-radius:7px;align-items:center;gap:10px;width:100%;min-height:42px;padding:6px;font-size:12px;display:flex}.contact-type-options button>span:nth-child(2){flex:1}.contact-type-options button:hover,.contact-type-options button[aria-pressed=true]{background:#ffffff0b}.contact-type-options button>svg{color:#b5c5dc}.contact-value-field{min-width:0}.contact-value-field input{border-radius:9px;width:100%;min-width:0;min-height:44px;padding:10px 12px;font-size:12px}.contact-value-field .contact-custom-label{margin-bottom:7px}.contacts-editor .contact-field-hint{color:#919ba9;margin:6px 2px 0;font-size:11px;line-height:1.5}.contact-value-field input[aria-invalid=true]{border-color:#c27777;box-shadow:0 0 0 2px #c2777712}.contacts-editor .contact-field-error{color:#efb2b2}.contact-remove{color:#919ba9;min-width:30px;min-height:44px}.contact-remove:hover{color:#efb2b2;background:#d781810e}.contact-auto{color:#b3bdcb;border-top:1px solid #ffffff0a;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.contact-auto>.contact-logo{border-radius:8px;width:30px;height:30px}.contact-auto>span:nth-child(2){flex:1}.contact-auto b{font-size:12px;font-weight:500;display:block}.contact-auto small{color:#929baa;margin-top:4px;font-size:10px;display:block}.contact-auto>svg{color:#a2b69b}.contact.typed-contact{text-align:left;gap:12px;width:100%;min-width:0;min-height:76px;transition:background-color .2s,border-color .2s,transform .2s}.contact.typed-contact>.contact-logo{justify-content:center;width:38px;height:38px}.contact.typed-contact>.contact-logo>svg{width:20px;height:20px}.contact.typed-contact b{overflow-wrap:anywhere;white-space:normal}.contact.typed-contact em{color:#929baa;margin-top:5px;font-size:10px;font-style:normal;display:block}.contact.typed-contact:hover{background:#ffffff06;border-color:#697384;transform:translateY(-1px)}.contact.typed-contact:focus-visible{outline-offset:3px;outline:2px solid #a5b7d1}@keyframes contact-options-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.contact-edit-row{grid-template-columns:minmax(0,1fr) 34px;gap:8px}.contact-type-picker{grid-area:1/1}.contact-remove{grid-area:1/2}.contact-value-field{grid-column:1/-1}.contact-editor-rows{gap:20px}.contact-type-options{width:100%}.contact-value-field input{font-size:16px}.contact-field-hint,.contacts-editor>.section-heading .text-button{font-size:11px}}@media (prefers-reduced-motion:reduce){.contact-type-options{animation:none}.contact.typed-contact,.contact-type-trigger>svg{transition:none}}.achievement-badge{color:#ccd7e6;clip-path:polygon(50% 0,98% 35%,80% 91%,20% 91%,2% 35%);filter:drop-shadow(0 4px 10px #0004);background:linear-gradient(145deg,#e2e5e94a,#68758355 35%,#11151b 73%);flex-shrink:0;place-items:center;width:64px;height:68px;display:inline-grid;position:relative}.achievement-badge:after{content:"";clip-path:inherit;pointer-events:none;background:linear-gradient(150deg,#ffffff17,#0000 55%);position:absolute;inset:2px}.achievement-badge img{object-fit:cover;width:100%;height:100%}.achievement-badge.large{width:176px;height:186px}.achievement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;display:grid}.achievement-tile{text-align:center;min-width:0;position:relative}.achievement-tile>button:first-child{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:4px;display:flex}.achievement-tile>button:first-child:hover .achievement-badge{transform:translateY(-4px)rotate(-3deg)}.achievement-badge{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.achievement-tile span:not(.achievement-badge){overflow-wrap:anywhere;font-size:10px;line-height:1.4}.achievement-remove{color:#e7a3a7;cursor:pointer;background:#242127;border:1px solid #e9a0a333;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:0;right:0}.profile-achievements .section-heading>svg{transition:transform .35s}.profile-achievements .section-heading{width:100%;color:inherit;background:0 0;border:0;margin-bottom:18px;padding:0}.achievement-add{margin:18px auto 0;display:flex}.achievement-detail{text-align:center;padding:28px 32px 38px}.achievement-detail h2{margin:15px 0 18px;font-size:25px}.achievement-detail .markdown{text-align:left}.achievement-editor{grid-template-columns:220px minmax(0,1fr);gap:28px;display:grid}.achievement-art-editor{text-align:center}.achievement-art-editor>p{line-height:1.65}.achievement-crop{clip-path:polygon(50% 0,97.6563% 34.57%,79.49% 90.82%,20.51% 90.82%,2.34375% 34.57%);color:#bcc9db;background:radial-gradient(at 15% 0,#768293,#151a22 75%);place-items:center;width:200px;height:200px;margin:0 auto 16px;display:grid;position:relative;overflow:hidden}.achievement-crop img{object-fit:fill;max-width:none;position:absolute}.achievement-crop img.saved{object-fit:cover;width:100%;height:100%;inset:0}.achievement-sliders{text-align:left;gap:12px;margin-top:20px;display:grid}.achievement-sliders label{color:#9caec3;gap:6px;font-size:11px;display:grid}.achievement-sliders span{align-items:center;gap:6px;display:flex}.achievement-sliders input{accent-color:#c5d5ed;border:0;width:100%;height:18px;padding:0}.achievement-editor-copy{align-content:start;gap:20px;min-width:0;display:grid}.achievement-editor-copy .workspace-markdown-editor{min-height:220px}.form-select-trigger .achievement-badge{width:25px;height:27px}.achievement-catalog{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:16px;display:grid}.achievement-catalog-card{text-align:center;background:radial-gradient(at 45% 0,#b9c7db10,#0000 65%),#171b21;border:1px solid #ffffff13;border-radius:18px;padding:23px}.achievement-catalog-card h3{margin:12px 0 8px;font-size:15px}.achievement-catalog-card p{color:#8f9eb0;font-size:11px}.achievement-catalog-card .row{justify-content:center;margin-top:18px}.achievement-catalog-card .badge-open{cursor:pointer;color:inherit;background:0 0;border:0}.achievement-catalog-card .badge-open:hover .achievement-badge{transform:translateY(-4px)}@media (width<=700px){.achievement-editor{grid-template-columns:1fr}.achievement-art-editor{flex-direction:column;align-items:center;display:flex}.achievement-sliders{width:100%}.achievement-detail{padding:20px}.achievement-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.achievement-catalog-card{padding:16px 10px}.achievement-catalog-card .row{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.achievement-badge,.profile-achievements .section-heading>svg{transition:none}}.admin-console{max-width:1300px;margin:auto}.admin-heading{justify-content:space-between;align-items:center;gap:24px;padding:4px 0 26px;display:flex}.admin-eyebrow{letter-spacing:1.7px;color:#9daec4;align-items:center;gap:7px;font-size:10px;display:flex}.admin-heading h1{letter-spacing:-1.1px;margin:15px 0 10px;font-size:34px;font-weight:550}.admin-heading h1>span{color:#a8c2e7}.admin-heading p,.admin-toolbar p{color:#8c99ab;margin:0;font-size:12px;line-height:1.6}.admin-identity{background:#171a1f;border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:11px;padding:12px 16px;display:flex}.admin-identity b{font-size:12px;display:block}.admin-identity span{color:#8e9aab;margin-top:4px;font-size:10px;display:block}.admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:28px;display:grid}.admin-stats>button{text-align:left;color:#c2ccda;cursor:pointer;background:linear-gradient(145deg,#23272e99,#171a1f);border:1px solid #ffffff15;border-radius:16px;grid-template-columns:auto 1fr;gap:8px 12px;padding:20px;transition:border-color .25s,transform .25s;display:grid;position:relative}.admin-stats>button:hover{border-color:#a9c7eb55;transform:translateY(-2px)}.admin-stats strong{color:#f1f3f6;font-size:27px;font-weight:500;line-height:1}.admin-stats svg{margin-top:4px}.admin-stats span{color:#929fb1;grid-column:2;font-size:11px}.admin-tabs{scrollbar-width:thin;border-bottom:1px solid #ffffff13;gap:4px;margin-bottom:26px;display:flex;overflow:auto}.admin-tabs button{white-space:nowrap;color:#8b99aa;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:13px 14px;transition:color .2s,background .2s;display:flex}.admin-tabs button:hover{color:#e4eaf3;background:#ffffff04}.admin-tabs button.active{color:#e8eef7;border-color:#bccfe8}.admin-tabs button>span{background:#ffffff10;border-radius:4px;padding:2px 4px;font-size:9px}.admin-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:0 0 20px;display:flex}.admin-toolbar h2{margin:0 0 5px;font-size:19px}.admin-tools{align-items:center;gap:10px;display:flex}.admin-search{color:#79899e;background:#11151a;border:1px solid #ffffff15;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.admin-search input{color:#e2e7ef;outline:none;width:130px;font-size:12px;background:0 0!important;border:0!important;padding:2px!important}.admin-search:focus-within{border-color:#8eaccd77}.admin-table,.admin-content-list{background:#171b20;border:1px solid #ffffff14;border-radius:16px;overflow:hidden}.admin-table-head,.admin-table-row{grid-template-columns:minmax(220px,1.1fr) minmax(180px,1fr) auto;align-items:center;gap:20px;padding:17px 20px;display:grid}.admin-table-head{color:#8c9baf;letter-spacing:.5px;background:#ffffff02;font-size:10px}.admin-table-head>span:last-child{text-align:right;min-width:200px}.admin-table-row+.admin-table-row{border-top:1px solid #ffffff0b}.admin-table-row{transition:background .2s}.admin-table-row:hover{background:#ffffff04}.admin-person-link{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:0;display:flex}.admin-person-link b{font-size:13px;font-weight:550}.admin-person-link small{color:#8596ad;margin-top:6px;font-size:11px;display:block}.admin-person-meta{flex-direction:column;align-items:flex-start;gap:7px;font-size:12px;display:flex}.admin-person-meta>small{color:#8d9aab;font-size:10px}.admin-person-meta .admin-label{color:#bdcbe1}.admin-person-meta .disabled-label{color:#c29e9e}.admin-row-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.admin-row-actions .icon-btn{color:#8e9eb3;width:31px;height:31px}.admin-row-actions .icon-btn:hover{color:#dbe8fc;background:#ffffff09}.admin-delete{color:#cf929b!important}.disabled-person{opacity:.6}.admin-form{gap:20px;display:grid}.admin-field{color:#a3b1c4;gap:8px;min-width:0;font-size:12px;display:grid}.admin-field input,.admin-field textarea{box-sizing:border-box;color:#e4eaf3;width:100%}.admin-hint{color:#8e9fb6;background:#a8c6ed07;border:1px solid #a8c6ed15;border-radius:10px;margin:0;padding:13px 15px;font-size:11px;line-height:1.7}.admin-edit-person{border-bottom:1px solid #ffffff0d;align-items:center;gap:14px;padding-bottom:14px;display:flex}.admin-edit-person small{color:#8596ad;margin-top:6px;font-size:11px;display:block}.admin-permission-card{background:#10151b;border:1px solid #a7bfda20;border-radius:12px;align-items:center;gap:13px;padding:16px;display:flex}.admin-permission-card>div{flex:1}.admin-permission-card b{font-size:12px}.admin-permission-card p{color:#8f9eb3;margin:5px 0 0;font-size:11px;line-height:1.6}.admin-permission-card input,.admin-check-row input,.admin-members input{accent-color:#c6d7ef;cursor:pointer;height:17px;width:17px!important}.admin-projects{gap:18px;display:grid}.admin-project-group{background:#171b20;border:1px solid #ffffff14;border-radius:16px;overflow:hidden}.admin-project-group>header{background:#ffffff04;align-items:center;gap:13px;padding:20px;display:flex}.admin-project-group>header>div{flex:1}.admin-project-group>header h3{margin:0;font-size:16px}.admin-project-group small{color:#8595a9;font-size:10px}.admin-project-symbol{background:linear-gradient(140deg,#818ea333,#161d27);border:1px solid #ffffff12;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.admin-board-block{border-top:1px solid #ffffff0b;padding:16px 22px 16px 36px}.admin-board-line{color:#adbbd0;align-items:center;gap:12px;display:flex}.admin-board-line>div:first-of-type{flex:1}.admin-board-line b{color:#e4e9ef;font-size:13px}.admin-board-line small{margin-top:4px;display:block}.admin-sprints{flex-wrap:wrap;gap:8px;margin:10px 0 0 29px;display:flex}.admin-sprints>span{color:#9eadc2;border:1px solid #ffffff0d;border-radius:7px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;display:flex}.admin-sprints small{font-size:9px}.admin-sprints .icon-btn{width:19px;height:19px}.admin-segments{background:#12161c;border:1px solid #ffffff0e;border-radius:10px;gap:4px;width:max-content;max-width:100%;margin-bottom:17px;padding:4px;display:flex;overflow:auto}.admin-segments button{color:#8596ad;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:8px 14px;font-size:11px}.admin-segments .active{color:#f0f3f7;background:#2a303a;box-shadow:0 2px 5px #0002}.admin-content-row{align-items:center;gap:13px;min-width:0;padding:17px 20px;display:flex}.admin-content-row+.admin-content-row{border-top:1px solid #ffffff0a}.admin-content-row>div:not(.admin-row-actions):not(.avatar){flex:1;min-width:0}.admin-content-row b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;display:block;overflow:hidden}.admin-content-row p{color:#8898ac;margin:6px 0 0;font-size:10px;line-height:1.5}.admin-content-row p span{color:#697c94}.admin-content-icon{color:#a3b7d2;background:#93adc711;border-radius:9px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.admin-empty{text-align:center;color:#8090a6;grid-column:1/-1;padding:48px 25px}.admin-empty>svg{opacity:.6;margin:auto}.admin-empty h3{color:#bac8db;margin:16px 0 8px;font-size:15px}.admin-empty p{font-size:12px}.admin-check-row{cursor:pointer;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:13px;padding:13px;display:flex}.admin-check-row>span{flex:1;font-size:12px}.admin-check-row small{color:#8697af;margin-top:4px;font-size:10px;display:block}.admin-access-requests{background:#171b20;border:1px solid #ffffff13;border-radius:14px;margin-bottom:18px;padding:20px}.admin-access-requests h3{margin:0 0 15px;font-size:14px}.admin-members{border:1px solid #ffffff12;border-radius:10px;flex-wrap:wrap;gap:10px;padding:15px;display:flex}.admin-members legend{color:#9aabc0;padding:0 7px;font-size:12px}.admin-members label{cursor:pointer;border:1px solid #ffffff10;border-radius:7px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:flex}.admin-audit{background:#151a20;border:1px solid #ffffff13;border-radius:15px;padding:5px 22px}.admin-audit>div{border-bottom:1px solid #ffffff0c;gap:22px;padding:17px 0;display:flex}.admin-audit time{color:#b9c9dd;min-width:88px;font-size:13px}.admin-audit small{color:#73879f;margin-top:6px;font-size:9px;display:block}.admin-audit p{color:#9aadc5;margin:0;font-size:11px;line-height:1.8}.admin-audit b{color:#d7e0ee;font-size:12px;font-weight:500}.admin-integrations{grid-template-columns:1fr 1fr;gap:16px;display:grid}.admin-integrations article{color:#acbbd1;background:#171b20;border:1px solid #ffffff13;border-radius:15px;padding:25px}.admin-integrations h3{font-size:16px}.admin-integrations p{color:#8c9db4;font-size:12px;line-height:1.8}.admin-integrations>.admin-content-row{grid-column:1/-1}.admin-error{color:#e9a3ab;grid-column:1/-1;font-size:12px}.btn.danger{color:#e2a5ae;background:#b65c6d18;border-color:#b65c6d40}.admin-issued .achievement-badge{width:38px;height:40px}.admin-issued .admin-content-row>span:nth-child(2){flex:1;font-size:12px}@media (width<=1100px){.admin-table-head{display:none}.admin-table-row{grid-template-columns:1fr auto;gap:10px}.admin-person-meta{flex-direction:row;grid-area:2/1;margin-left:55px}.admin-row-actions{grid-area:1/2/3}.admin-tabs button{padding:12px 10px;font-size:11px}.admin-stats{gap:9px}.admin-stats>button{padding:16px}.admin-identity{display:none}}@media (width<=700px){.admin-heading h1{font-size:28px}.admin-heading{padding-bottom:20px}.admin-stats{grid-template-columns:1fr 1fr;margin-bottom:18px}.admin-stats strong{font-size:24px}.admin-toolbar{flex-direction:column;align-items:flex-start}.admin-tools{width:100%}.admin-search{flex:1}.admin-search input{width:100%;min-width:40px}.admin-table-row{padding:16px 13px}.admin-person-link{gap:9px}.admin-person-link b{font-size:12px}.admin-row-actions{flex-wrap:wrap;gap:2px;max-width:140px}.admin-person-meta{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:5px 10px;margin-left:51px;font-size:10px}.admin-table-row>.admin-row-actions{grid-area:3/1/auto/-1;justify-content:flex-end;max-width:none;padding-top:5px}.admin-table-row>.admin-person-link{grid-column:1/-1}.admin-row-actions>.btn{padding:7px 9px;font-size:10px}.admin-project-group>header{flex-wrap:wrap;padding:14px}.admin-project-group>header>div:first-of-type{min-width:120px}.admin-project-group>header .admin-row-actions{margin-left:auto}.admin-board-block{padding:14px}.admin-sprints{margin-left:0}.admin-sprints>span{flex-wrap:wrap}.admin-content-row{gap:9px;padding:15px 12px}.admin-content-row .admin-row-actions{flex-shrink:0;max-width:105px}.admin-content-row>svg{display:none}.admin-content-row b{white-space:normal;overflow-wrap:anywhere;max-width:100%}.admin-content-row p span{display:block}.admin-integrations{grid-template-columns:1fr}.admin-audit{padding:0 14px}.admin-audit>div{gap:10px}.admin-audit time{min-width:65px;font-size:11px}.admin-tabs{margin:0 -4px 20px}.admin-form .form-grid{grid-template-columns:1fr}.admin-check-row{padding:11px}.admin-eyebrow{font-size:9px}}@media (prefers-reduced-motion:reduce){.admin-stats>button,.admin-tabs button,.admin-table-row{transition:none}}.vertical-permission-card{border:1px solid var(--border,#343941);background:#ffffff05;border-radius:12px;margin-bottom:10px;overflow:hidden}.vertical-permission-card .admin-check-row{border:0;border-radius:0;margin:0}.vertical-creation-options{flex-wrap:wrap;gap:12px 24px;padding:6px 18px 16px 44px;display:flex}.vertical-creation-options label{color:var(--muted,#a7b0be);cursor:pointer;align-items:center;gap:9px;font-size:12px;display:flex}.vertical-creation-options label:has(input:disabled){opacity:.5;cursor:default}.vertical-creation-options input{accent-color:#b7c6db;width:16px;height:16px}.admin-integrations .telegram-admin{box-sizing:border-box;background:linear-gradient(135deg,#1c222b,#171b20 65%);grid-column:1/-1;width:100%;max-width:760px;padding:28px}.telegram-admin-heading{align-items:center;gap:13px;display:flex}.telegram-admin-icon{color:#accff8;background:#88b6ee10;border:1px solid #8eb7ec35;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.telegram-admin-heading>div{flex:1}.telegram-admin-heading h3{margin:0;font-size:18px}.admin-integrations .telegram-admin-heading p{margin:3px 0 0;font-size:11px}.telegram-admin-status{color:#a2afc1;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.telegram-admin-status i{background:#778494;border-radius:50%;width:6px;height:6px}.telegram-admin-status.connected{color:#b0cfbb}.telegram-admin-status.connected i{background:#b0cfbb;box-shadow:0 0 9px #b0cfbb28}.admin-integrations .telegram-admin-intro{max-width:510px;margin:22px 0 18px}.telegram-admin-form{padding:5px 0 10px}.telegram-admin-form>label{color:#c3cedd;margin-bottom:9px;font-size:12px;display:block}.telegram-token-input{background:#10161e;border:1px solid #526076;border-radius:10px;align-items:center;gap:10px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.telegram-token-input:focus-within{border-color:#aec9ed;box-shadow:0 0 0 3px #accff812}.telegram-token-input svg{color:#8497af;flex-shrink:0}.telegram-token-input input{color:#edf3fc;width:100%;min-width:0;font:13px ui-monospace,monospace;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:13px 0!important}.telegram-admin-form>small{color:#8a9ab1;margin-top:10px;font-size:11px;line-height:1.8;display:block}.telegram-admin-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.telegram-admin-actions .btn{font-size:12px}.telegram-admin-actions .text-button{font-size:11px}.telegram-admin-actions>.icon-btn:last-child{margin-left:auto}.telegram-admin-bot{color:#97abc6;background:#11182088;border:1px solid #a6c1e51c;border-radius:12px;justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.telegram-admin-bot b{color:#dae6f5;margin-bottom:4px;font-size:14px;display:block}.telegram-admin-bot a{color:#9ec8ff;align-items:center;gap:6px;font-size:12px;display:inline-flex}.telegram-admin-metrics{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0 14px;display:grid}.telegram-admin-metrics>div{border-right:1px solid #ffffff0c}.telegram-admin-metrics>div:last-child{border:0}.telegram-admin-metrics strong{color:#d6e0ee;font-size:22px;font-weight:500;display:block}.telegram-admin-metrics span,.telegram-admin-checked{color:#91a2ba;font-size:10px}.telegram-admin-message{border:1px solid #ffffff13;border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:18px;padding:13px 15px;font-size:12px;line-height:1.7;display:flex}.telegram-admin-message svg{flex-shrink:0;margin-top:3px}.telegram-admin-message.success{color:#c3ddcc;background:#b2d9be08;border-color:#b2d9be22}.telegram-admin-message.error{color:#efb4ba;background:#f2a4af08;border-color:#f2a4af28}.telegram-admin-message .text-button{flex-shrink:0;margin-left:auto}.telegram-admin-next{border-top:1px solid #ffffff10;margin-top:24px;padding-top:22px}.telegram-admin-next b{color:#cfdaeb;font-size:12px}.admin-integrations .telegram-admin-next p{margin:7px 0 12px;font-size:11px}.telegram-admin-next .text-button{color:#adccf3;font-size:12px}@media (width<=700px){.admin-integrations .telegram-admin{padding:20px}.telegram-admin-heading{flex-wrap:wrap}.telegram-admin-status{margin-left:61px}.telegram-admin-actions{gap:12px}.telegram-admin-metrics span{font-size:9px}.telegram-admin-metrics{gap:8px}}@media (prefers-reduced-motion:reduce){.telegram-token-input{transition:none}}.global-search .ai-search-trigger{color:#d0def0;cursor:pointer;white-space:nowrap;background:linear-gradient(130deg,#c9d6f017,#c4b9ee09);border:1px solid #b8cced2a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;min-height:27px;margin-left:4px;padding:5px 8px;font-family:inherit;font-size:10px;font-weight:500;transition:background .2s,box-shadow .2s;display:flex}.global-search .ai-search-trigger:hover{background:#bed1f021;box-shadow:0 0 14px #aac7f00b}.global-search .ai-search-trigger:focus-visible{outline-offset:2px;outline:2px solid #aebbcf}.modal:has(.ai-search-content){width:min(680px,100%)}.ai-search-content{padding:0 28px 23px}.ai-search-intro{align-items:center;gap:12px;margin-bottom:22px;display:flex}.ai-search-emblem{color:#d2e1fa;background:radial-gradient(at 0 0,#b8c8ef1a,#0000),#20252e;border:1px solid #b9d5ff25;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid;box-shadow:inset 0 1px #ffffff09}.ai-search-intro p{color:#e0e6ef;margin:0;font-size:13px;line-height:1.8}.ai-search-intro p span{color:#8c9bb2;font-size:11px}.ai-provider{letter-spacing:.06em;color:#93a6c2;margin-left:auto;font-size:9px}.ai-query{background:#111922;border:1px solid #526078;border-radius:13px;overflow:hidden;box-shadow:0 0 0 3px #9dbbe107}.ai-query:focus-within{border-color:#90a4c1}.ai-query textarea{resize:vertical;color:#e1e8f3;box-sizing:border-box;background:0 0;border:0;outline:none;width:100%;min-height:91px;max-height:170px;padding:17px;font-family:inherit;font-size:13px;line-height:1.7;display:block}.ai-query textarea::placeholder{color:#677b94}.ai-query>div{justify-content:space-between;align-items:center;gap:8px;padding:0 12px 11px;display:flex}.ai-query>div>span{color:#657891;font-size:9px}.ai-query .btn{min-height:32px;padding:6px 11px;font-size:11px}.ai-search-loading{align-items:center;gap:18px;padding:28px 8px;display:flex}.ai-search-loading .thinking-dots{gap:5px;display:flex!important}.ai-search-loading div{gap:8px;display:grid}.ai-search-loading b{color:#cfdaeb;font-size:13px;font-weight:500}.ai-search-loading div>span{color:#8092ac;font-size:11px}.ai-search-error{color:#f0b6b6;background:#e578780a;border:1px solid #e5787825;border-radius:9px;padding:12px 14px;font-size:12px;line-height:1.7}.ai-search-answer{padding-top:24px}.ai-search-answer h3{color:#cfdef3;align-items:center;gap:9px;margin:0 0 13px;font-size:13px;display:flex}.ai-search-answer>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#c7d1df;-webkit-user-select:text;user-select:text;font-size:13px;line-height:1.9}.ai-search-sources{gap:9px;margin-top:23px;display:grid}.ai-search-sources>span{letter-spacing:.13em;color:#8397b2;margin-bottom:3px;font-size:9px}.ai-search-sources>button{text-align:left;color:#93a9c5;cursor:pointer;background:#afc2df05;border:1px solid #a7bfdf1a;border-radius:11px;align-items:center;gap:12px;padding:13px;transition:background .2s,transform .2s;display:flex}.ai-search-sources>button:hover{background:#abc3e60b;transform:translate(2px)}.ai-source-icon{background:#b5c9e909;border:1px solid #b5c9e914;border-radius:8px;flex-shrink:0;place-items:center;width:33px;height:35px;display:grid}.ai-search-sources button>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.ai-search-sources small{color:#8a9eb9;font-size:9px}.ai-search-sources b{color:#d6e1f0;overflow-wrap:anywhere;font-size:12px;font-weight:500}.ai-search-sources button p{color:#8194b0;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.ai-search-sources button>svg{flex-shrink:0}.ai-search-privacy{color:#7588a2;border-top:1px solid #ffffff0c;align-items:flex-start;gap:9px;margin-top:23px;padding-top:16px;display:flex}.ai-search-privacy>svg{flex-shrink:0;margin-top:2px}.ai-search-privacy p{margin:0;font-size:10px;line-height:1.8}.ai-search-examples{justify-items:start;gap:7px;padding-top:23px;display:grid}.ai-search-examples>span{color:#7f91ab;margin-bottom:3px;font-size:10px}.ai-search-examples button{color:#a4b6ce;text-align:left;cursor:pointer;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:flex}.ai-search-examples button:hover{color:#e0e9f6}.ai-search-unconfigured{color:#9fb4d0;border:1px solid #b1c9e523;border-radius:11px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.ai-search-unconfigured>svg{flex-shrink:0}.ai-search-unconfigured b{color:#c6d7ed;font-size:12px}.ai-search-unconfigured p{font-size:11px;line-height:1.7}.ai-search-unconfigured button{font-size:11px}.admin-integrations>.ai-admin{padding:24px}.ai-admin>header{align-items:center;gap:12px;display:flex}.ai-admin h3{font-size:16px;margin:0!important}.ai-admin header p{margin:5px 0 0!important;font-size:10px!important}.ai-admin-status{color:#8996a9;margin-left:auto;font-size:9px}.ai-admin-status.connected{color:#a8c8aa}.ai-admin>p{font-size:12px;line-height:1.8}.ai-admin-privacy{color:#91a5c0;background:#a7c1e505;border:1px solid #a7c1e51c;border-radius:9px;align-items:flex-start;gap:9px;padding:12px;font-size:10px;line-height:1.8;display:flex}.ai-admin-privacy svg{flex-shrink:0;margin-top:2px}.ai-admin-model{align-items:center;gap:10px;display:flex;font-size:11px!important}.ai-admin-model code{color:#c3d8f1;font-size:10px}.ai-admin form{gap:10px;margin-top:19px;display:grid}.ai-admin label{color:#b0c3dd;font-size:11px}.ai-admin input{box-sizing:border-box;color:#e2e9f4;background:#111923;border:1px solid #46546b;border-radius:8px;width:100%;padding:12px;font-size:13px}.ai-admin form small{color:#7f94af;font-size:10px;line-height:1.8}.ai-admin form .btn{justify-self:start;margin-top:4px;font-size:11px}.ai-admin-actions{align-items:center;gap:13px;margin-top:17px;display:flex}.ai-admin-actions .btn,.ai-admin-actions .text-button{font-size:11px}.ai-admin-notice{align-items:center;gap:8px;display:flex;color:#afd0b6!important;font-size:11px!important}.ai-admin-notice svg{flex-shrink:0}@media (width<=600px){.global-search .ai-search-trigger{min-width:29px;padding:5px}.ai-search-trigger>span{display:none}.ai-search-content{padding:0 18px 20px}.ai-search-intro{gap:9px}.ai-search-intro p{font-size:12px}.ai-search-intro p span{font-size:10px}.ai-provider{display:none}.ai-query textarea{font-size:16px}.ai-query>div>span{max-width:160px;font-size:8px;line-height:1.6}.ai-search-sources>button{gap:9px;padding:11px}.ai-search-sources b{font-size:11px}.ai-search-examples button{font-size:10px}.ai-admin>header{flex-wrap:wrap}.ai-admin-status{margin-left:0}.ai-admin input{font-size:16px}}@media (prefers-reduced-motion:reduce){.ai-search-sources>button,.ai-search-trigger{transition:none!important;transform:none!important}}.storage-admin{min-width:0}.storage-admin .telegram-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.storage-current{color:#b4c1d1;border:1px solid #414a57;border-radius:10px;align-items:center;gap:12px;margin:16px 0;padding:12px 14px;display:flex}.storage-current span{min-width:0}.storage-current b,.storage-current small{overflow-wrap:anywhere;display:block}.storage-current b{color:#dbe4ee;font-size:13px}.storage-current small{color:#94a1b4;margin-top:4px;font-size:11px}.storage-help{color:#98a7ba;align-items:flex-start;gap:10px;padding:13px 0;display:flex}.storage-help>svg{flex-shrink:0;margin-top:2px}.storage-help p{margin:0;font-size:12px;line-height:1.65}.storage-form{gap:14px;padding-top:15px;display:grid}.storage-form label{color:#aebacb;gap:7px;min-width:0;font-size:12px;display:grid}.storage-form label>span{align-items:center;gap:6px;display:flex}.storage-form input{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#dde5ef;background:#11151bd0;border:1px solid #46505e;border-radius:8px;outline:none;padding:10px 11px}.storage-form input:focus{border-color:#94b7df;box-shadow:0 0 0 2px #89b0e016}.storage-form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.storage-form-help{color:#929fb1;margin:0;font-size:11px;line-height:1.7}.storage-provider-link{color:#a2b7d1;align-items:center;gap:6px;margin-top:18px;font-size:11px;text-decoration:none;display:inline-flex}.storage-provider-link:hover{color:#d1e3fa}@media (width<=520px){.storage-form-pair{grid-template-columns:1fr}.storage-admin .telegram-admin-status{margin-left:0}.storage-admin .telegram-admin-heading{flex-wrap:wrap}}.storage-policy{background:#11151b70;border:1px solid #394351;border-radius:12px;gap:12px;margin:16px 0;padding:15px;display:grid}.storage-policy>div{align-items:flex-start;gap:10px;display:flex}.storage-policy svg{color:#a3b5cb;flex-shrink:0;margin-top:2px}.storage-policy p{margin:0;font-size:12px;line-height:1.65}.storage-policy b{color:#d8e1ee;font-weight:550;display:block}.storage-policy span{color:#9aa9bd}.tracker-integrations{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:16px;margin:18px 0;display:grid}.tracker-integrations>.github-panel{margin:0}.tracker-integrations .github-repositories{grid-template-columns:1fr}.tracker-integrations .github-access{flex-wrap:wrap}.telegram-chat-card,.telegram-chats-admin{color:#d8e3ef;background:linear-gradient(135deg,#1c252e,#161b22);border:1px solid #88a4bf2c;border-radius:16px;min-width:0;padding:22px}.telegram-chat-card header,.telegram-chats-admin header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.telegram-chat-symbol{color:#a8cceb;background:#4799cf0e;border:1px solid #80b4e43b;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.telegram-chat-card header>div,.telegram-chats-admin header>div{flex:1}.telegram-chat-card h2,.telegram-chats-admin h3{margin:0;font-size:15px;font-weight:550}.telegram-chat-card h3{overflow-wrap:anywhere;margin:21px 0 8px;font-size:14px;font-weight:500;line-height:1.6}.telegram-chat-card p,.telegram-chats-admin p{color:#9caec1;margin:7px 0;font-size:12px;line-height:1.75}.telegram-chat-private{color:#a3b4c8;align-items:center;gap:5px;font-size:10px;display:inline-flex}.telegram-chat-state{color:#b9c9dc;align-items:center;gap:6px;font-size:11px;display:flex}.telegram-chat-state.ready{color:#a9cdb7}.telegram-chat-card .telegram-chat-help{margin-top:18px}.telegram-chat-note{background:#91a5bc08;border:1px solid #91a5bc24;border-radius:9px;padding:10px 12px}.telegram-chat-actions{flex-wrap:wrap;gap:9px;margin-top:19px;display:flex}.telegram-chat-error{overflow-wrap:anywhere;font-size:12px;line-height:1.7;color:#e6a7aa!important}.telegram-chats-admin{grid-column:1/-1}.telegram-chats-admin>p{margin:16px 0}.telegram-chats-admin form{max-width:670px}.telegram-chats-admin .github-message{margin:18px 0}.telegram-chats-admin a{color:#a9cdef;text-decoration:underline}.telegram-account-connected{background:#aac5d808;border:1px solid #aac5d82a;border-radius:11px;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;padding:16px;display:flex}.telegram-account-connected>div{flex:1}.telegram-account-connected b{font-size:13px}.telegram-account-connected small{color:#98aec5;margin-top:6px;font-size:11px;display:block}.telegram-auto-create{align-items:flex-start;gap:12px;padding:15px 0;font-size:13px;line-height:1.7;display:flex}.telegram-auto-create input{accent-color:#c1d5e5;flex-shrink:0;width:16px;height:16px;margin-top:4px}.telegram-auto-create small{color:#93a5b9;font-size:11px;display:block}.telegram-auth-step{border:1px solid #99b6d43b;border-radius:12px;max-width:670px;margin:15px 0;padding:20px}.telegram-auth-step h4,.telegram-managed-chats h4{margin:0 0 16px;font-size:13px}.telegram-auth-step>.text-button{margin-top:16px}.telegram-managed-chats{margin:22px 0}.telegram-managed-chats>div{border-top:1px solid #ffffff10;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:12px;display:flex}.telegram-managed-chats b{flex:1;font-weight:500}.telegram-managed-chats small{width:100%}.telegram-managed-chats span,.telegram-chats-footnote{color:#98aabd;font-size:11px;line-height:1.8}.telegram-chats-footnote{margin-top:17px;display:block}@media (width<=1150px){.tracker-integrations{grid-template-columns:1fr}.telegram-chat-card header{flex-wrap:nowrap}}@media (width<=600px){.telegram-chat-card,.telegram-chats-admin{padding:16px}.telegram-account-connected>.btn{margin-left:28px}.telegram-chats-admin .form-grid{grid-template-columns:1fr}.telegram-chat-private{display:none}}@media (prefers-reduced-motion:reduce){.telegram-chat-card .spin,.telegram-chats-admin .spin{animation:none}}.telegram-topic-list{border-top:1px solid #8ba6c424;margin-top:18px}.telegram-topic-list>div{border-bottom:1px solid #8ba6c419;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.telegram-topic-list a{color:#a9cdef;align-items:center;gap:7px;min-width:0;display:flex}.telegram-topic-list span{overflow-wrap:anywhere}.telegram-topic-list small{color:#8da1b8;text-align:right;flex-shrink:0;font-size:10px}.telegram-topic-name{color:#aecce5!important}.telegram-admin-topic{color:#93abc3;width:100%;font-size:11px}.telegram-chat-state.restricted{color:#d9bb8f}.staff-access{margin-top:26px}.staff-access-heading{align-items:center;gap:11px;margin-bottom:17px;display:flex}.staff-access-symbol{color:#c4d6ec;background:linear-gradient(145deg,#3b4653,#222a35);border:1px solid #b6c9e21e;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.staff-access-heading>div{flex:1}.profile-content .staff-access-heading h2{margin:0;font-size:16px}.staff-access-heading p{color:#899aaf;margin:5px 0 0;font-size:11px}.staff-access-count{color:#b4c4d8;white-space:nowrap;border:1px solid #ffffff12;border-radius:7px;padding:6px 9px;font-size:10px}.staff-access-admin{color:#adc3de;background:#a8c2e108;border:1px solid #a8c2e120;border-radius:9px;align-items:center;gap:8px;margin-bottom:13px;padding:11px 13px;font-size:11px;line-height:1.6;display:flex}.staff-access-admin svg{flex-shrink:0}.staff-access-groups{gap:11px;display:grid}.staff-access-group{background:linear-gradient(140deg,#ffffff04,#0000);border:1px solid #ffffff15;border-radius:13px;overflow:hidden}.staff-access-group>header{align-items:center;gap:11px;padding:16px 17px;display:flex}.staff-access-folder{color:#acbfd9;flex-shrink:0}.staff-access-group-copy{flex:1;min-width:0}.staff-access-title{color:#d8e3f2;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:13px;font-weight:500;display:flex}.staff-access-title:hover{color:#accfff}.staff-access-title svg{color:#7d91ac;flex-shrink:0}.staff-access-group-copy>b{font-size:13px;font-weight:500}.staff-access-group-copy>span{color:#8397b2;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:10px;display:flex}.staff-access-group-copy code{color:#aebfd5;border:1px solid #ffffff12;border-radius:4px;padding:2px 5px;font-size:9px}.staff-access-collapse{color:#97a9c1;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.staff-access-collapse:hover{background:#ffffff07}.staff-access-collapse>span{font-size:11px}.staff-access-collapse svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}.staff-access-boards{border-top:1px solid #ffffff0c;padding:2px 14px 8px}.staff-access-board{text-align:left;color:#8da0ba;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff08;border-radius:5px;align-items:center;gap:10px;width:100%;padding:13px 2px;transition:background .2s;display:flex}.staff-access-board:last-child{border-bottom:0}.staff-access-board:hover{background:#ffffff05}.staff-access-board-icon{background:#ffffff03;border:1px solid #fff1;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.staff-access-board-copy{flex:1;gap:4px;min-width:0;display:grid}.staff-access-board-copy b{color:#ccd9ec;overflow-wrap:anywhere;font-size:12px;font-weight:500}.staff-access-board-copy code{color:#7f93ae;font-size:10px}.staff-access-origin{color:#93a8c2;text-align:right;border:1px solid #ffffff0c;border-radius:6px;padding:5px 7px;font-size:9px}.staff-access-board>svg{flex-shrink:0}.staff-access-future{color:#8fa4be;margin:12px 3px 4px;font-size:11px;line-height:1.8}.staff-access-empty{color:#8d9eb5;border:1px dashed #ffffff1c;border-radius:11px;align-items:center;gap:9px;padding:17px;font-size:11px;line-height:1.8;display:flex}.staff-access-empty svg{flex-shrink:0}.staff-access-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.staff-access-tag{color:#b9cce3;background:#acc4e309;border:1px solid #acc4e31f;border-radius:5px;padding:4px 6px;font:10px ui-monospace,monospace}.staff-access-more{color:#8c9db5;font-size:10px}.staff-access button:focus-visible{outline-offset:2px;outline:2px solid #b3c8e0}@media (width<=600px){.staff-access-group>header{padding:13px 12px}.staff-access-boards{padding:2px 11px 7px}.staff-access-board{grid-template-columns:30px minmax(0,1fr) 14px;gap:5px 9px;display:grid}.staff-access-board-icon{grid-area:1/1/3}.staff-access-board-copy{grid-area:1/2}.staff-access-origin{grid-area:2/2;justify-self:start;margin-top:2px;padding:3px 6px;font-size:9px}.staff-access-board>svg{grid-area:1/3/3}.staff-access-count{padding:5px 6px;font-size:9px}.staff-access-heading{gap:8px}.staff-access-heading p{font-size:10px}.staff-access-symbol{width:33px;height:33px}.staff-access-title{font-size:12px}}@media (prefers-reduced-motion:reduce){.staff-access-collapse svg,.staff-access-board{transition:none}}.profile-position{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 17px;display:flex}.profile-position .profile-role{overflow-wrap:anywhere;min-width:0;margin:0}.profile-position .profile-role.is-unset{color:#929ba9}.position-edit{color:#a9b5c5;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;min-height:32px;padding:5px 9px;font-size:12px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.position-edit:hover{color:#e3eaf2;background:#c4d2e30b;border-color:#8f9bad33}.position-edit:focus-visible{outline-offset:3px;outline:2px solid #b9cadf}.position-person{background:#ffffff03;border:1px solid #41464e;border-radius:12px;align-items:center;gap:12px;padding:15px;display:flex}.position-person>div{gap:4px;min-width:0;display:grid}.position-person strong{overflow-wrap:anywhere;font-size:14px}.position-person span{color:#9ba7b8;font-size:12px}@media (width<=600px){.position-edit{min-height:44px}}@media (prefers-reduced-motion:reduce){.position-edit{transition:none}}.access-grant-fields{gap:22px;display:grid}.access-scope{border:0;min-width:0;margin:0;padding:0}.access-scope legend{color:var(--muted,#a4a9b1);margin-bottom:10px;font-size:12px}.access-scope>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.access-scope label{border:1px solid var(--border,#353a42);cursor:pointer;background:#ffffff04;border-radius:13px;align-items:center;gap:11px;padding:16px 13px;transition:border-color .2s,background .2s;display:flex;position:relative}.access-scope label.selected{background:linear-gradient(140deg,#bfcce01a,#bfcce009);border-color:#8a97a9}.access-scope label:focus-within{outline-offset:3px;outline:2px solid #b5c8e3}.access-scope input{opacity:0;width:1px;height:1px;position:absolute}.access-scope label>svg{color:#c4ccda;flex-shrink:0}.access-scope label>span:not(.access-radio){gap:4px;display:grid}.access-scope b{font-size:13px;font-weight:500}.access-scope small{color:var(--muted,#a4a9b1);font-size:11px;line-height:1.4}.access-radio{border:1px solid #555f6e;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;margin-left:auto;display:grid}.access-radio svg{opacity:0}.selected .access-radio{color:#161a20;background:#d5deea;border-color:#d5deea}.selected .access-radio svg{opacity:1}.access-preview{border:1px solid var(--border,#353a42);background:linear-gradient(145deg,#acbcd60e,#0000);border-radius:14px;padding:18px}.access-preview header{align-items:center;gap:9px;font-size:13px;display:flex}.access-preview header svg{color:#b7d2ba}.access-capabilities{color:var(--muted,#a4a9b1);gap:11px;margin:18px 0;padding:0;font-size:12px;list-style:none;display:grid}.access-capabilities li{align-items:center;gap:10px;display:flex}.access-capabilities svg{color:#9aabbe;flex-shrink:0}.access-board-list{border-top:1px solid var(--border,#353a42);max-height:138px;padding-top:8px;overflow:auto}.access-board-list>div{align-items:center;gap:10px;padding:7px 0;font-size:12px;display:flex}.access-board-list b{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.access-board-list span{color:#aebed4;flex-shrink:0;font-family:monospace;font-size:10px}.access-board-list svg{color:#b7d2ba;flex-shrink:0;margin-left:auto}.access-board-list p{color:var(--muted,#a4a9b1);margin:4px 0;font-size:12px;line-height:1.6}.access-inheritance{color:#b9c7da;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:11px;line-height:1.6;display:flex}.access-inheritance svg{flex-shrink:0;margin-top:1px}.access-grant-hint{color:var(--muted,#a4a9b1);margin:0;font-size:11px;line-height:1.7}.hierarchy-section-title,.profile-heading{flex-wrap:wrap}.profile-heading h1{margin-right:auto}@media (width<=480px){.access-scope>div{grid-template-columns:1fr}.access-scope label{padding:13px}.access-preview{padding:15px}}.modal .access-grant-fields>.field{margin:0}.modal .access-grant-hint{color:#a4adba;margin:0;font-size:11px;line-height:1.65}.modal .access-inheritance{font-size:11px;line-height:1.6}.modal:has(.access-grant-fields) .modal-content{padding:20px 27px}.modal:has(.access-grant-fields) .modal-footer{z-index:4}.access-grant-fields{gap:18px}@media (width<=480px){.modal:has(.access-grant-fields) .modal-content{padding:18px}.access-grant-fields{gap:16px}}.modal:has(.access-grant-fields){flex-direction:column;display:flex;overflow:hidden}.modal:has(.access-grant-fields)>.modal-header{flex-shrink:0}.modal:has(.access-grant-fields)>form{flex-direction:column;min-height:0;display:flex;overflow:hidden}.modal:has(.access-grant-fields) .modal-content{min-height:0;overflow-y:auto}.modal:has(.access-grant-fields) .modal-footer{flex-shrink:0;position:static}.grant-creation-options{border:1px solid var(--border,#343941);border-radius:12px;gap:12px;padding:16px;display:grid}.grant-creation-options legend{padding:0 6px;font-size:13px;font-weight:600}.grant-creation-options label{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.grant-creation-options input{accent-color:#b7c6db;width:16px;height:16px}.content-remove{opacity:.55;flex-shrink:0}.content-remove:hover,.content-remove:focus-visible{opacity:1;color:#f08d8d;background:#f08d8d14}.comment .content-remove{margin-left:auto}.comment-actions{flex-shrink:0;align-items:center;gap:3px;margin-left:auto;display:inline-flex}.comment-actions .content-remove{margin-left:0}.comment-edit-action{color:#9baabe;opacity:.7}.comment-edit-action:hover,.comment-edit-action:focus-visible{color:#bdd8ff;opacity:1;background:#8cbcff16}.comment-edit-note{color:#9ba6b5;margin:0;font-size:12px;line-height:1.7}.comment-edit-error{color:#f0b2ab;background:#e789800b;border:1px solid #e7898038;border-radius:8px;padding:12px 14px;font-size:12px}.comment-edit-count{text-align:right;color:#8b98a9;font-size:11px;display:block}.comment-edit-count.exceeded{color:#f0a09a}.comment-edited{white-space:nowrap;color:#8c99aa;font-size:10px}.wiki-comment-head{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.wiki-comment-head>b{margin:0;font-size:12px;font-weight:550}.wiki-comment-head>small{color:#8c99aa;margin:0;font-size:10px}.presence-badge{white-space:nowrap;color:#8d96a3;letter-spacing:0;align-items:center;gap:7px;font-size:11px;font-weight:400;line-height:1.5;transition:color .25s;display:inline-flex}.presence-badge i{background:#69727e;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .25s,box-shadow .25s;display:block}.presence-badge.is-online{color:#b7cfb0}.presence-badge.is-online i{background:#a8c69e;box-shadow:0 0 0 3px #a8c69e14,0 0 10px #a8c69e32}.person-presence-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.profile-handle .presence-badge{margin-left:4px}@media (prefers-reduced-motion:reduce){.presence-badge,.presence-badge i{transition:none}}.dashboard-personalization{isolation:isolate;position:relative}.dashboard-widget-slot{align-items:stretch;min-width:0;display:flex;position:relative}.dashboard-widget-slot>.widget{width:100%;transition:border-color .22s,box-shadow .22s,background .22s;position:relative}.widget-edit-toolbar{z-index:12;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);-webkit-user-select:none;user-select:none;background:#1b1f26ed;border:1px solid #b2c6de35;border-radius:16px;margin:0 0 22px;padding:17px 18px 12px;scroll-margin-top:128px;position:sticky;top:112px;box-shadow:0 12px 40px #0004}.widget-edit-toolbar-main{justify-content:space-between;align-items:center;gap:18px;display:flex}.widget-edit-instruction{align-items:center;gap:12px;min-width:0;display:flex}.widget-edit-icon{color:#d9e3ef;background:linear-gradient(135deg,#c4d3e51a,#c4d3e505);border:1px solid #c6d8ed29;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.widget-edit-instruction b{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.widget-edit-instruction b small{color:#a5b5c8;background:#d4e3ff0b;border-radius:5px;padding:2px 6px;font-size:10px;font-weight:500}.widget-edit-instruction p{color:#9daaba;margin:4px 0 0;font-size:11px;line-height:1.5}.widget-edit-buttons{flex-shrink:0;align-items:center;gap:8px;display:flex}.widget-edit-buttons .btn{min-height:35px;padding:8px 11px}.widget-edit-hint{color:#96a2b2;border-top:1px solid #ffffff0b;justify-content:space-between;gap:18px;margin-top:12px;padding-top:12px;font-size:10px;line-height:1.6;display:flex}.widget-edit-hint>span{color:#718094;text-align:right}.widget-add-tray{overflow:hidden}.widget-add-tray>div:first-child{color:#acb8c8;justify-content:space-between;align-items:center;padding-top:15px;font-size:11px;display:flex}.widget-add-options{flex-wrap:wrap;gap:7px;padding-top:7px;display:flex}.widget-add-options button{background:#b7cee90a;border:1px solid #a6bbd334;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;display:flex}.widget-add-options button:hover:enabled{background:#bdd1eb20;border-color:#bed4ed70}.widget-add-options button:disabled{opacity:.38}.is-arranging>.widget{background:#1b1e24;border-style:dashed;border-color:#b6c6db48;padding-top:48px;padding-bottom:61px;overflow:hidden;box-shadow:0 4px 14px #0001}.is-arranging.is-selected>.widget{border-style:solid;border-color:#bfd3ef8c;box-shadow:0 0 0 2px #b9cee51c,0 10px 28px #0003}.widget-arrange-surface{z-index:2;cursor:grab;border-radius:inherit;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.widget-arrange-surface:active{cursor:grabbing}.widget-arrange-surface:focus-visible{outline-offset:-3px;outline:2px solid #d5e4f8}.widget-arrange-chrome{pointer-events:none;z-index:3;color:#a6b6cb;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;inset:10px 13px auto}.widget-position{font-variant-numeric:tabular-nums;background:#cfdef312;border:1px solid #cfdef31a;border-radius:7px;place-items:center;min-width:22px;height:22px;font-size:10px;display:grid}.widget-arrange-caption{align-items:center;gap:5px;margin-left:auto;display:flex}.widget-arrange-actions{z-index:4;-webkit-user-select:none;user-select:none;background:#181c22;border-top:1px solid #ffffff0c;align-items:center;gap:4px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.widget-arrange-actions>span{color:#a5b3c6;flex:1;font-size:10px}.widget-arrange-actions .icon-btn{background:#b5c8e306;border:1px solid #aabbd518;border-radius:8px;width:30px;height:30px}.widget-arrange-actions .icon-btn:hover:enabled{background:#b5c8e31c}.widget-arrange-actions .widget-remove:hover:enabled{color:#eeb3a8;background:#db9d8715;border-color:#e1a99438}.is-widget-dragging>.widget{background:#afcbe80b;border:1px dashed #b9d1ef8c;box-shadow:inset 0 0 32px #a8c3e20a}.is-widget-dragging .widget-live-content,.is-widget-dragging .widget-arrange-actions{visibility:hidden}.is-widget-dragging .widget-arrange-chrome{opacity:.45}.widget-drop-place{color:#bfd2ec;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset:35px 12px}.widget-drop-place b{font-size:12px;font-weight:500}.widget-drop-place small{color:#8e9fb5;font-size:10px}.widget-drag-preview{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 22px 28px #0008);transform-origin:50% 20%;width:100%;height:100%;animation:.95s ease-in-out infinite alternate widget-carry-sway}.widget-drag-preview>.widget{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#222831f5;border:1px solid #d8e7fa99;width:100%;height:100%;padding-top:48px;padding-bottom:61px;overflow:hidden;box-shadow:0 0 0 3px #d9e9ff0d,inset 0 1px #ffffff10}.widget-drag-label{color:#cadcf4;align-items:center;gap:7px;font-size:10px;display:flex;position:absolute;top:12px;left:16px;right:16px}@keyframes widget-carry-sway{0%{transform:rotate(-.7deg)scale(1.014)}to{transform:rotate(.7deg)scale(1.023)}}.widget-empty{text-align:center;color:#9dacbf;border:1px dashed #a6bbd32c;border-radius:16px;padding:45px 20px}.widget-empty svg{margin-bottom:12px}.widget-empty h3{color:#d7e0eb;margin:0 0 9px}.widget-empty p{margin-bottom:16px;font-size:12px}.widget-empty button{margin:auto}.widget-empty button svg{margin:0}@media (width<=1000px){.widget-edit-toolbar-main{flex-wrap:wrap;align-items:flex-start}.widget-edit-buttons{margin-left:auto}.widget-edit-hint{flex-direction:column;gap:3px}.widget-edit-hint>span{text-align:left}}@media (width<=760px){.widget-edit-toolbar{margin-bottom:16px;padding:13px;scroll-margin-top:122px;top:107px}.widget-edit-toolbar-main{gap:12px}.widget-edit-buttons{width:100%;margin:0}.widget-edit-buttons .btn{flex:1;min-height:40px}.widget-edit-instruction p{font-size:10px}.widget-edit-hint{font-size:9px}.widget-arrange-actions .icon-btn{width:38px;height:36px}.is-arranging>.widget,.widget-drag-preview>.widget{padding-bottom:65px}.widget-arrange-actions>span{font-size:11px}}@media (prefers-reduced-motion:reduce){.dashboard-widget-slot>.widget{transition:none}.widget-drag-preview{animation:none;transform:none}}:root{--bg:#101113;--sidebar:#0c0d0f;--panel:#17191c;--panel2:#1c1e22;--border:#2b2d31;--muted:#8b8d95;--text:#ededef;--orange:#e8a572;--green:#bdd4b4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;font-family:Manrope,Segoe UI,sans-serif;font-size:13px}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{transition:background .18s,color .18s,border-color .18s,transform .18s}button{color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}input,textarea,select{color:var(--text);background:#131518;border:1px solid #34363c;border-radius:9px;outline:none;width:100%;padding:11px 12px}textarea{resize:vertical;min-height:90px;line-height:1.7}input[type=checkbox]{accent-color:#d8ded5;cursor:pointer;flex-shrink:0;width:16px;height:16px}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-1.4px;margin-bottom:11px;font-size:34px;font-weight:650;line-height:1.25}h2{letter-spacing:-.35px;margin-bottom:0;font-size:15px;font-weight:650}h3{margin-bottom:6px;font-size:14px;font-weight:600;line-height:1.5}svg{stroke-width:1.7px;flex-shrink:0}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #d0d8d8}::selection{color:#fff;background:#777}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#444;border-radius:9px}.row{align-items:center;gap:10px;display:flex}.between{justify-content:space-between}.spacer{flex:1}.text-button{align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.text-button:hover{color:#fff}.btn{white-space:nowrap;background:#202226;border:1px solid #37393e;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:10px 14px;font-size:12px;font-weight:550;display:inline-flex}.btn:hover{background:#2b2e33;border-color:#5d6067}.btn.light{color:#17191b;background:linear-gradient(#fafafa,#dbdddf);border-color:#e1e3e6;box-shadow:0 1px 2px #0005,inset 0 1px #fff}.btn.light:hover{background:#fff;transform:translateY(-1px)}.btn.selected{background:#bdd4b418;border-color:#858d7d}.icon-btn{color:#a9abb2;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:inline-flex}.icon-btn:hover{color:#f3f3f3;background:#ffffff0c}.icon-btn.filled{color:#161719;background:#d9dcdf}.tag{color:#a7aab1;white-space:nowrap;background:#ffffff04;border:1px solid #3a3c41;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.counter{color:#999ca4;background:#282a2f;border-radius:5px;min-width:20px;padding:3px 6px;font-size:10px;font-weight:500}.avatar{color:#22262c;letter-spacing:-.4px;border:1px solid #ffffff25;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-weight:650;display:inline-flex;position:relative;box-shadow:inset 0 1px 2px #fff5}.avatar:after{content:"";pointer-events:none;background:radial-gradient(at 20% 10%,#ffffff65,#0000 65%);border-radius:50%;position:absolute;inset:0}.avatar-stack{align-items:center;padding-left:4px;display:flex}.avatar-stack .avatar{border:2px solid var(--panel);margin-left:-4px}.panel{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:22px}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}.section-heading h2{align-items:center;gap:8px;display:flex}.eyebrow{color:#787b84;letter-spacing:1.6px;font-size:9px;font-weight:600}.page-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.page-heading .eyebrow{margin-bottom:14px}.page-heading p{color:#90929a;margin:0;font-size:12px}.page-heading>.row{margin-top:17px}.app{min-height:100vh;display:flex}.sidebar{background:var(--sidebar);z-index:60;border-right:1px solid #25262a;flex-direction:column;width:225px;padding:28px 16px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-2.5px;text-align:left;align-items:center;padding:0 12px 29px;font-size:39px;font-weight:750;line-height:1;display:flex}.brand>span:first-child{color:#bfc6cd}.brand-asterisk{color:#ddd;letter-spacing:0;margin-left:auto;font-size:29px;font-weight:400}.nav-caption{letter-spacing:1.4px;color:#61656e;margin-bottom:13px;padding:0 12px;font-size:9px;font-weight:650}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav>button{color:#989ba4;text-align:left;border-radius:8px;align-items:center;gap:12px;padding:12px 13px;font-size:12px;font-weight:500;display:flex;position:relative}.sidebar nav>button.active:before{content:"";background:#d2d6db;border-radius:2px;width:2px;height:18px;position:absolute;left:-16px}.nav-count{color:#747a83;background:#292c31;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:10px}.nav-new{background:#d5af89;border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar-projects .nav-caption{margin-bottom:6px;padding-right:3px}.sidebar-projects>button{color:#969aa3;align-items:center;gap:10px;width:100%;padding:10px 13px;font-size:11px;display:flex}.sidebar-projects>button:hover,.sidebar-projects>button.active{color:#fff;background:#181a1d;border-radius:7px}.sidebar-projects>button>i{border-radius:2px;width:6px;height:6px}.sidebar-projects>button>span{color:#5e626b;margin-left:auto;font-size:9px}.sidebar-projects>button.all-projects{color:#666b76;padding-top:14px;font-size:10px}.sidebar-bottom{margin-top:auto;padding-top:35px}.admin-link{color:#7e828c;align-items:center;gap:11px;width:100%;padding:13px;font-size:11px;display:flex}.admin-link>svg:last-child{margin-left:auto}.admin-link:hover,.admin-link.active{color:#ddd}.sidebar-profile{text-align:left;border-top:1px solid #24262b;align-items:center;gap:10px;width:100%;margin-top:10px;padding:18px 9px;display:flex}.sidebar-profile b{font-size:11px;font-weight:550}.sidebar-profile small{color:#727783;margin-top:3px;font-size:10px;display:block}.sidebar-profile>svg{color:#737985;margin-left:auto}.main-shell{width:calc(100% - 225px);min-width:0;margin-left:225px}.topbar{background:#111214;border-bottom:1px solid #27292d;align-items:center;gap:25px;height:72px;padding:0 36px;display:flex;position:relative}.breadcrumbs-top{white-space:nowrap;align-items:center;gap:12px;font-size:11px;display:flex}.breadcrumbs-top>span,.breadcrumbs-top>svg{color:#6f737e}.breadcrumbs-top>b{color:#bbbfc8;font-weight:500}.global-search{color:#686d79;align-items:center;gap:8px;width:30%;max-width:285px;margin-left:auto;display:flex;position:relative}.global-search input{background:0 0;border:0;padding:7px 0;font-size:11px}.global-search input:focus{box-shadow:none}.top-actions{align-items:center;gap:14px;display:flex}.online-dot{background:#bdd2b0;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 6px #b5cba232}.top-divider{background:#2b2d32;width:1px;height:20px}.notification-toggle{position:relative}.notification-toggle>i{background:#dca982;border:1px solid #141517;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:6px}.mobile-menu{display:none}.sprintbar{background:linear-gradient(100deg,#1b1d20,#151719);border-bottom:1px solid #282a2d;align-items:center;gap:26px;height:49px;padding:0 36px;font-size:10px;display:flex}.sprintbar .row{gap:8px}.sprintbar b{color:#c7cbd2;font-weight:550}.sprint-symbol{color:#b2bac5;background:linear-gradient(140deg,#3f444b,#24282d);border:1px solid #444a50;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;box-shadow:inset 0 1px #b6bdcb22}.sprint-dates{color:#707680;margin-left:6px;font-size:9px}.sprint-progress{flex:1;align-items:center;gap:12px;max-width:370px;margin-left:auto;display:flex}.progress-track{background:#35383d;border-radius:4px;flex:1;min-width:65px;height:4px;overflow:hidden}.progress-track>div{background:linear-gradient(90deg,#757b84,#ccd1d7);border-radius:4px;height:100%;transition:width .5s;box-shadow:0 0 9px #cdd5e22a}.sprint-progress>span{white-space:nowrap;color:#717781;font-size:10px}.sprint-progress>span>b{color:#e0e3e8}.sprint-message{color:#9a9fa7;white-space:nowrap;align-items:center;gap:8px;font-size:9px;display:flex}.sprint-message svg{color:#a7b5a0}main{max-width:1700px;margin:auto;padding:35px 36px 0}.dashboard-hero{isolation:isolate;background:radial-gradient(at 50% 30%,#26282d,#0000 60%),#101113;border:1px solid #36383d;border-radius:17px;min-height:266px;margin-bottom:20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.hero-copy{z-index:2;min-width:55%;padding:32px 34px;position:relative}.hero-label{letter-spacing:2px;color:#92969d;align-items:center;gap:7px;font-size:8px;display:flex}.hero-copy h2{letter-spacing:-1.8px;white-space:nowrap;margin:19px 0 12px;font-size:36px;font-weight:550}.silver-star{color:#c9cdd1;text-shadow:0 1px 3px #777;margin-left:16px;font-size:31px;display:inline-block;transform:rotate(12deg)}.hero-copy p{color:#8f939c;margin-bottom:23px;font-size:11px;line-height:1.9}.hero-copy .btn{min-height:35px;padding:10px 14px;font-size:10px}.hero-art{width:56%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.hero-art>img{object-fit:cover;filter:brightness(.57);opacity:.8;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.hero-orbit{background:radial-gradient(at 20% 10%,#fff2,#0000 38%),linear-gradient(140deg,#ffffff0d,#0000 30%,#0007);border:1px solid #b0b4b938;border-radius:50%;justify-content:center;align-items:center;width:218px;height:218px;display:flex;position:absolute;top:27px;right:20%;transform:rotate(-18deg);box-shadow:inset 2px 2px 4px #fff5,inset -6px -4px 12px #0007,5px 10px 20px #0008}.hero-orbit:before{content:"";border:1px solid #aaa2;border-radius:50%;position:absolute;inset:22px;box-shadow:inset 1px 1px 2px #fff1}.hero-orbit>span{letter-spacing:-1px;color:#d3d5d8;text-align:center;text-shadow:0 1px 6px #0005;font-size:30px;font-weight:400;line-height:1.08;transform:rotate(18deg)}.hero-orbit b{color:#f2f3f5;font-weight:600}.art-caption{letter-spacing:2px;color:#6c7077;font-size:6px;position:absolute;bottom:21px;right:28px}.quick-links{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:28px;display:grid}.quick-links>button{text-align:left;background:linear-gradient(130deg,#202226,#191b1e);border:1px solid #303237;border-radius:12px;align-items:center;gap:12px;padding:17px 16px;display:flex;box-shadow:inset 0 1px #ffffff06}.quick-links>button:hover{border-color:#666b73;transform:translateY(-2px)}.quick-links>button>div{min-width:0}.quick-links>button b{font-size:13px;font-weight:550;display:block}.quick-links>button small{color:#777c86;white-space:nowrap;margin-top:5px;font-size:9px;display:block}.quick-links>button>svg{color:#717681;margin-left:auto}.quick-icon{color:#d1d5dc;background:linear-gradient(150deg,#51555a,#22262c);border:1px solid #73777f55;border-radius:10px;justify-content:center;align-items:center;min-width:36px;height:36px;display:flex;box-shadow:inset 0 1px #fff2,0 3px 7px #0003}.q1{background:linear-gradient(150deg,#4d4c51,#22252b)}.q2{background:linear-gradient(150deg,#494c4f,#23282a)}.q3{background:linear-gradient(150deg,#53504b,#282522)}.dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.widget-Задачи{grid-column:span 2}.widget-Команда{grid-column:span 1}.widget-Лента{grid-column:span 2}.widget-Заметки{grid-column:span 2;min-height:230px}.widget-Задачи .section-heading{margin-bottom:8px}.task-row{text-align:left;border-bottom:1px solid #2a2c31;align-items:center;gap:12px;width:100%;padding:17px 0;display:flex}.task-row:last-child{border-bottom:0;padding-bottom:5px}.task-row:hover h3{color:#fff}.task-type{color:#b9c8df;background:#a7c3ee0a;border:1px solid #667286;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.task-row-title{flex:1;min-width:0}.task-id{color:#757e8c;letter-spacing:.15px;align-items:center;gap:7px;font-family:Manrope,sans-serif;font-size:10px;display:inline-flex}.task-row-title>.task-id{margin-bottom:5px;font-size:8px}.task-row h3{white-space:nowrap;text-overflow:ellipsis;color:#c9cdd4;margin:0;font-size:11px;font-weight:500;line-height:1.5;overflow:hidden}.task-row>svg{color:#5e6470}.status{white-space:nowrap;color:#a1a8b3;align-items:center;gap:6px;font-size:9px;display:inline-flex}.status i{background:#858c9b;border-radius:50%;width:5px;height:5px}.status-1 i{background:#a6b5d8}.status-3 i{background:#bea8ce}.status-5 i{background:#a8bd96}.status-6 i{background:#d0847a}.status-2,.status-4{color:#d2be93}.status-2 i,.status-4 i{background:#c4b284}.priority{color:#888c95;display:inline-flex}.priority.p0{color:#d6a18a}.priority.p2{color:#8ea6ba}.project-compact{flex-direction:column;gap:17px;display:flex}.project-compact>button{text-align:left;align-items:center;gap:11px;padding:0;display:flex}.project-icon{background:#27282e;border:1px solid #4b4c5550;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.project-compact>button>div{flex:1}.project-compact b{font-size:12px;font-weight:550}.project-compact small{color:#727986;margin-top:4px;font-size:9px;display:block}.project-compact>button>svg{color:#737b89}.team-widget{justify-content:space-between;gap:9px;padding:11px 0 4px;display:flex}.team-widget>button{text-align:center;min-width:0;padding:0}.team-widget b{margin-top:10px;font-size:10px;font-weight:550;display:block}.team-widget small{color:#6d7682;margin-top:3px;font-size:8px;display:block}.team-all>span{color:#929aa6;border:1px dashed #474c56;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.news-preview>.row>b{font-size:11px;font-weight:550}.news-preview>.row>.small{margin-left:auto;font-size:9px}.news-preview p{color:#a9afb8;margin-top:15px;margin-bottom:15px;font-size:11px;line-height:1.9}.news-preview .text-button{color:#bbc0c9;font-size:10px}.calendar-title{color:#bfc6cf;text-transform:capitalize;justify-content:space-between;align-items:center;margin-bottom:17px;font-size:11px;display:flex}.calendar-title svg{color:#636d7a}.calendar-grid{text-align:center;color:#929ba8;grid-template-columns:repeat(7,1fr);align-items:center;gap:4px;font-size:10px;display:grid}.calendar-grid>span{justify-content:center;align-items:center;height:25px;display:flex}.calendar-grid>.weekday{color:#515e6d;height:16px;font-size:8px}.calendar-grid>.today{color:#1c2430;background:linear-gradient(#d8dbe1,#bbc3cd);border-radius:6px;font-weight:700}.calendar-event{border-top:1px solid #2c3138;align-items:center;gap:8px;margin-top:17px;padding-top:14px;font-size:10px;display:flex}.calendar-event>i{background:#a5b6ca;border-radius:2px;width:2px;height:25px}.calendar-event small{color:#7c8b9d;margin-top:4px;font-size:8px;display:block}.calendar-event>span{color:#67798c;margin-left:auto;font-size:8px}.notes-widget{flex-direction:column;height:calc(100% - 39px);min-height:130px;display:flex}.notes-widget textarea{box-shadow:none;color:#a4afbd;resize:none;background:0 0;border:0;flex:1;min-height:100px;padding:0;font-size:12px}.notes-widget>span{color:#5e6f82;align-items:center;gap:5px;margin-top:15px;font-size:8px;display:flex}.small-dot{background:#9fb698;border-radius:50%;width:4px;height:4px;display:inline-block}.staff-banner{background:radial-gradient(at 70% 60%,#25272a,#0000 60%),#111214;border:1px solid #3c3e42;border-radius:17px;min-height:265px;margin-bottom:32px;padding:33px 36px;position:relative;overflow:hidden}.staff-banner h2{letter-spacing:-1.1px;margin:23px 0 12px;font-size:31px;font-weight:550;line-height:1.35}.staff-banner h2>span{color:#8f959f}.staff-banner .glass-person{width:230px;height:270px;bottom:-54px;right:80px;transform:rotate(-9deg)}.glass-person{isolation:isolate;background:linear-gradient(140deg,#9991,#0000 35%,#0008);border:1px solid #777b8255;border-radius:32px;position:absolute;overflow:hidden;box-shadow:inset 1px 1px 2px #ddde,1px 1px 6px #fff1}.person-head{aspect-ratio:1;background:linear-gradient(130deg,#fff,#b8bfc7);border-radius:50%;width:30%;position:absolute;top:15%;left:35%;box-shadow:inset 1px 2px 7px #fff}.person-body{background:linear-gradient(160deg,#fff,#aeb5be);border-radius:45% 45% 0 0;width:72%;height:45%;position:absolute;top:49%;left:14%}.person-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(130deg,#282c3077,#b4bbc477 40%,#10111366);border-top:1px solid #fafafa75;border-radius:25px 25px 0 0;height:45%;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 7px 8px 15px #dce2eb33,inset -10px -15px 20px #000d}.input-icon{color:#647182;border:1px solid #30343b;border-radius:8px;align-items:center;gap:9px;padding:0 10px;display:flex}.input-icon input{box-shadow:none;background:0 0;border:0;padding:9px 0;font-size:11px}.people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.person-card{text-align:left;background:linear-gradient(140deg,#202329,#15181d);border:1px solid #30343b;border-radius:14px;min-width:0;padding:24px}.person-card:hover{border-color:#69727d;transform:translateY(-3px)}.person-card h3{letter-spacing:-.4px;margin-top:23px;margin-bottom:5px;font-size:18px}.person-card p{color:#a7afb9;margin:17px 0 21px;font-size:11px}.breadcrumb{color:#657283;align-items:center;gap:9px;margin-bottom:28px;font-size:11px;display:flex}.breadcrumb button{color:#a1acb9;padding:0;font-size:11px}.profile-layout{grid-template-columns:285px minmax(0,1fr);gap:42px;display:grid}.profile-layout>aside{min-width:0}.profile-visual{background:radial-gradient(at 40% 0,#40464d,#0000 57%),#060708;border:1px solid #666b73;border-radius:22px;height:310px;position:relative;overflow:hidden;box-shadow:inset 1px 1px 2px #dadde755,0 10px 25px #0004}.profile-visual .glass-person{inset:16px 18px 45px}.profile-visual-bottom{color:#bdc4d0;justify-content:space-between;align-items:center;font-size:11px;display:flex;position:absolute;bottom:20px;left:25px;right:25px}.profile-monogram{z-index:1;color:#777f89;font-size:11px;position:absolute;top:25px;left:32px}.achievements{margin-top:18px;padding:18px}.achievements>button{width:100%;padding:0}.achievement-icons{justify-content:space-evenly;gap:12px;display:flex}.achievement-icons>div{text-align:center;flex:1}.achievement-icons small{color:#b0b9c5;margin-top:10px;font-size:9px;display:block}.medal{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%);color:#f6efd5;background:linear-gradient(145deg,#e1dcc6,#6f715f 45%,#b5af91 47%,#343c39);justify-content:center;align-items:center;width:55px;height:55px;display:inline-flex;box-shadow:inset 0 0 10px #fff}.medal-1{color:#e0e9f6;background:linear-gradient(145deg,#d6e1ec,#526a84 45%,#b4c4d8 47%,#2b3e55)}.medal-2{color:#ecd3c1;background:linear-gradient(145deg,#d9c4b4,#735746 45%,#bd9681 47%,#4c372f)}.profile-comments{margin-top:18px;padding:18px}.profile-comments .comment{gap:8px}.profile-comments .comment>.avatar{width:25px!important;height:25px!important;font-size:9px!important}.profile-comments .comment .row{display:block}.profile-comments .comment .small{margin-top:3px;font-size:8px;display:block}.profile-comments .comment-form>.avatar{display:none}.profile-comments .comment-input-wrap{width:100%}.profile-comments .comment-form textarea{font-size:10px}.profile-comments .comment-form .small{font-size:8px}.profile-content{padding-top:9px}.profile-heading>h1{letter-spacing:-1.5px;margin:29px 0 8px;font-size:42px}.profile-handle{color:#768493;align-items:center;gap:10px;font-size:14px;display:flex}.nickname{color:#748292;margin:17px 0 8px;font-size:11px}.nickname b{color:#b6c0cd;font-weight:500}.profile-role{color:#c3ccd7;margin-bottom:17px;font-size:14px}.profile-tags{margin-bottom:34px}.profile-tags>button{padding:0}.profile-section{border-top:1px solid #2b323c;padding:25px 0}.profile-section h2{margin-bottom:16px;font-size:15px}.profile-section>.section-heading h2{margin:0}.profile-section>p{color:#9fabb9;max-width:600px;margin:0;font-size:12px;line-height:1.9}.profile-facts{grid-template-columns:1fr 1fr;gap:18px;padding-bottom:25px;display:grid}.profile-facts>div{grid-template-columns:21px 1fr;gap:8px 9px;font-size:11px;display:grid}.profile-facts svg{color:#7d8d9f;grid-row:span 2}.profile-facts b{color:#bbc7d5;font-size:11px;font-weight:500}.skills{flex-wrap:wrap;gap:10px;display:flex}.skill{border:1px solid #3b4451;border-radius:7px;align-items:center;font-size:11px;display:flex}.skill>span{padding:9px 11px}.skill-votes{position:relative}.skill-votes>button{color:#91a1b5;border-left:1px solid #3b4451;align-items:center;gap:7px;padding:9px 10px;display:flex}.voters-tooltip{z-index:30;background:#252c36;border:1px solid #4b5665;border-radius:9px;min-width:190px;padding:12px;display:none;position:absolute;top:100%;right:0;box-shadow:0 10px 30px #0007}.skill-votes:hover .voters-tooltip,.skill-votes:focus-within .voters-tooltip{animation:.45s both tooltip;display:block}.voters-tooltip button{white-space:nowrap;align-items:center;gap:8px;padding:7px 0;font-size:10px;display:flex}.contact-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.contact{text-align:left;background:#19212c40;border:1px solid #323d4a;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:14px;display:flex}.contact>span{color:#a6b7cb;width:29px;display:flex}.contact>div{flex:1;min-width:0}.contact small{color:#667d96;margin-bottom:4px;font-size:9px;display:block}.contact b{color:#b3c5db;text-overflow:ellipsis;font-size:10px;font-weight:500;display:block;overflow:hidden}.contact>svg{color:#657e9b}.personal-link{color:#a8bdd6;align-items:center;gap:10px;padding:10px 0;font-size:12px;display:flex}.personal-link>svg:last-child{margin-left:auto}.projects-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:30px;display:grid}.project-card{text-align:left;background:linear-gradient(135deg,#23272e,#181c23);border:1px solid #363e4b;border-radius:14px;padding:22px;transition:transform .2s,border-color .2s}.project-card:hover{border-color:#7d899a;transform:translateY(-3px)}.project-card h3{letter-spacing:-.6px;margin:19px 0 9px;font-size:22px;font-weight:550}.project-card p{color:#8d9bb0;min-height:39px;margin-bottom:22px;font-size:11px;line-height:1.8}.project-card .muted.small{align-items:center;gap:4px;font-size:9px;display:flex}.tabs{align-items:center;gap:26px;display:flex}.tabs>button{color:#73839a;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:14px 0;font-size:12px;display:flex}.tabs>button>span{color:#7a8da6;background:#ffffff06;border-radius:4px;padding:2px 5px;font-size:9px}.segmented{background:#131a24;border:1px solid #303c4d;border-radius:8px;gap:3px;padding:3px;display:flex}.segmented>button{color:#7186a0;border-radius:5px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:flex}.tracker-toolbar{border-bottom:1px solid #303a48;justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.kanban{align-items:stretch;gap:15px;min-height:390px;padding-bottom:16px;display:flex;overflow-x:auto}.kanban-column{background:#161d2790;border:1px solid #29354580;border-radius:12px;flex:1;min-width:225px;max-width:360px;padding:12px}.column-title{align-items:center;gap:8px;padding:0 3px 10px;display:flex}.column-title>.icon-btn{margin-left:auto}.column-title .status{font-size:10px}.task-card{text-align:left;cursor:grab;background:linear-gradient(120deg,#222e3f,#1b2636);border:1px solid #39475c;border-radius:9px;width:100%;margin-bottom:10px;padding:15px;box-shadow:0 3px 6px #0002}.task-card:hover{border-color:#8b9fba;transform:translateY(-2px)}.task-card h3{min-height:38px;margin:12px 0 20px;font-size:12px;font-weight:500;line-height:1.65}.task-card-footer{gap:7px}.task-card-footer>.sp{margin-left:auto}.add-task{color:#596f8a;justify-content:center;align-items:center;gap:6px;width:100%;padding:12px;font-size:10px;display:flex}.add-task:hover{color:#b3c6df}.board-meta{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.access-panel{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:700px;margin:40px auto;padding:60px 30px;display:flex}.access-panel>svg{color:#839ab7}.access-panel h2{font-size:25px}.access-panel p{color:#8b9fb9;max-width:450px}.access-panel small{color:#607d9f}.ticket-title{border-bottom:1px solid #303c4d;margin-bottom:25px;padding-bottom:28px}.ticket-title h1{margin:19px 0 23px;font-size:33px}.ticket-layout{grid-template-columns:minmax(0,1fr) 265px;gap:24px;display:grid}.ticket-layout>div>.panel{margin-bottom:20px}.ticket-description>.markdown{margin-bottom:28px}.ticket-properties{align-self:start;padding:22px}.ticket-properties>h2{margin-bottom:24px}.ticket-properties select,.ticket-properties input{padding:9px 10px;font-size:11px}.person-line{align-items:center;gap:8px;padding:0;font-size:11px;display:flex}.checklist-heading{border-top:1px solid #303c4b;margin-top:30px;padding-top:25px}.checklist-row{color:#b5c5da;cursor:pointer;align-items:center;gap:10px;padding:9px 0;font-size:12px;display:flex}.checklist-row.done>span{color:#657f9f;text-decoration:line-through}.inline-form{color:#6984a7;border-top:1px solid #2a3748;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.inline-form input{box-shadow:none;background:0 0;border:0;padding:7px 0;font-size:11px}.inline-form>.text-button{font-size:10px}.dependency{text-align:left;border-bottom:1px solid #2c3c50;align-items:center;gap:10px;width:100%;padding:12px 0;font-size:11px;display:flex}.dependency>b{color:#b8cee9}.dependency>span{color:#718cae}.dependency>svg:last-child{margin-left:auto}.resource-links{flex-wrap:wrap;margin-top:18px}.history summary{cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.history summary>svg:last-child{margin-left:auto}.history-item{color:#b0c5df;gap:14px;margin-top:22px;font-size:11px;display:flex}.history-item>i{background:#708aab;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.history-item small{color:#5b7caa;margin-top:5px;font-size:9px;display:block}.markdown h1{color:#e0e5ec;letter-spacing:-.7px;margin:10px 0 28px;font-size:31px;font-weight:600;line-height:1.35}.markdown h2{color:#d7dee8;margin:28px 0 13px;font-size:18px;font-weight:600}.markdown h3{color:#cad5e3;margin:23px 0 10px;font-size:14px}.markdown p{margin:12px 0}.markdown ul,.markdown ol{padding-left:22px}.markdown li{padding:3px 0}.markdown a{color:#b5cbe7;text-underline-offset:3px;text-decoration:underline}.markdown pre{background:#0d1521;border:1px solid #344256;border-radius:8px;padding:18px;font-size:11px;overflow:auto}.markdown code{color:#b2cae9;background:#213044;border-radius:4px;padding:2px 5px;font-family:Consolas,monospace;font-size:.92em}.markdown blockquote{color:#bacada;background:#8ca2be09;border-left:2px solid #8097b3;border-radius:0 6px 6px 0;margin:20px 0;padding:3px 18px}.markdown table{border-collapse:collapse;width:100%;margin:20px 0}.markdown td,.markdown th{text-align:left;border:1px solid #334458;padding:9px 14px}.markdown th{color:#c3d6ef;background:#1f2c3d}.wiki-layout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:20px;display:grid}.wiki-tree{min-height:430px;padding:21px 15px}.wiki-tree>.row{color:#a1b6cf;border-bottom:1px solid #2c3747;padding:0 6px 20px;font-size:11px}.wiki-tree h3{color:#7188a5;align-items:center;gap:7px;margin:0;padding:20px 4px 8px;font-size:10px;font-weight:500;display:flex}.wiki-tree>div>button{text-align:left;color:#8fa5c0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:11px 10px;font-size:10px;line-height:1.6;display:flex}.wiki-tree>div>button.active{color:#d6e4f5;background:#2e3c50}.wiki-tree>div>button:hover{background:#243246}.wiki-document{min-height:600px;padding:26px 34px}.wiki-doc-toolbar{border-bottom:1px solid #2d3b4e;flex-wrap:wrap;gap:16px;margin-bottom:28px;padding-bottom:20px}.doc-footer{color:#657e9f;border-top:1px solid #2a3b51;align-items:center;gap:8px;margin-top:45px;padding-top:20px;font-size:9px;display:flex}.doc-footer>.text-button{margin-left:auto;font-size:10px}.doc-title-input{background:0 0;border:0;margin-bottom:18px;padding-left:0;font-size:24px;font-weight:600}.editor{background:#10151d;border:1px solid #39485e;border-radius:10px;width:100%;overflow:hidden}.editorbar{background:#182334;border-bottom:1px solid #314058;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.editorbar .segmented{background:0 0;border:0;padding:0}.editor .md-input{min-height:270px;box-shadow:none;background:#111a27;border:0;border-radius:0;padding:20px;font-family:Consolas,monospace;font-size:12px}.editor>.markdown,.visual-editor{outline:none;min-height:270px;padding:20px}.visual-editor{max-height:500px;overflow:auto}.visual-editor:focus{box-shadow:inset 0 0 0 1px #9aaec6}.feed-layout{grid-template-columns:minmax(0,1fr) 285px;gap:27px;display:grid}.feed-tabs{border-bottom:1px solid #2b3a50;min-height:49px;margin-bottom:20px}.feed-tabs select{width:auto;max-width:145px;margin-left:auto;padding:7px 9px;font-size:10px}.feed-compose{text-align:left;color:#7287a5;align-items:center;gap:13px;width:100%;margin-bottom:20px;padding:19px 22px;display:flex}.feed-compose>span{flex:1;font-size:12px}.post{margin-bottom:20px;padding:26px}.post-head{margin-bottom:22px}.post-head>div>small{color:#6c86a9;margin-top:5px;font-size:9px;display:block}.business-tag{color:#e0aa7f;background:#c48e4f0c;border:1px solid #b38d653b;border-radius:5px;align-items:center;gap:5px;margin-left:auto;padding:5px 7px;font-size:9px;display:inline-flex;box-shadow:0 0 18px #b37c3d08}.business-tag svg{filter:drop-shadow(0 0 4px #b66e3a77);fill:#bb80551a}.post-footer{border-top:1px solid #2e3d53;align-items:center;gap:21px;margin-top:23px;padding-top:20px;display:flex}.post-footer>button{color:#728bab;align-items:center;gap:7px;padding:0;font-size:10px;display:flex}.post-footer>button.liked>svg{fill:#d59c9525}.feed-about{background:radial-gradient(at 100% 0,#ffffff0c,#0000 60%),#161f2c;margin-top:4px}.feed-symbol{background:linear-gradient(130deg,#fff,#4e627e);color:#0000;text-shadow:0 0 10px #fff1;-webkit-background-clip:text;background-clip:text;height:100px;font-size:85px;line-height:1.2}.feed-about h2{letter-spacing:-.6px;font-size:25px;font-weight:550;line-height:1.35}.feed-about p{color:#7b94b6;margin:17px 0 25px;font-size:11px}.feed-about>.small{margin-top:10px;font-size:9px;display:block}.feed-guidelines{margin-top:18px;padding:22px}.feed-guidelines h3{margin:20px 0 10px;font-size:13px}.feed-guidelines .text-button{color:#9cb5d6;font-size:9px;line-height:1.8}.comments{margin-top:10px}.comment{gap:12px;margin-bottom:23px;display:flex}.comment .row{flex-wrap:wrap;gap:13px}.comment .small{font-size:9px}.comment .markdown{font-size:11px}.comment .markdown p{margin:6px 0}.comment-form{align-items:flex-start;gap:11px;margin-top:25px;display:flex}.comment-input-wrap{background:#111c2c;border:1px solid #364a65;border-radius:10px;flex:1;padding:11px;position:relative}.comment-input-wrap textarea{box-shadow:none;resize:vertical;background:0 0;border:0;min-height:55px;padding:0;font-size:11px}.comment-input-wrap>.row{margin-top:4px}.comment-input-wrap .small{font-size:8px}.mention-list{z-index:10;background:#273b58;border-radius:8px;padding:7px;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 4px 20px #0006}.mention-list>button{text-align:left;align-items:center;gap:9px;width:100%;padding:8px;font-size:10px;display:flex}.mention-list>button>span{color:#7598c5;margin-left:auto}.admin-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.admin-person,.access-request{border-bottom:1px solid #27364b;align-items:center;gap:10px;padding:15px 0;display:flex}.admin-person:last-child{border-bottom:0}.admin-person>div,.access-request>div{flex:1;min-width:0}.admin-person b,.access-request b{font-size:11px;font-weight:550}.admin-person small,.access-request small{color:#6c8bb3;text-overflow:ellipsis;margin-top:4px;font-size:9px;display:block;overflow:hidden}.admin-person .btn{padding:6px 8px;font-size:9px}.integration-row{border-bottom:1px solid #2b3c54;align-items:center;gap:12px;padding:20px 0;display:flex}.integration-row>div{flex:1}.integration-row b{font-size:12px}.integration-row small{color:#7896be;margin-top:5px;font-size:9px;display:block}.integration-row .tag{font-size:8px}.integrations>p{color:#708fb8;margin-top:18px;font-size:10px}.audit-list{max-height:350px;overflow:auto}.audit-list>div{border-bottom:1px solid #2d3c52;gap:18px;padding:14px 0;display:flex}.audit-list small{color:#6584ad;white-space:nowrap;margin-top:4px;font-size:8px;display:block}.audit-list p{color:#92abc9;margin:0;font-size:11px;line-height:1.6}.audit-list p b{color:#c0d3ed;font-weight:500}.empty{text-align:center;color:#627c9f;padding:45px 15px}.empty>svg{opacity:.6;margin-bottom:10px}.empty p{max-width:320px;margin:0 auto;font-size:11px;line-height:1.8}.notification-panel{z-index:90;background:#20242b;width:380px;padding:20px;position:absolute;top:63px;right:35px;box-shadow:0 12px 50px #000a}.notification-panel .section-heading{margin-bottom:13px}.notification-item{text-align:left;border-bottom:1px solid #313a49;align-items:center;gap:10px;width:100%;padding:15px 4px;display:flex}.notification-item p{color:#8292a8;margin:0 0 4px;font-size:11px;line-height:1.7}.notification-icon{color:#b9cce5;background:#334153;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.search-results{z-index:90;background:#242a34;border:1px solid #424c5d;border-radius:12px;width:400px;padding:17px;position:absolute;top:40px;right:-45px;box-shadow:0 15px 40px #0009}.search-results>.eyebrow{margin-bottom:12px;font-size:8px;display:block}.search-results>button{text-align:left;border-radius:7px;align-items:center;gap:11px;width:100%;padding:13px 7px;display:flex}.search-results>button:hover{background:#333e50}.search-results>button>div{flex:1}.search-results b{color:#c0d1e7;font-size:11px;font-weight:500}.search-results small{color:#6f8bb1;margin-top:4px;font-size:9px;display:block}.search-results>p{margin:12px 0 0;font-size:11px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000a;justify-content:center;align-items:center;padding:25px;animation:.2s appear;display:flex;position:fixed;inset:0}.modal{background:#191e26;border:1px solid #4a515c;border-radius:17px;width:500px;max-width:100%;max-height:90vh;overflow:auto;box-shadow:0 30px 100px #000b,inset 0 1px #ffffff12}.modal-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:3;background:#1c222cf5;border-bottom:1px solid #313a48;justify-content:space-between;align-items:center;padding:25px 28px;display:flex;position:sticky;top:0}.modal-header h2{letter-spacing:-.6px;margin-top:9px;font-size:23px;font-weight:550}.modal-header .eyebrow{font-size:8px}.modal-footer{background:#1b222df5;border-top:1px solid #303a49;justify-content:flex-end;gap:10px;padding:17px 28px;display:flex;position:sticky;bottom:0}.field{margin-bottom:19px;display:block}.field>span{color:#91a1b8;margin-bottom:8px;font-size:10px;display:block}.field input,.field select,.field textarea{font-size:12px}.field:last-child{margin-bottom:0}.form-grid{grid-template-columns:1fr 1fr;gap:0 17px;display:grid}.contact-form{gap:8px;margin-bottom:9px;display:flex}.contact-form input:first-child{width:30%;min-width:90px}.contact-form+.section-heading{margin-top:20px}.modal-content>div>.section-heading{margin-top:25px;margin-bottom:12px}.business-toggle{color:#ddb18d;align-items:center;gap:9px;margin-top:22px;font-size:11px;display:flex}.business-toggle>span{color:#7790b2;margin-left:auto;font-size:10px}.widget-picker{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.widget-picker>label{cursor:pointer;border:1px solid #3e4d62;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:11px;display:flex}.widget-picker>label>input{display:none}.widget-picker>label>svg{color:#bdd2b4;margin-left:auto}.widget-order{margin-top:22px}.widget-order>div{color:#8eabc9;align-items:center;gap:8px;padding:4px 0;font-size:10px;display:flex}.toast{z-index:120;color:#182637;background:#d8e0e7;border:1px solid #fff5;border-radius:10px;align-items:center;gap:11px;max-width:90vw;padding:11px 14px;font-size:12px;animation:.2s appear;display:flex;position:fixed;bottom:27px;left:calc(50% + 100px);transform:translate(-50%);box-shadow:0 10px 35px #0008}.toast .icon-btn{color:#435468}.saving-line{z-index:150;background:linear-gradient(90deg,#0000,#d5deec,#0000);height:2px;animation:1s infinite loading;position:fixed;top:0;left:0;right:0}.clock-widget{text-align:center;padding:35px 0}.clock-widget strong{letter-spacing:-3px;font-variant-numeric:tabular-nums;font-size:56px;font-weight:450;display:block}.clock-widget span{color:#7799bc;font-size:10px}.weather-widget{text-align:center;padding:22px 0}.weather-widget>svg{color:#9cbddf}.weather-widget strong{margin-left:20px;font-size:50px;font-weight:400}.weather-widget p{margin:14px 0 0;font-size:13px}.weather-widget small,.rates-widget small{color:#7196be;font-size:8px}.rates-widget{text-align:center;padding:28px 0}.rates-widget strong{font-size:23px;font-weight:500}.rates-widget p{letter-spacing:-1px;margin:12px 0;font-size:32px}.image-widget{border-radius:9px;justify-content:center;align-items:center;min-height:160px;display:flex;overflow:hidden}.image-widget img{object-fit:cover;width:100%;max-width:100%;max-height:280px}.loading-screen{background:radial-gradient(#28292c,#0000 55%),#0d0f12;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.loading-screen h1{letter-spacing:-3px;margin:24px 0 10px;font-size:52px;font-weight:650}.loading-screen h1 span{color:#bfc8d6}.loading-screen p{color:#7d8c9e;margin-bottom:25px;font-size:12px}.loading-orb{background:radial-gradient(circle at 32% 24%,#eef2f7,#9aa4b2 15%,#344052 45%,#131923 65%);border-radius:50%;width:62px;height:62px;animation:2.5s ease-in-out infinite orb;box-shadow:inset 1px 2px 3px #fff9,0 0 60px #bbc8e51a}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orb{50%{transform:translateY(-8px);box-shadow:inset 1px 2px 3px #fff9,0 7px 80px #bbc8e52a}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes tooltip{0%,60%{opacity:0}to{opacity:1}}@keyframes loading{0%{transform:translate(-70%)}to{transform:translate(70%)}}.project-card,.task-card,.feed-about,.person-card{background:linear-gradient(135deg,#24262a,#1a1c20)}.kanban-column{background:#17191ca0;border-color:#2c2e34}.task-card{border-color:#373b43}.wiki-tree,.wiki-document,.ticket-properties,.post,.profile-comments{background:#181a1e}.segmented{background:#141619;border-color:#33363b}.segmented>button.active{color:#d9dce2;background:#35383e}.editor,.editor .md-input{background:#111419}.editorbar{background:#21252c;border-color:#383f49}.comment-input-wrap{background:#12161c;border-color:#363f4a}.markdown pre{background:#101318;border-color:#303742}.markdown code{background:#252d39}.wiki-tree>div>button.active{background:#303640}.contact{background:#20252b80;border-color:#363d47}.task-card-footer>.tag{font-size:8px}.notification-panel,.modal,.modal-header,.modal-footer{background-color:#20242c}@media (width>=1500px){main{padding:42px 50px 0}.topbar,.sprintbar{padding-left:50px;padding-right:50px}.dashboard-hero{min-height:290px}.hero-copy{padding:37px 40px}.hero-copy h2{font-size:42px}.hero-orbit{width:240px;height:240px;right:24%}.widget{padding:24px}.task-row{padding:21px 0}}@media (width<=1180px){.sidebar{width:200px;padding-left:12px;padding-right:12px}.sidebar nav>button.active:before{left:-12px}.main-shell{width:calc(100% - 200px);margin-left:200px}main{padding:28px 24px 0}.topbar,.sprintbar{padding-left:24px;padding-right:24px}.topbar{gap:17px}.quick-links{gap:10px}.quick-links>button{gap:9px;padding:15px 12px}.quick-links>button small{font-size:8px}.quick-links>button>svg{display:none}.hero-art{width:50%}.hero-orbit{width:205px;height:205px;top:35px;right:12%}.sprint-message{display:none}.dashboard-grid{gap:14px}.widget{padding:18px}.task-row{gap:8px}.task-row .status{font-size:8px}.profile-layout{grid-template-columns:255px minmax(0,1fr);gap:28px}.profile-heading>h1{font-size:34px}.profile-content .btn{font-size:10px}.profile-facts,.contact-grid{grid-template-columns:1fr}.feed-layout{grid-template-columns:minmax(0,1fr) 245px;gap:20px}.wiki-layout{grid-template-columns:210px minmax(0,1fr)}.wiki-document{padding:23px}.ticket-layout{grid-template-columns:minmax(0,1fr) 230px;gap:18px}.sprint-dates{font-size:8px}.people-grid{gap:13px}.person-card{padding:20px}}@media (width<=980px){.sidebar{width:180px}.main-shell{width:calc(100% - 180px);margin-left:180px}.brand{font-size:34px}.sidebar-profile{gap:8px;padding-left:3px;padding-right:3px}.sidebar-profile b{font-size:10px}.sidebar-profile>svg{display:none}.breadcrumbs-top{gap:7px;font-size:10px}.global-search{width:40%}.topbar{gap:13px;height:64px;padding-left:20px;padding-right:20px}.top-actions{gap:8px}.top-divider{display:none}.sprintbar{padding-left:20px;padding-right:20px}.sprint-dates{display:none}main{padding:25px 20px 0}.page-heading{align-items:flex-start;gap:15px}.page-heading h1{font-size:29px}.page-heading p{max-width:320px;font-size:11px}.page-heading>.row{margin-top:24px}.page-heading .btn{padding:9px 10px;font-size:10px}.hero-copy{padding:29px 26px}.hero-copy h2{font-size:32px}.hero-art{opacity:.7}.hero-copy p{font-size:10px}.quick-links{grid-template-columns:repeat(2,1fr);gap:11px}.quick-links>button>svg{display:block}.quick-links>button small{font-size:9px}.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.widget-Задачи,.widget-Лента{grid-column:span 2}.widget-Заметки{grid-column:span 1}.widget-Задачи .task-row h3{font-size:12px}.projects-grid{gap:10px}.project-card{padding:17px}.project-card p{min-height:54px;font-size:10px}.project-card h3{font-size:20px}.project-card .muted.small{font-size:8px}.people-grid{grid-template-columns:repeat(2,1fr)}.staff-banner .glass-person{opacity:.65;right:25px}.staff-banner{padding:30px}.staff-banner h2{z-index:2;font-size:27px;position:relative}.profile-layout{grid-template-columns:220px minmax(0,1fr);gap:22px}.profile-visual{height:260px}.profile-heading>h1{font-size:30px}.profile-section{padding:23px 0}.profile-section>p{font-size:11px}.profile-comments .comment-form>.avatar{display:none}.profile-comments .comment-input-wrap{padding:8px}.profile-comments .comment-form .small{display:none}.profile-comments .comment-form .row{justify-content:flex-end}.feed-layout{grid-template-columns:minmax(0,1fr)}.feed-layout>aside{display:none}.ticket-layout{grid-template-columns:minmax(0,1fr) 200px;gap:15px}.ticket-layout .panel{padding:18px}.ticket-title h1{font-size:27px}.wiki-layout{grid-template-columns:180px minmax(0,1fr);gap:13px}.wiki-tree{padding:16px 10px}.wiki-tree>div>button{font-size:9px}.wiki-document{padding:20px}.wiki-document>.markdown h1{font-size:25px}.wiki-doc-toolbar{align-items:flex-start;gap:10px}.wiki-doc-toolbar>.row{margin-left:auto}.admin-grid{grid-template-columns:1fr}.toast{left:calc(50% + 80px)}}@media (width<=760px){.sidebar{z-index:100;width:240px;padding:27px 18px 0;transition:transform .25s;transform:translate(-100%)}.sidebar.mobile-open{transform:translate(0)}.sidebar-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:95;background:#000a;position:fixed;inset:0}.brand{font-size:40px}.sidebar-profile b{font-size:12px}.main-shell{width:100%;margin-left:0}.mobile-menu{display:flex}.topbar{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111214ed;gap:12px;height:63px;padding:0 18px;position:sticky;top:0}.breadcrumbs-top{display:none}.global-search{flex:1;width:auto;max-width:none;margin-left:0}.global-search input{font-size:11px}.top-actions{gap:8px}.top-actions>.avatar{width:28px!important;height:28px!important;font-size:10px!important}.topbar>.mobile-menu{margin-left:-5px}.sprintbar{gap:18px;height:46px;padding:0 19px}.sprintbar .row{gap:7px}.sprintbar b{font-size:10px}.sprint-progress{max-width:200px}.sprint-progress>span{font-size:9px}.sprint-symbol{width:20px;height:20px}main{padding:27px 19px 0}.page-heading{margin-bottom:22px;display:block}.page-heading .eyebrow{margin-bottom:12px;font-size:8px}.page-heading h1{font-size:30px}.page-heading p{max-width:none;font-size:10px}.page-heading>.row{gap:8px;margin-top:17px}.page-heading>.row .btn{min-height:34px;font-size:10px}.dashboard-hero{border-radius:14px;min-height:283px;margin-bottom:16px}.hero-copy{width:100%;min-width:0;padding:26px 24px}.hero-label{letter-spacing:1.7px;font-size:7px}.hero-copy h2{margin-top:24px;font-size:33px}.hero-copy p{max-width:230px;font-size:10px}.hero-copy .btn{margin-top:5px}.hero-art{opacity:.38;width:70%;right:-65px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 75%);mask-image:linear-gradient(90deg,#0000,#000 75%)}.hero-orbit{width:210px;height:210px;top:38px;right:0}.hero-orbit>span{font-size:28px}.art-caption{display:none}.silver-star{margin-left:12px;font-size:26px}.quick-links{gap:10px;margin-bottom:20px}.quick-links>button{border-radius:10px;gap:9px;padding:15px 13px}.quick-icon{border-radius:8px;width:31px;min-width:31px;height:31px}.quick-icon>svg{width:18px}.quick-links>button b{font-size:12px}.quick-links>button small{margin-top:4px;font-size:7px}.quick-links>button>svg{width:13px}.dashboard-grid{gap:14px}.widget{padding:18px;grid-column:span 2!important}.widget-Проекты,.widget-Календарь,.widget-Заметки,.widget-Погода,.widget-Валюты,.widget-Часы,.widget-Картинка{grid-column:span 1!important}.widget-Проекты{grid-column:span 2!important}.widget-Заметки{min-height:270px}.section-heading h2{font-size:14px}.widget .section-heading{margin-bottom:16px}.task-row{gap:8px;padding:16px 0}.task-row .task-row-title h3{font-size:10px!important}.task-row .task-row-title>.task-id{font-size:8px}.task-row>.status{gap:4px;font-size:8px}.task-row>.priority{display:none}.task-row>.sp{font-size:8px}.task-row>svg{display:none}.widget-Задачи .section-heading .text-button{font-size:9px}.widget-Задачи .section-heading .row{gap:7px}.project-compact{gap:18px}.project-compact b{font-size:12px}.team-widget{justify-content:space-around}.team-widget b{font-size:11px}.team-widget small{font-size:9px}.news-preview p{font-size:11px}.calendar-grid{gap:1px;font-size:9px}.calendar-grid>span{height:24px}.calendar-title{font-size:9px}.calendar-title>svg{display:none}.calendar-event{gap:6px;font-size:9px}.calendar-event>span{display:none}.calendar-event small{font-size:7px}.notes-widget textarea{font-size:11px}.notes-widget>span{font-size:7px;line-height:1.7}.projects-grid{margin-bottom:20px;padding-bottom:8px;display:flex;overflow:auto}.project-card{min-width:235px;padding:22px}.project-card h3{font-size:22px}.project-card p{min-height:40px;font-size:11px}.project-card .muted.small{font-size:9px}.tracker-toolbar{gap:10px}.tabs{gap:18px}.tabs>button{gap:5px;padding:13px 0;font-size:10px}.segmented>button{padding:7px;font-size:0}.segmented>button>svg{width:15px}.kanban{gap:12px;margin-right:-19px;padding-right:19px}.kanban-column{min-width:250px}.task-card{padding:17px}.task-card h3{font-size:13px}.board-meta{gap:9px}.board-meta>.text-button{font-size:10px}.board-meta>.avatar-stack{margin-left:auto}.board-meta>.spacer{display:none}.staff-banner{min-height:270px;padding:26px}.staff-banner h2{font-size:25px;line-height:1.45}.staff-banner p{z-index:2;font-size:10px;position:relative}.staff-banner .glass-person{opacity:.35;width:190px;height:220px;bottom:-50px;right:-30px}.people-grid{gap:12px}.person-card{padding:19px 16px}.person-card .avatar{width:48px!important;height:48px!important;font-size:16px!important}.person-card h3{margin-top:20px;font-size:15px;line-height:1.5}.person-card>.muted{font-size:10px}.person-card p{min-height:35px;margin-top:13px;margin-bottom:15px;font-size:10px}.person-card .row .tag{font-size:8px}.input-icon{max-width:170px}.input-icon input{min-width:0;font-size:9px}.profile-layout{grid-template-columns:1fr;gap:25px}.profile-layout>aside{display:contents}.profile-content{grid-row:1}.profile-heading>h1{margin-top:23px;font-size:36px}.profile-content .btn{min-height:32px;padding:8px 11px;font-size:9px}.profile-visual{display:none}.profile-role{font-size:13px}.profile-section>p{font-size:12px}.profile-facts{grid-template-columns:1fr 1fr;gap:15px}.profile-facts b{font-size:10px;line-height:1.6}.contact-grid{grid-template-columns:1fr 1fr}.contact{gap:7px;padding:11px}.contact b{font-size:9px}.contact>span{width:22px}.contact>span>svg{width:18px}.contact>svg{width:12px}.profile-comments{grid-row:3;margin:0}.profile-comments .comment>.avatar{width:32px!important;height:32px!important;font-size:11px!important}.profile-comments .comment .row{display:flex}.profile-comments .comment .small{font-size:8px}.profile-comments .comment .markdown{font-size:11px}.profile-comments .comment-form .small{font-size:8px;display:block}.profile-comments .comment-form .row{justify-content:space-between}.achievements{margin:0}.achievement-icons{justify-content:flex-start;gap:25px}.achievement-icons>div{flex:0}.achievements .section-heading{margin-bottom:16px}.breadcrumb{margin-bottom:22px;font-size:10px}.ticket-title h1{font-size:29px;line-height:1.4}.ticket-title>.row:last-child{gap:8px}.ticket-title .btn{font-size:10px}.ticket-layout{grid-template-columns:1fr}.ticket-properties{grid-row:1;grid-template-columns:1fr 1fr;gap:15px;display:grid}.ticket-properties>h2{grid-column:span 2;margin-bottom:6px}.ticket-properties .field{margin:0}.ticket-layout>div>.panel{padding:20px}.ticket-description .markdown{font-size:12px}.ticket-title .tag,.ticket-title .small{font-size:9px}.wiki-layout{grid-template-columns:1fr}.wiki-tree{min-height:0;padding:16px}.wiki-tree>.row{padding-bottom:13px}.wiki-tree h3{padding-top:15px}.wiki-tree>div>button{padding:10px;font-size:10px}.wiki-document{min-height:500px;padding:21px}.wiki-document>.markdown h1{font-size:27px}.wiki-doc-toolbar{margin-bottom:24px;padding-bottom:15px}.wiki-doc-toolbar>.muted{font-size:8px}.doc-footer{flex-wrap:wrap;font-size:8px}.doc-footer>.text-button{font-size:9px}.feed-tabs{margin-bottom:17px}.feed-compose{gap:10px;margin-bottom:17px;padding:16px}.feed-compose>span{font-size:11px}.post{margin-bottom:17px;padding:21px}.post-head{flex-wrap:wrap;gap:9px}.post-head .avatar{width:35px!important;height:35px!important;font-size:12px!important}.post-head .text-button{font-size:11px}.post-head small{font-size:8px}.business-tag{gap:4px;padding:4px 6px;font-size:7px}.business-tag>svg{width:11px}.post>.markdown{font-size:12px}.post-footer{gap:21px}.comment .row{gap:7px}.comment .text-button{font-size:10px}.comment .small{font-size:8px}.comment-form{gap:8px}.comment-form>.avatar{width:27px!important;height:27px!important;font-size:9px!important}.comment-input-wrap{padding:10px}.comment-input-wrap textarea{font-size:10px}.notification-panel{width:auto;max-height:80vh;padding:18px;position:fixed;top:62px;left:12px;right:12px;overflow:auto}.search-results{width:auto;position:fixed;top:62px;left:12px;right:12px}.search-results b{font-size:11px}.modal-backdrop{padding:14px}.modal{border-radius:14px;width:100%;max-height:93vh}.modal-header{padding:21px}.modal-header h2{font-size:22px}.modal-content{padding:21px}.modal-footer{padding:15px 21px}.modal .segmented>button{font-size:9px}.editorbar{padding:8px}.editorbar .icon-btn{width:25px}.editor .md-input{min-height:240px;padding:15px;font-size:11px}.form-grid{gap:0 12px}.form-grid .field>span{font-size:9px}.contact-form input:first-child{min-width:65px}.contact-form input{padding:9px 8px;font-size:10px}.toast{width:max-content;font-size:11px;bottom:20px;left:50%}.admin-grid .panel{padding:19px}.admin-person .btn{padding:6px;font-size:8px}.admin-person .btn svg{width:13px}.admin-person b{font-size:10px}.admin-person small{font-size:8px}.admin-person{gap:8px}.integration-row{gap:9px}.integration-row small{font-size:8px}.integration-row .tag{font-size:7px}.widget-order>div{font-size:11px}.widget-picker{gap:9px}.widget-picker>label{font-size:10px}.clock-widget strong{font-size:39px}.clock-widget{padding:25px 0}.clock-widget span{font-size:8px}.weather-widget strong{margin-left:10px;font-size:35px}.weather-widget>svg{width:35px}.rates-widget strong{font-size:20px}.rates-widget p{font-size:25px}}@media (width<=380px){main{padding-left:15px;padding-right:15px}.quick-links>button{gap:7px;padding:13px 10px}.quick-links>button>svg{display:none}.quick-links>button small{font-size:7px}.task-row .status{white-space:normal;max-width:65px;line-height:1.4}.dashboard-grid{gap:11px}.widget{padding:16px}.widget-Заметки,.widget-Календарь{grid-column:span 2!important}.contact-grid{grid-template-columns:1fr}.business-tag{margin-left:44px}.profile-heading>h1{font-size:32px}.calendar-grid>span{height:30px}.calendar-event>span{display:block}.page-heading h1{font-size:28px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.topbar{z-index:50;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#111214f5;position:sticky;top:0}.sprintbar{z-index:45;position:sticky;top:72px}.notification-panel{max-height:75vh;overflow:auto}.sidebar{overflow-y:auto}.sidebar-bottom{flex-shrink:0}@media (width<=980px){.sprintbar{top:64px}}@media (width<=760px){.sprintbar{top:63px}}:root{--bg:#111214;--sidebar:#0d0e10;--panel:#1a1b1e;--panel2:#222327;--border:#33353b;--muted:#a1a3ab;--text:#f1f1f3;--accent:#cbd5bd;--ease:cubic-bezier(.2,.8,.2,1);font-size:14px}body{font-size:14px;line-height:1.5}button,a,input,select,textarea{transition:background .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease)}button:disabled{opacity:.48;transform:none!important}button:not(:disabled):active.btn{transform:translateY(1px)}input,textarea,select{background:#151619;border-color:#3e4047;border-radius:9px;min-height:40px;padding:10px 12px;font-size:14px}input::placeholder,textarea::placeholder{color:#94969f}input:focus,textarea:focus,select:focus{border-color:#c0c6cf;box-shadow:0 0 0 3px #bac4d014}select{cursor:pointer}input[type=checkbox]{min-height:16px}h1{letter-spacing:-1.1px;font-size:30px;font-weight:650}h2{letter-spacing:-.3px;font-size:16px}h3{font-size:14px}p{line-height:1.7}.small{font-size:12px}.muted{color:var(--muted)}.eyebrow{color:#9b9da6;letter-spacing:1.6px;font-size:10px}.text-button{font-size:13px}.btn{background:#25262b;border-color:#3c3e45;border-radius:9px;min-height:40px;padding:9px 14px;font-size:13px}.btn.small{min-height:34px;padding:7px 11px;font-size:12px}.btn.light{background:linear-gradient(#fafafa,#d8dbdf);box-shadow:inset 0 1px #fff,0 2px 5px #0003}.btn:hover:not(:disabled){background:#303238;border-color:#676b76}.btn.light:hover:not(:disabled){background:linear-gradient(#fff,#eef0f3);border-color:#fff;box-shadow:0 4px 16px #0004}.icon-btn{color:#b0b2ba;border-radius:8px;width:34px;height:34px}.icon-btn.selected{color:#fff;background:#35373c}.tag{border-color:#45474f;padding:4px 7px;font-size:11px;line-height:1.3}.counter{color:#d4d5da;text-align:center;background:#303238;min-width:22px;font-size:11px}.panel{background:var(--panel);border-color:var(--border);border-radius:14px;box-shadow:0 2px 4px #0000000a}.section-heading{margin-bottom:20px}.section-heading h2{font-size:16px}.avatar{aspect-ratio:1;object-fit:cover;vertical-align:middle;isolation:isolate;min-width:0;line-height:1;flex:none!important}.avatar-stack{flex-wrap:wrap;max-width:100%}.avatar-stack .avatar{border-color:#1b1c20}.sidebar{background:linear-gradient(165deg,#151619,#0d0e10 48%);border-right:1px solid #282a30;width:224px;padding:24px 14px 0}.brand{letter-spacing:-2px;margin-bottom:24px;padding-left:12px;font-size:36px}.brand-asterisk{color:#b7bbc4;font-size:27px}.nav-caption{letter-spacing:1.4px;color:#8f919b;margin-bottom:12px;font-size:10px}.sidebar nav>button{color:#b9bbc3;border-radius:9px;min-height:44px;margin-bottom:4px;padding:11px 13px;font-size:14px}.sidebar nav>button:hover{color:#fff;background:#222429}.sidebar nav>button.active{color:#fff;background:linear-gradient(100deg,#36383f,#27292e);box-shadow:inset 0 1px #ffffff09}.sidebar nav>button.active:before{background:#e5e9ef;border-radius:3px;width:3px;left:-14px}.nav-count{color:#c6c9d0;padding:1px 5px;font-size:11px}.sidebar-projects>button{color:#b3b5bd;padding:10px 12px;font-size:12px}.sidebar-projects>button>span{color:#999da8;font-size:10px}.sidebar-projects>button.active{color:#fff;background:#25272d}.admin-link{min-height:40px;font-size:12px}.sidebar-profile{gap:10px;padding:15px 10px}.sidebar-profile b{font-size:12px}.sidebar-profile small{color:#a6a8b0;font-size:11px}.main-shell{width:calc(100% - 224px);margin-left:224px}.topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141518e8;border-bottom:1px solid #2a2c31;gap:24px;height:64px;padding:0 32px}.breadcrumbs-top{color:#b3b6c0;font-size:12px}.breadcrumbs-top>span{color:#8f929c}.global-search{background:#202126;border:1px solid #303239;border-radius:9px;width:40%;max-width:420px;padding:7px 11px}.global-search:focus-within{background:#24262d;border-color:#676c78;box-shadow:0 0 0 3px #bac4d00b}.global-search input{min-height:20px;box-shadow:none;background:0 0;border:0;padding:0 2px;font-size:12px}.top-actions{gap:15px}.sprintbar{background:linear-gradient(90deg,#1b1e20,#1b1c20);border-bottom:1px solid #2f3137;gap:24px;height:44px;padding:0 32px;top:64px}.sprintbar b{font-size:12px}.sprint-dates{color:#a1a5af;font-size:11px}.sprint-progress{max-width:330px}.sprint-progress>span{color:#acb0ba;font-size:11px}.progress-track{background:#383b42;border-radius:9px;height:5px;overflow:hidden}.progress-track>div{height:100%;transition:width .6s var(--ease);background:linear-gradient(90deg,#879382,#cedac3);border-radius:9px}.sprint-message{color:#a7ada3;font-size:11px}.sprint-symbol{color:#cbd9c1;background:#39433a66;border-color:#53614e66}main{min-width:0;max-width:1700px;padding:30px 32px 0}.page-heading{align-items:center;gap:20px;margin-bottom:25px}.page-heading h1{margin:0 0 9px;font-size:30px;line-height:1.2}.page-heading p{color:#a7a9b2;max-width:650px;margin:0;font-size:13px;line-height:1.65}.page-heading>.row{flex-shrink:0;margin-top:0}.page-heading .btn{font-size:13px}.route-page{animation:page-enter .32s var(--ease) both}@keyframes page-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.dashboard-hero{background:radial-gradient(at 75% 60%,#3b3d42,#0000 65%),#191a1e;border:1px solid #45474d;border-radius:18px;min-height:230px;box-shadow:inset 0 1px #ffffff10,0 12px 35px #00000015}.hero-copy{padding:30px 32px}.hero-copy h2{margin:22px 0 14px;font-size:35px}.hero-copy p{color:#b1b4bc;font-size:13px;line-height:1.75}.hero-label{letter-spacing:1.8px;color:#c0c4cc;font-size:10px}.hero-orbit{width:200px;height:200px;top:17px;right:21%;box-shadow:inset 3px 4px 12px #f2f4f940,0 10px 50px #0006}.hero-orbit>span{font-size:30px}.hero-art{overflow:hidden}.hero-art img{opacity:.65;transition:transform 1.5s var(--ease)}.dashboard-hero:hover .hero-art img{transform:scale(1.04)}.art-caption{opacity:.75;font-size:8px}.quick-links{gap:14px;margin-top:20px;margin-bottom:26px}.quick-links>button{border-radius:12px;padding:17px;box-shadow:inset 0 1px #ffffff06}.quick-links>button:hover{background:#24262b;border-color:#626670;transform:translateY(-3px);box-shadow:0 7px 18px #0002}.quick-links>button b{font-size:14px}.quick-links>button small{color:#a0a4ad;margin-top:4px;font-size:11px}.quick-icon{color:#d8dce4;background:linear-gradient(135deg,#3a3d42,#27292f);border:1px solid #55596255;box-shadow:inset 0 1px 1px #ffffff18}.dashboard-grid{gap:18px}.widget{min-width:0;padding:22px}.widget-Задачи{min-height:0}.task-row{gap:11px;padding:18px 0}.task-row h3,.widget-Задачи .task-row h3{line-height:1.5;font-size:13px!important}.task-id{color:#9298a6;font-variant-numeric:tabular-nums;letter-spacing:.2px;font-size:11px}.task-row .status{font-size:11px}.status{white-space:nowrap;color:#bfc3cc;gap:6px;font-size:11px;line-height:1.35}.status i{flex-shrink:0;width:6px;height:6px}.status-1{color:#abc9ed}.status-3{color:#d1b9ed}.status-5{color:#bad2a9}.status-6{color:#e5aaa3}.sp{color:#bdc1cb;white-space:nowrap;background:#34373e55;border:1px solid #41454d55;border-radius:5px;padding:3px 6px;font-size:11px}.project-compact b{font-size:14px}.project-compact small{color:#a3a7b1;font-size:11px}.project-compact>button{gap:11px;padding:9px 0}.project-compact>button:hover{transform:translate(3px)}.team-widget{gap:12px}.team-widget b{font-size:12px}.team-widget small{color:#9ea3ae;font-size:11px}.news-preview b{font-size:12px}.news-preview p{color:#c1c4cd;font-size:13px}.news-preview .text-button,.calendar-title{font-size:12px}.calendar-grid{gap:2px;font-size:12px}.calendar-grid .weekday{color:#989eaa;font-size:10px}.calendar-grid>span{height:29px}.calendar-event{color:#c0c6d0;font-size:11px}.calendar-event small{color:#a0a6b2;font-size:10px}.calendar-event>span{font-size:10px}.notes-widget textarea{color:#c3c7d0;min-height:150px;font-size:13px}.notes-widget>span{color:#969daa;font-size:10px}.clock-widget span,.weather-widget small,.rates-widget small{color:#a3a9b5;font-size:11px}.staff-banner{background:radial-gradient(at 80% 100%,#393b3f,#0000 55%),#17181b;border-color:#3d4047;border-radius:16px;min-height:200px;margin-bottom:28px;padding:28px 32px}.staff-banner h2{margin-top:14px;font-size:27px;line-height:1.4}.staff-banner p{color:#a6aab4;font-size:12px}.staff-banner .glass-person{width:200px;height:215px;transition:transform .7s var(--ease);bottom:-30px;right:65px}.staff-banner:hover .glass-person{transform:rotate(-5deg)translateY(-5px)}.people-grid{gap:17px}.person-card{transition:transform .25s var(--ease),border-color .25s,box-shadow .25s;background:linear-gradient(145deg,#26282c,#1b1c20);border-color:#3a3d43;border-radius:14px;padding:23px;box-shadow:inset 0 1px #ffffff06}.person-card:hover{border-color:#727681;transform:translateY(-4px);box-shadow:0 12px 22px #0002}.person-card h3{margin-top:22px;font-size:18px;line-height:1.4}.person-card>.muted{font-size:12px}.person-card p{color:#b0b4bf;font-size:12px}.person-card .row{flex-wrap:wrap}.input-icon input{font-size:12px}.input-icon{background:#18191d;border-color:#3c3f48;border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}.input-icon>svg{color:#a0a5b1}.input-icon input{box-shadow:none;background:0 0;border:0;min-width:0;padding:10px 0}.profile-layout{grid-template-columns:280px minmax(0,1fr);gap:36px}.profile-visual{background:radial-gradient(at 80% 90%,#3d4048,#0000 60%),#111216;border-color:#55585e;border-radius:18px;box-shadow:inset 0 1px 1px #ffffff30,0 15px 35px #0002}.profile-visual-bottom{color:#c5c9d1;font-size:11px}.profile-monogram{color:#e2e5eb}.profile-heading>h1{font-size:38px;line-height:1.2}.profile-handle{color:#b7bbc6;font-size:14px}.nickname{color:#aeb3bf;font-size:13px}.profile-role{color:#d1d5dd;font-size:15px}.profile-section{border-color:#353840;padding:26px 0}.profile-section h2{font-size:16px}.profile-section>p{color:#c6cad4;font-size:14px;line-height:1.8}.profile-facts{border-color:#353840;gap:24px}.profile-facts span{color:#aaaeb9;font-size:11px}.profile-facts b{color:#e0e2e8;font-size:13px}.skills{gap:10px}.skill{background:#272a3080;border-color:#454950;border-radius:9px;font-size:13px}.skill-votes>button{color:#b6c3d4;min-width:48px;min-height:34px;font-size:12px}.skill-votes>button.voted{color:#cedfc0;background:#97b28415}.voters-tooltip{background:#30333b;border:1px solid #515661;border-radius:10px;padding:8px;box-shadow:0 10px 35px #0006}.voters-tooltip button{min-height:34px;font-size:12px}.voters-tooltip .avatar{margin:0}.skill-votes:focus-within .voters-tooltip{opacity:1;visibility:visible;display:block}.contact{background:#24272c90;border-color:#3d414a;border-radius:10px;gap:12px;min-width:0;padding:14px}.contact>div{min-width:0}.contact small{color:#a8b0be;font-size:11px}.contact b{color:#dbe0e9;word-break:break-word;font-size:12px}.contact>span{color:#c1cad8}.personal-link{color:#c4cedd;font-size:13px}.profile-comments .comment .markdown{font-size:12px}.achievements .section-heading{width:100%;padding:0}.achievement-icons small{color:#bfc5d0;font-size:11px}.achievement-icons>div{min-width:0}.achievement-icons .medal{transition:transform .3s var(--ease),filter .3s}.achievement-icons>div:hover .medal{filter:brightness(1.17);transform:translateY(-4px)rotate(-4deg)}.breadcrumb,.breadcrumb-link{color:#a9aeba;align-items:center;gap:8px;font-size:12px;display:flex}.breadcrumb button:hover,.breadcrumb-link:hover{color:#fff}.ticket-title h1{max-width:900px;font-size:29px;line-height:1.4}.ticket-title .small{font-size:12px}.ticket-layout{grid-template-columns:minmax(0,1fr) 270px;gap:24px}.ticket-layout .panel{background:#1b1d21;border-color:#343841}.ticket-properties{align-self:start;position:sticky;top:132px}.ticket-properties h2{margin-bottom:23px;font-size:16px}.field>span{color:#b5bbc6;margin-bottom:7px;font-size:12px}.field input,.field textarea,.field select{font-size:13px}.ticket-properties .field{margin-bottom:17px}.person-line{gap:9px;font-size:13px}.history summary{font-size:14px}.history-item{color:#c1c8d5;font-size:12px}.history-item small{color:#9ba5b5;font-size:11px}.checklist label{color:#c5cbd5;min-height:32px;font-size:13px}.related-task{border-color:#3c4350;font-size:13px}.resource-links{flex-wrap:wrap}.archive-notice{color:#b4c4a8;background:#adbf9810;border:1px solid #98b47f30;border-radius:8px;grid-column:1/-1;align-items:center;gap:6px;padding:10px;font-size:12px;display:flex}.markdown{color:#d0d3dc;overflow-wrap:anywhere;font-size:14px;line-height:1.85}.markdown h1{color:#f1f2f5;font-size:30px;line-height:1.35}.markdown h2{color:#eceef3;margin-top:32px;font-size:22px}.markdown h3{color:#e1e5ec;font-size:17px}.markdown h1,.markdown h2,.markdown h3{scroll-margin-top:135px}.markdown pre{background:#111318;border:1px solid #333843;border-radius:10px;max-width:100%;padding:18px;font-size:12px;overflow:auto}.markdown code{color:#dce2ec;background:#30343c;border-radius:4px;padding:2px 5px}.markdown pre code{background:0 0;padding:0}.markdown blockquote{color:#c5cdd9;background:#252930;border-color:#97a7bf;border-radius:0 9px 9px 0;padding:14px 18px}.markdown a{color:#c5d7ee;text-underline-offset:3px;text-decoration-color:#7d8da5}.markdown table{font-size:13px;display:block;overflow:auto}.markdown th,.markdown td{border-color:#414651;padding:10px 14px}.markdown img{border-radius:10px;max-width:100%}.wiki-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:22px}.wiki-tree{background:#181a1e;border-color:#333740;min-height:0;max-height:calc(100vh - 154px);padding:14px;position:sticky;top:132px;overflow:auto}.wiki-nav-toggle{border-bottom:1px solid #343841;align-items:center;gap:9px;width:100%;padding:8px 6px 17px;font-size:14px;display:flex}.wiki-nav-toggle>svg:last-child{margin-left:auto;display:none}.wiki-nav-content>.input-icon{max-width:100%;margin:14px 0 17px}.wiki-nav-content details{margin:5px 0 15px}.wiki-nav-content summary{cursor:pointer;color:#a3abba;align-items:center;gap:7px;padding:7px 3px;font-size:12px;list-style:none;display:flex}.wiki-nav-content summary>svg:last-child{margin-left:auto;transition:transform .2s}.wiki-nav-content details:not([open]) summary>svg:last-child{transform:rotate(-90deg)}.wiki-nav-content details>button{text-align:left;color:#bec6d4;border-radius:7px;align-items:center;gap:8px;width:100%;margin:3px 0;padding:11px 9px;font-size:12px;line-height:1.5;display:flex}.wiki-nav-content details>button:hover{background:#2b3039}.wiki-nav-content details>button.active{color:#f3f5f8;background:#353c46;box-shadow:inset 2px 0 #cbd5e4}.wiki-document{background:#1b1d22;border-color:#363b44;min-width:0;min-height:600px;padding:25px 34px}.wiki-doc-toolbar{border-color:#3a404b;margin-bottom:22px;padding-bottom:18px}.wiki-doc-toolbar>.muted{font-size:11px}.wiki-document>.markdown{max-width:800px;margin:0 auto}.wiki-document>.markdown h1{font-size:30px}.wiki-outline{background:#24293250;border:1px solid #3b424e;border-radius:9px;margin-bottom:26px;padding:13px 15px}.wiki-outline summary{color:#b8c1d0;cursor:pointer;align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.wiki-outline summary>svg:last-child{margin-left:auto;transition:transform .2s}.wiki-outline[open] summary>svg:last-child{transform:rotate(180deg)}.wiki-outline nav{flex-direction:column;gap:9px;margin:15px 0 3px 23px;animation:.2s reveal;display:flex}.wiki-outline button{text-align:left;color:#b5c4d9;padding:2px 0;font-size:12px}.wiki-outline button:hover{color:#fff}.doc-footer{color:#a8b1c0;border-color:#373e49;flex-wrap:wrap;font-size:11px}.doc-footer>.text-button{font-size:12px}.editorbar{background:#282d35;border-color:#414956;flex-wrap:wrap;gap:10px}.editorbar .segmented>button{font-size:12px}.editor .md-input{background:#15191f;min-height:300px;padding:20px;font-size:13px;line-height:1.8}.editor>.markdown,.visual-editor{font-size:14px}.editor{border-color:#424b5a}.doc-title-input{line-height:1.4;font-size:25px!important}.tabs>button{gap:7px;padding:14px 0;font-size:13px}.tabs>button.active{color:#f1f2f6;border-color:#d6dce5}.segmented{background:#14171d;border-color:#3b4049;border-radius:9px;flex-shrink:0;padding:3px;display:flex}.segmented>button{color:#a4aebb;border-radius:6px;gap:6px;min-height:30px;padding:5px 10px;font-size:12px}.segmented>button.active{color:#f4f5f8;background:#3a404a;box-shadow:0 1px 4px #0004,inset 0 1px #ffffff12}.feed-tabs{border-color:#373c46}.feed-tabs select{font-size:12px}.feed-layout{grid-template-columns:minmax(0,1fr) 260px;gap:24px;max-width:1180px}.feed-compose{color:#b9c1ce;background:linear-gradient(120deg,#23262c,#1b1f26);border-color:#424953;min-height:78px;padding:18px 21px}.feed-compose>.avatar{flex:none!important}.feed-compose>.compose-prompt{text-align:left;flex:1;font-size:14px}.feed-compose>svg{color:#a5afbe}.feed-compose:hover{background:#2b3039;border-color:#6b7788}.post{background:#1d222a;border-color:#3a414d;padding:25px}.post-head .text-button{color:#e1e5ed;font-size:14px}.post-head>div>small{color:#a4afbe;font-size:11px}.post>.markdown{color:#d3d9e3;font-size:14px;line-height:1.85}.post-footer{border-color:#3c4553;margin-top:22px;padding-top:18px}.post-footer>button{color:#a6b3c6;border-radius:7px;min-height:32px;padding:4px 7px;font-size:12px}.post-footer>button:hover{color:#e1e7f0;background:#c1cee112}.post-footer>button.liked{color:#f1b0a7}.post-footer>button.liked svg{animation:reaction-pop .3s var(--ease);fill:#edaaa433}.business-tag{color:#e2bf94;background:#ad7c3615;border-color:#b9905f55;padding:5px 8px;font-size:10px}.business-tag svg{filter:drop-shadow(0 0 5px #c38a3c80)}.feed-about{border-color:#3d434e;padding:24px}.feed-about h2{font-size:25px}.feed-about p{color:#b2bac7;font-size:13px}.feed-about>.small{color:#a9b2c1;font-size:11px}.feed-guidelines{border-color:#3b424f;padding:22px}.feed-guidelines p{color:#b1bdce;font-size:12px}.feed-guidelines h3{font-size:14px}.feed-guidelines .text-button{color:#c0d0e7;font-size:12px}.comments{animation:reveal .25s var(--ease)}.comment .text-button{color:#d9e2f0;font-size:12px}.comment .small{color:#9ba9bd;font-size:10px}.comment .markdown{color:#c5d0df;font-size:13px}.comment-input-wrap{background:#19202b;border-color:#49576b;border-radius:10px;padding:12px}.comment-input-wrap:focus-within{border-color:#9babc1;box-shadow:0 0 0 3px #9bacbf10}.comment-input-wrap textarea{color:#e0e6ee;min-height:64px;font-size:13px}.comment-input-wrap .small{color:#a2aec0;font-size:10px}.mention-list{background:#303b4c;border:1px solid #59697e}.mention-list>button{font-size:12px}.mention-list>button:hover{background:#ffffff0b;border-radius:6px}.mention-list>button>.avatar{margin-left:0}.contact,.profile-section,.profile-facts,.comments,.history,.wiki-layout,.feed-layout,.admin-grid,.ticket-layout{filter:none}.admin-grid{align-items:start;gap:20px}.admin-grid .panel{min-width:0}.admin-person b,.access-request b{color:#dce3ee;font-size:13px}.admin-person small,.access-request small{color:#a4b1c5;font-size:11px}.admin-person .btn{min-height:33px;font-size:11px}.admin-person,.access-request{border-color:#3b4656;gap:10px}.integration-row{border-color:#3e4b5e}.integration-row b{color:#d7e3f4;font-size:14px}.integration-row small{color:#a2b4cd;font-size:11px}.integration-row .tag{white-space:normal;text-align:center;font-size:10px}.integrations>p{color:#abbcd4;font-size:12px}.audit-list p{color:#b7c9e2;font-size:12px}.audit-list p b{color:#e0eaf8}.audit-list>div>span{color:#b9cbe6;font-size:11px}.audit-list small{color:#9ab1d1;font-size:10px}.audit-list>div{border-color:#3a4b64}.empty{color:#acb7c8;padding:40px 18px}.empty p{max-width:390px;font-size:13px}.empty>svg{opacity:.75}.notification-panel,.search-results{animation:popover-enter .2s var(--ease);transform-origin:100% 0;background:#252a33;border-color:#505967;border-radius:13px;box-shadow:0 18px 60px #0008}.notification-panel{width:390px;top:60px;right:30px}.notification-panel .text-button{font-size:11px}.notification-item{border-color:#3a4351;border-radius:7px;padding:15px 8px}.notification-item:hover{background:#d1ddec0a}.notification-item p{color:#aebbcf;font-size:13px;line-height:1.6}.notification-item.unread p{color:#e2e8f1}.notification-item small{color:#9dadc4;font-size:11px}.notification-icon{color:#c1d0e8;background:#44526a60}.search-results{top:45px;right:0}.search-results button{min-height:54px}.search-results b{font-size:13px}.search-results small{font-size:11px}.modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:reveal .2s var(--ease);background:#080b11b8;padding:28px}.modal{animation:dialog-enter .26s var(--ease);background:#202630;border:1px solid #536071;border-radius:18px;width:530px;max-width:100%;max-height:90dvh;box-shadow:0 25px 100px #0009,inset 0 1px #ffffff0a}.modal.wide{width:760px}.modal-header{background:#202630f7;border-color:#3b485b;justify-content:space-between;align-items:center;gap:15px;padding:24px 27px;display:flex}.modal-header h2{margin:6px 0 0;font-size:22px}.modal-header .eyebrow{color:#9cabc1;font-size:9px}.modal-content{padding:26px 27px}.modal-footer{background:#202630f7;border-color:#3e4b60;padding:18px 27px}.modal .field>span{color:#bdc9db;font-size:12px}.modal input,.modal textarea,.modal select{background:#171e28;border-color:#485a72;font-size:14px}.modal .field{margin-bottom:20px}.modal p{color:#bbc9dc;font-size:13px}.modal .muted{color:#a6b7ce}.form-grid{gap:0 18px}.contact-form input{font-size:12px}.widget-picker>label{min-height:46px;padding:12px;font-size:13px;transition:background .18s,border-color .18s}.widget-picker>label input{width:16px;margin:0;display:block}.widget-picker>label:has(input:checked){background:#7d9b7240;border-color:#a6bf97}.widget-order>div{color:#c2d4ee;padding:7px 0;font-size:13px}.form-hint{align-items:center;gap:8px;display:flex;color:#aebfd7!important;font-size:12px!important}.business-toggle{font-size:13px}.business-toggle>span{font-size:11px}.toast{color:#1c2635;animation:toast-enter .3s var(--ease);background:#e4e9ef;border:1px solid #fff8;border-radius:11px;padding:10px 14px;font-size:13px;bottom:24px;box-shadow:0 9px 35px #0005}.toast .icon-btn{margin-left:8px}.saving-line{background:linear-gradient(90deg,#0000,#c2d4b4,#0000);height:2px}.loading-screen p{color:#b2bbc9;font-size:13px}@keyframes reveal{0%{opacity:0}to{opacity:1}}@keyframes dialog-enter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes popover-enter{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}@keyframes toast-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes reaction-pop{50%{transform:scale(1.25)}}.tracker-workspace{min-width:0}.tracker-heading h1{align-items:center;gap:13px;display:flex}.tracker-heading h1>.tag{letter-spacing:.3px;margin-top:4px;font-size:11px}.breadcrumb-link{margin-bottom:15px;padding:0}.breadcrumb-link>span{color:#7f8796}.board-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.board-directory-card{text-align:left;background:linear-gradient(130deg,#292b30,#1a1c20);border:1px solid #44474f;border-radius:13px;padding:20px 21px 0;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.board-directory-card:hover{border-color:#858b97;transform:translateY(-3px);box-shadow:0 8px 25px #0002}.board-directory-card .project-icon{background:#34373e;border-radius:9px;width:36px;height:36px}.board-directory-card>.row>.tag{color:#b6bcc8;margin-left:auto;font-size:10px}.board-directory-card>.row>svg{color:#adb5c3}.board-directory-card h2{margin:17px 0 8px;font-size:20px}.board-directory-card>p{color:#b0b6c2;min-height:40px;margin-bottom:17px;font-size:12px;line-height:1.65}.board-directory-footer{color:#afb7c5;border-top:1px solid #3c4049;align-items:center;gap:7px;padding:13px 0;font-size:11px;display:flex}.board-directory-footer>svg:last-child{margin-left:auto}.board-directory-footer .small-dot{background:#bdcfae}.board-resources{color:#aab3c3;align-items:center;gap:15px;padding:0 0 23px;font-size:12px;display:flex}.board-resources button,.board-resources a{color:#c2ccdc;align-items:center;gap:6px;font-size:12px;display:flex}.board-resources a:hover,.board-resources button:hover{color:#fff}.face-button{padding:0}.board-resources .avatar-stack{flex-wrap:nowrap;gap:0}.board-tabs{align-items:center;gap:25px;display:flex}.board-tabs>button{color:#acb6c7;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:14px 0;font-size:13px;display:flex}.board-tabs>button.active{color:#f0f3f8;border-bottom-color:#d3dce9}.board-tabs>button>span{border:1px solid #4e5b70;border-radius:5px;padding:0 5px;font-size:10px}.sprint-navigation{border-bottom:1px solid #3a4454;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.sprint-navigation>.text-button{white-space:nowrap;color:#c4d2e6;font-size:12px}.sprint-panel{background:linear-gradient(105deg,#272e35,#20262e 60%,#282e33);border:1px solid #4b5662;border-radius:13px;margin-bottom:20px;padding:16px 18px;box-shadow:inset 0 1px #ffffff0a}.sprint-panel.archived{background:#22262e;border-color:#444c59}.sprint-panel-main{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.sprint-picker{color:#c6d3e5;align-items:center;gap:8px;max-width:100%;display:flex;position:relative}.sprint-picker select{appearance:none;box-shadow:none;color:#e6edf7;cursor:pointer;background:0 0;border:0;width:auto;max-width:100%;min-height:30px;padding:5px 22px 5px 0;font-size:14px;font-weight:600}.sprint-picker select option,.sprint-picker select optgroup{color:#eef2f9;background:#252d39}.sprint-picker>svg:last-child{pointer-events:none;position:absolute;right:0}.sprint-picker:focus-within{outline-offset:5px;border-radius:4px;outline:2px solid #9eadc3}.sprint-state{color:#c2d1b9;white-space:nowrap;background:#8ba37912;border:1px solid #7c8b7844;border-radius:6px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;display:flex}.sprint-state i{background:currentColor;border-radius:50%;width:5px;height:5px}.sprint-state.planned{color:#bbcae1;background:#90afd20c;border-color:#9eb6d444}.sprint-state.completed{color:#aab7cb;background:#798ba512;border-color:#7c8ea744}.sprint-panel-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.sprint-panel-bottom{border-top:1px solid #54627340;justify-content:space-between;align-items:center;gap:16px;margin-top:13px;padding-top:13px;display:flex}.sprint-panel-bottom p{color:#b0becf;align-items:center;gap:7px;margin:0;font-size:12px;line-height:1.5;display:flex}.sprint-result{white-space:nowrap;color:#bac8dd;align-items:center;gap:12px;font-size:11px;display:flex}.sprint-result>.progress-track{background:#4b5a6c;width:90px}.sprint-result>.progress-track>div{background:linear-gradient(90deg,#9ba98e,#d6e0c8)}.sprint-result>span:last-child{color:#98abc6;font-size:10px}.backlog-hint{color:#bdcde3;background:#222933;border:1px solid #46556c;border-radius:11px;align-items:center;gap:12px;margin-bottom:20px;padding:15px 17px;display:flex}.backlog-hint div{flex:1}.backlog-hint b{font-size:13px;font-weight:550;display:block}.backlog-hint span{color:#9eb3d0;margin-top:4px;font-size:12px;display:block}.backlog-hint .text-button{font-size:12px}.board-toolbar{flex-wrap:wrap;align-items:center;gap:11px;margin:0 0 18px;display:flex}.board-search{background:#1b2028;border-color:#414b5b;width:270px;max-width:35%;min-height:37px;padding-right:6px}.board-search input{min-height:35px;font-size:12px}.filter-chip{color:#b2c2da;background:#232c3a;border:1px solid #465368;border-radius:9px;align-items:center;gap:7px;min-height:37px;padding:5px 10px 5px 5px;font-size:12px;display:flex}.filter-chip .avatar{width:24px!important;height:24px!important;font-size:9px!important}.filter-chip.active{color:#e7edf7;background:#3d4c614f;border-color:#94a7c4;box-shadow:inset 0 1px #ffffff0a}.task-total{color:#93a5bf;font-size:11px}.board-canvas{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#566278 #1b222e;scroll-snap-type:x proximity;align-items:stretch;gap:14px;min-height:340px;padding:2px 1px 16px;display:flex;overflow-x:auto}.board-column{scroll-snap-align:start;background:#181e27;border:1px solid #333e4f;border-radius:12px;flex:1 0 240px;min-width:240px;max-width:370px;padding:12px 10px 8px;transition:background .2s,border-color .2s,box-shadow .2s}.board-column.is-over{background:#2b384d;border-color:#adc0dc;box-shadow:inset 0 0 0 1px #adc0dc33,0 0 20px #8ba4cc15}.board-column-head{align-items:center;gap:7px;min-height:36px;padding:3px 3px 13px;display:flex}.board-column-head .status{color:#cbd4e3;font-size:12px}.board-column-head .status-1{color:#b9d0ef}.board-column-head .status-3{color:#d7c2ef}.board-column-head .status-5{color:#c8dfb7}.board-column-head .status-6{color:#efb8ad}.column-points{color:#90a0b9;white-space:nowrap;margin-left:auto;font-size:10px}.column-cards{flex-direction:column;gap:10px;min-height:170px;display:flex}.issue-card{isolation:isolate;background:linear-gradient(125deg,#2c3543,#222b39);border:1px solid #45546c;border-radius:10px;min-width:0;transition:border-color .18s,box-shadow .18s;position:relative;box-shadow:0 2px 6px #070c151c,inset 0 1px #ffffff06}.issue-card:hover{border-color:#8a9cb8;box-shadow:0 6px 16px #0002}.issue-open{text-align:left;border-radius:10px;width:100%;padding:15px 14px 13px;display:block}.issue-card-top{align-items:center;gap:10px;min-height:17px;margin-bottom:13px;padding-right:22px;display:flex}.issue-card-top .task-id{color:#a9b7cc;font-size:11px;font-weight:500}.issue-card-top>.priority{margin-left:auto}.issue-card h3{color:#edf2f8;overflow-wrap:anywhere;letter-spacing:-.1px;min-height:43px;margin:0 0 12px;font-size:14px;font-weight:550;line-height:1.55}.issue-kind{color:#b8c8df;align-items:center;gap:6px;font-size:10px;display:inline-flex}.type-dot{background:#abbcda;border-radius:2px;width:6px;height:6px}.type-Исследование{background:#c2adde;border-radius:50%}.type-Тест{background:#b5cda8}.type-Веха{background:#d6b888;transform:rotate(45deg)}.issue-card-bottom{align-items:center;gap:9px;margin-top:16px;display:flex}.issue-indicators{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.issue-indicators>span{color:#9bafce;align-items:center;gap:4px;font-size:10px;display:flex}.issue-card-bottom .sp{color:#c6d7ef;background:#849bbc10;border-color:#657c9b55;padding:3px 5px;font-size:10px}.issue-card .priority.p0{color:#edb296}.issue-card .priority.p1{color:#a9b6c9}.issue-card .priority.p2{color:#9bbacb}.drag-handle{touch-action:none;cursor:grab;color:#92a6c5;opacity:.55;border-radius:6px;justify-content:center;align-items:center;width:25px;height:28px;display:flex;position:absolute;top:9px;right:6px}.issue-card:hover .drag-handle,.drag-handle:focus-visible{opacity:1;background:#bccce315}.drag-handle:active{cursor:grabbing}.issue-card.is-dragging{opacity:.24;box-shadow:none;border-style:dashed;border-color:#a9bfdc}.drag-overlay{cursor:grabbing;background:linear-gradient(125deg,#3b4960,#293448);border-color:#cfdef2;padding:15px 14px 13px;transform:rotate(2deg);box-shadow:0 20px 50px #0008,0 0 0 1px #cfdef233}.drag-active .column-empty{color:#9fb6d7;border:1px dashed #687e9d66}.column-empty{color:#7e92b0;border:1px dashed #0000;border-radius:9px;justify-content:center;align-items:center;min-height:140px;font-size:12px;transition:color .2s,border-color .2s;display:flex}.column-add{color:#9cafcc;text-align:left;border-radius:6px;align-items:center;gap:7px;width:100%;margin-top:2px;padding:12px 5px 8px;font-size:12px;display:flex}.column-add:hover{color:#e1ebf9;background:#a9c1e20c}.board-footnote{color:#91a5c5;justify-content:space-between;align-items:center;gap:10px;margin-top:3px;font-size:10px;display:flex}.board-footnote>span{align-items:center;gap:5px;display:flex}.issue-table{background:#1d2737;border:1px solid #42516a;border-radius:12px;overflow:hidden}.issue-table-head,.issue-table-row{text-align:left;grid-template-columns:minmax(150px,1fr) 165px 140px 65px;align-items:center;gap:16px;padding:14px 20px;display:grid}.issue-table-head{color:#a8bbd7;background:#263349;border-bottom:1px solid #425673;font-size:11px}.issue-table-row{border-bottom:1px solid #374b6766;width:100%}.issue-table-row:last-child{border-bottom:0}.issue-table-row:hover{background:#9fbae20b}.issue-table-row>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.issue-table-row strong{color:#dee9f8;overflow-wrap:anywhere;font-size:13px;font-weight:500}.issue-table-row .status{font-size:11px}.table-assignee{color:#bdd0ea;align-items:center;gap:8px;font-size:12px;display:flex}.issue-table-row .sp{justify-self:start}.sprint-finish-stat{color:#d0e2b9;background:#b7cda014;border:1px solid #b3c99b33;border-radius:11px;align-items:center;gap:15px;margin-bottom:24px;padding:17px;display:flex}.sprint-finish-stat strong{color:#e2ead9;font-size:20px;display:block}.sprint-finish-stat span{color:#b3c4a3;margin-top:4px;font-size:12px;display:block}.board-canvas,.board-toolbar,.board-footnote,.sprint-panel,.sprint-navigation,.board-resources,.backlog-hint,.issue-table{filter:saturate(.3)}@media (width>=1500px){main{padding:35px 42px 0}.topbar,.sprintbar{padding-left:42px;padding-right:42px}.board-column{flex-basis:260px;max-width:420px}.wiki-layout{grid-template-columns:250px minmax(0,1fr)}.wiki-document{padding:30px 48px}.profile-layout{grid-template-columns:300px minmax(0,1fr);gap:48px}.dashboard-hero{min-height:250px}.hero-orbit{width:220px;height:220px}}@media (width<=1180px){.sidebar{width:204px}.main-shell{width:calc(100% - 204px);margin-left:204px}.sidebar-profile{padding-left:4px;padding-right:4px}.sidebar-profile b{font-size:11px}.topbar,.sprintbar{padding-left:24px;padding-right:24px}main{padding:26px 24px 0}.page-heading h1{font-size:28px}.page-heading p,.page-heading .btn{font-size:12px}.quick-links>button{padding:14px}.quick-links>button small{font-size:10px}.quick-links>button>svg{display:none}.dashboard-grid{gap:15px}.widget{padding:20px}.profile-layout{grid-template-columns:250px minmax(0,1fr);gap:26px}.profile-heading>h1{font-size:33px}.feed-layout{grid-template-columns:minmax(0,1fr) 235px;gap:18px}.feed-about{padding:21px}.feed-about h2{font-size:22px}.wiki-layout{grid-template-columns:210px minmax(0,1fr);gap:17px}.wiki-document{padding:24px}.ticket-layout{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.board-directory{gap:12px}.board-directory-card{padding:17px 17px 0}.board-directory-card>p{font-size:11px}.sprint-panel-bottom{align-items:flex-start}.sprint-result{gap:8px}.sprint-result>span:last-child{display:none}.board-search{width:225px}.board-toolbar{gap:8px}.board-toolbar>.task-total{display:none}.issue-table-head,.issue-table-row{grid-template-columns:minmax(150px,1fr) 130px 100px 55px;gap:10px;padding:14px}.board-footnote>span:last-child{display:none}}@media (width<=980px){.sidebar{width:190px}.main-shell{width:calc(100% - 190px);margin-left:190px}.brand{font-size:33px}.sidebar nav>button{font-size:13px}.topbar{height:60px;padding:0 20px}.sprintbar{padding:0 20px;top:60px}.global-search{width:45%}.breadcrumbs-top{font-size:11px}.sprint-dates{display:none}main{padding:24px 20px 0}.page-heading{align-items:center}.page-heading>.row{margin:0}.page-heading h1{font-size:27px}.page-heading p{max-width:450px}.dashboard-hero{min-height:235px}.hero-copy p{font-size:12px}.hero-copy h2{font-size:32px}.quick-links>button small{font-size:11px}.quick-links>button>svg{display:block}.widget .task-row .status{font-size:10px}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-banner h2{font-size:25px}.staff-banner .glass-person{opacity:.6;right:10px}.profile-layout{grid-template-columns:220px minmax(0,1fr);gap:24px}.profile-heading>h1{font-size:30px}.profile-content .btn{font-size:11px}.profile-section>p{font-size:13px}.profile-facts b{font-size:12px}.feed-layout{grid-template-columns:minmax(0,1fr)}.feed-layout>aside{display:none}.ticket-properties,.wiki-tree{top:126px}.wiki-layout{grid-template-columns:180px minmax(0,1fr);gap:13px}.wiki-tree{padding:12px}.wiki-nav-content details>button{font-size:11px}.wiki-document{padding:22px}.wiki-document>.markdown h1{font-size:26px}.sprint-panel-bottom{flex-wrap:wrap;gap:10px}.board-directory-card h2{font-size:18px}.board-directory-card .project-icon{width:30px;height:30px}.board-directory-card>p{min-height:54px}.board-toolbar .segmented>button>span{display:none}.board-toolbar .segmented>button{padding:6px 9px}.board-toolbar .segmented>button>svg{display:block}.board-toolbar>.icon-btn{margin-left:auto}.board-toolbar>.spacer{display:none}.board-search{flex:1;max-width:48%}.board-tabs{gap:18px}.board-tabs>button{font-size:12px}.board-tabs>button>svg{display:none}.board-directory-footer{font-size:10px}.admin-grid{grid-template-columns:1fr}.toast{left:calc(50% + 95px)}}@media (width<=760px){html{scrollbar-gutter:auto}.sidebar{width:260px;transition:transform .3s var(--ease);padding:24px 17px 0}.sidebar nav>button{font-size:14px}.sidebar-profile b{font-size:12px}.brand{font-size:36px}.main-shell{width:100%;margin-left:0}.topbar{gap:12px;height:60px;padding:0 16px}.topbar .mobile-menu{display:flex}.global-search{width:auto;max-width:none;padding:7px 9px}.global-search input{font-size:12px}.top-actions{gap:9px}.sprintbar{gap:14px;height:43px;padding:0 17px;top:60px}.sprintbar b{font-size:11px}.sprint-progress>span{font-size:10px}.sprint-progress{max-width:200px}.sprint-symbol{display:none}main{padding:23px 17px 0}.page-heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.page-heading h1{font-size:28px}.page-heading p{max-width:none;font-size:12px}.page-heading>.row{flex-wrap:wrap;gap:8px;margin:0}.page-heading .btn{min-height:38px;font-size:12px}.dashboard-hero{border-radius:15px;min-height:260px;margin-bottom:18px}.hero-copy{padding:25px}.hero-copy h2{margin-top:22px;font-size:32px;line-height:1.3}.hero-copy p{max-width:265px;font-size:12px}.hero-label{font-size:9px}.hero-art{opacity:.45;width:65%;right:-55px}.hero-orbit{top:30px}.quick-links{gap:10px;margin-top:0;margin-bottom:22px}.quick-links>button{gap:10px;min-width:0;padding:14px 12px}.quick-links>button b{font-size:13px}.quick-links>button small{font-size:10px;line-height:1.5}.quick-links>button>svg{display:none}.quick-icon{width:30px;min-width:30px;height:32px}.dashboard-grid{grid-template-columns:1fr;gap:15px}.widget{padding:20px;grid-column:1!important}.widget-Проекты,.widget-Календарь,.widget-Заметки,.widget-Погода,.widget-Валюты,.widget-Часы,.widget-Картинка{grid-column:1!important}.widget-Заметки{min-height:210px}.widget .section-heading{margin-bottom:16px}.section-heading h2{font-size:15px}.widget-Задачи .section-heading .text-button{font-size:11px}.task-row{grid-template-columns:18px minmax(0,1fr) auto;gap:7px 9px;padding:15px 0;display:grid}.task-row>.task-type{grid-area:1/1}.task-row>.task-row-title{grid-area:1/2}.task-row .task-row-title h3{font-size:12px!important}.task-row .task-row-title>.task-id{font-size:10px}.task-row>.status{grid-area:2/2;justify-self:start;font-size:10px}.task-row>.sp{grid-area:1/3;font-size:10px}.task-row>.priority,.task-row>svg{display:none}.project-compact b{font-size:13px}.team-widget{flex-wrap:wrap;gap:12px}.team-widget small{font-size:10px}.news-preview p,.calendar-title{font-size:13px}.calendar-grid{gap:3px;font-size:12px}.calendar-grid>span{height:33px}.calendar-grid .weekday{font-size:10px}.calendar-event{font-size:12px}.calendar-event small{font-size:10px}.calendar-event>span{font-size:10px;display:block}.notes-widget>span{font-size:10px}.notes-widget textarea{min-height:120px;font-size:13px}.clock-widget strong{font-size:52px}.clock-widget span{font-size:12px}.staff-banner{min-height:220px;padding:24px}.staff-banner h2{font-size:24px;line-height:1.45}.staff-banner p{font-size:11px}.staff-banner .glass-person{opacity:.35;right:-40px}.people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.person-card{padding:18px 15px}.person-card h3{margin-top:17px;font-size:16px;line-height:1.5}.person-card>.muted{font-size:11px}.person-card p{min-height:33px;font-size:11px}.person-card .row .tag{font-size:10px}.input-icon{max-width:190px}.input-icon input{font-size:11px}.profile-layout{flex-direction:column;gap:22px;display:flex}.profile-layout>aside{display:contents}.profile-visual{order:0;width:100%;height:185px;margin:0;display:block}.profile-visual .glass-person{opacity:.9;width:170px;height:190px;top:18px;left:auto;right:15px;transform:rotate(7deg)}.profile-monogram{font-size:45px;top:30px;left:25px}.profile-visual-bottom{padding:20px 24px}.profile-content{order:1}.profile-heading>h1{margin-top:22px;font-size:32px}.profile-content .btn{min-height:35px;padding:8px 11px;font-size:11px}.profile-handle{font-size:13px}.profile-section{padding:23px 0}.profile-section>p{font-size:14px}.profile-facts{grid-template-columns:1fr;gap:18px}.profile-facts b{font-size:13px}.contact-grid{grid-template-columns:1fr}.contact{padding:14px}.contact small{font-size:11px}.contact b{font-size:13px}.contact>span{width:30px}.profile-comments{order:3;margin:0}.achievements{order:2;margin:0}.profile-comments .comment .markdown{font-size:13px}.profile-comments .comment-form .small{font-size:10px}.breadcrumb{margin-bottom:18px;font-size:12px}.ticket-title h1{font-size:26px;line-height:1.4}.ticket-title .btn{font-size:12px}.ticket-title .tag,.ticket-title .small{font-size:11px}.ticket-layout{grid-template-columns:1fr}.ticket-properties{grid-row:1;grid-template-columns:1fr 1fr;gap:16px;display:grid;position:static}.ticket-properties>h2{grid-column:1/-1;margin-bottom:2px}.ticket-properties .field{min-width:0;margin:0}.ticket-properties .field>span{font-size:11px}.ticket-properties select{min-width:0;padding:9px 7px;font-size:12px}.ticket-layout .panel{padding:19px}.ticket-description .markdown{font-size:14px}.wiki-layout{grid-template-columns:1fr;gap:15px}.wiki-tree{max-height:none;padding:13px 16px;position:static}.wiki-nav-toggle{border:0;min-height:30px;padding:2px 0}.wiki-nav-toggle>svg:last-child{display:block}.wiki-nav-content{display:none}.wiki-nav-open .wiki-nav-content{animation:.2s reveal;display:block}.wiki-nav-content>.input-icon{max-width:100%}.wiki-nav-content details>button{padding:12px;font-size:12px}.wiki-document{padding:21px 19px}.wiki-document>.markdown h1{font-size:26px}.wiki-doc-toolbar>.muted{flex-basis:100%;font-size:11px}.wiki-doc-toolbar>.row{margin-left:0}.wiki-doc-toolbar{gap:12px}.wiki-document>.markdown{font-size:14px}.wiki-document .markdown h2{font-size:21px}.doc-footer{font-size:11px;line-height:1.6}.doc-footer>.text-button,.feed-tabs .tabs>button,.tabs>button{font-size:12px}.feed-tabs{gap:18px}.feed-tabs select{max-width:120px;min-height:33px;font-size:11px}.feed-compose{gap:12px;padding:17px}.feed-compose>.compose-prompt{font-size:13px}.feed-compose>svg:nth-last-child(2){display:none}.post{padding:21px 19px}.post-head .text-button{font-size:13px}.post-head small{font-size:11px}.post-head{flex-wrap:wrap;gap:9px}.business-tag{padding:5px 7px;font-size:9px}.business-tag>svg{width:12px}.post>.markdown{font-size:14px}.post-footer{gap:12px}.post-footer>button{min-height:36px;font-size:12px}.comment .text-button{font-size:12px}.comment .small{font-size:10px}.comment .markdown{font-size:13px}.comment-form>.avatar{width:30px!important;height:30px!important;font-size:10px!important}.comment-input-wrap textarea{font-size:13px}.comment-input-wrap .small{font-size:10px}.notification-panel{width:auto;padding:17px;position:fixed;top:63px;left:12px;right:12px}.notification-item p{font-size:13px}.search-results{width:auto;position:fixed;top:63px;left:12px;right:12px}.modal-backdrop{padding:12px}.modal{border-radius:15px;width:100%;max-height:94dvh}.modal-header{padding:21px}.modal-content{padding:22px 21px}.modal-footer{gap:9px;padding:16px 21px}.modal-footer>.btn{white-space:normal;font-size:12px}.modal .field input,.modal .field textarea,.modal .field select{font-size:16px}.form-grid{gap:0 12px}.form-grid .field>span{font-size:12px}.modal .segmented>button{font-size:11px}.editor .md-input{min-height:270px;padding:17px;font-size:13px}.editorbar{padding:8px}.editorbar .icon-btn{width:30px}.widget-picker>label,.widget-order>div{font-size:12px}.toast{width:max-content;max-width:calc(100vw - 24px);font-size:12px;bottom:18px;left:50%}.admin-person{flex-wrap:wrap;gap:9px}.admin-person>div{min-width:170px}.admin-person b{font-size:13px}.admin-person small{font-size:11px}.admin-person .btn{padding:7px 10px;font-size:11px}.integration-row{flex-wrap:wrap}.integration-row .tag{font-size:10px}.integration-row small{font-size:11px}.admin-grid .panel{padding:20px}.business-toggle{flex-wrap:wrap;font-size:12px}.business-toggle>span{margin-left:0}.tracker-heading{gap:16px}.tracker-heading h1{font-size:28px}.breadcrumb-link{margin-bottom:13px;font-size:11px}.breadcrumb-link>span{display:none}.board-directory{scroll-snap-type:x mandatory;gap:12px;margin-right:-17px;padding:2px 17px 8px 1px;display:flex;overflow-x:auto}.board-directory-card{scroll-snap-align:start;flex:0 0 265px;padding:18px 19px 0}.board-directory-card h2{font-size:21px}.board-directory-card>p{min-height:40px;font-size:12px}.board-directory-footer{font-size:11px}.board-resources{flex-wrap:wrap;gap:13px;padding-bottom:18px}.board-resources>span:not(.spacer){font-size:11px}.board-resources>.spacer{display:none}.board-resources .avatar-stack{margin-right:auto}.board-resources button,.board-resources a{font-size:12px}.sprint-navigation{gap:8px;margin-bottom:16px}.board-tabs{gap:17px;min-width:0;overflow:auto}.board-tabs>button{padding:13px 0;font-size:12px}.board-tabs>button>span{display:none}.sprint-navigation>.text-button{gap:3px;font-size:11px}.sprint-panel{border-radius:11px;margin-bottom:17px;padding:14px}.sprint-picker{flex-basis:100%;min-width:0}.sprint-picker select{text-overflow:ellipsis;width:100%;font-size:13px}.sprint-state{font-size:10px}.sprint-panel-main{gap:10px}.sprint-panel-actions{margin-left:auto}.sprint-panel-bottom{flex-direction:column;align-items:stretch;gap:12px;margin-top:12px;padding-top:12px}.sprint-panel-bottom p{font-size:12px}.sprint-result{gap:10px;font-size:11px}.sprint-result>.progress-track{flex:1}.sprint-result>span:last-child{font-size:10px;display:block}.board-toolbar{gap:9px;margin-bottom:15px}.board-search{flex:1 0 100%;width:100%;max-width:100%;padding:0 10px}.board-search input{min-height:39px;font-size:12px}.filter-chip{min-height:35px;font-size:12px}.board-toolbar .segmented>button{min-height:28px;padding:5px 9px}.board-toolbar>.icon-btn{margin-left:auto}.board-canvas{gap:12px;min-height:320px;margin-right:-17px;padding-right:17px}.board-column{border-radius:11px;flex:0 0 270px;min-width:270px;max-width:270px}.board-column-head .status{font-size:12px}.issue-card h3{font-size:14px}.issue-card-top .task-id{font-size:11px}.drag-handle{opacity:1;width:32px;height:32px;top:5px;right:3px}.issue-card-top{padding-right:26px}.issue-kind{font-size:11px}.column-add{min-height:39px;font-size:12px}.board-footnote{margin-top:1px;font-size:10px}.board-footnote>span:first-child{line-height:1.6}.backlog-hint{align-items:flex-start;padding:13px}.backlog-hint span{font-size:11px}.backlog-hint .text-button,.issue-table-head{display:none}.issue-table-row{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:17px}.issue-table-row>div:first-child{grid-column:1/-1}.issue-table-row>.status{grid-area:2/1;font-size:11px}.issue-table-row>.table-assignee{grid-area:2/2}.issue-table-row>.sp{grid-area:1/2;justify-self:end}.issue-table-row>div:first-child strong{padding-right:48px;font-size:13px}.table-assignee>span:not(.avatar){display:none}.sprint-finish-stat strong{font-size:19px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.drag-overlay,.route-page{transform:none}}.motion-dialog,.motion-dialog>.modal{animation:none}.route-page{animation-fill-mode:backwards}.sidebar{scrollbar-width:thin;scrollbar-color:#45474d transparent}.sidebar .brand{margin-bottom:20px}.sidebar nav>button{min-height:41px;padding-top:9px;padding-bottom:9px}.sidebar-projects{margin-top:20px}.tracker-heading{margin-bottom:17px}.tracker-heading .breadcrumb-link{margin-bottom:9px}.board-resources{padding-bottom:13px}.sprint-navigation{margin-bottom:15px}.sprint-panel{margin-bottom:17px;padding:13px 17px}.sprint-panel-bottom{margin-top:10px;padding-top:10px}.board-toolbar{margin-bottom:14px}.board-column{flex-basis:224px;min-width:224px}.drag-overlay{color:#f2f4f8;background:linear-gradient(125deg,#3c4149,#2c3037);border-color:#cbd4df}.drag-overlay .issue-kind,.drag-overlay .issue-indicators>span{color:#b7c1ce}@media (width<=760px){.board-column{flex-basis:270px;min-width:270px}.sidebar nav>button{min-height:44px}.sprint-panel{padding:14px}}.sidebar-bottom{padding-top:12px}.modal,.modal-header,.modal-footer{background:#24272df7;border-color:#4b515d}.modal input,.modal textarea,.modal select{background:#181b21;border-color:#454d5a}.modal .field>span{color:#bac2ce}.modal p{color:#b8c2d1}.modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal .eyebrow{color:#9aa4b4}.profile-visual .person-glass{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.sidebar{padding-top:20px}.sidebar .brand{flex-shrink:0;margin-bottom:20px;padding-bottom:0}.sidebar nav{gap:3px}.sidebar nav>button{margin-bottom:0}.sidebar-profile{padding-top:12px;padding-bottom:12px}.issue-card-top,.issue-card h3{margin-bottom:10px}.issue-card-bottom{margin-top:11px}.section-loading{color:#aab5c5;justify-content:center;align-items:center;gap:10px;min-height:300px;font-size:14px;display:flex}.ticket-layout>div,.ticket-properties,.ticket-properties .field,.quick-links>button>div{min-width:0}.quick-links>button small{white-space:normal;overflow-wrap:anywhere}.toast-error{color:#65382e;background:#f3dcd7}.toast-error .icon-btn{color:#875246}@media (width<=760px){.sidebar{visibility:hidden;transition:transform .28s var(--ease),visibility .28s}.sidebar.mobile-open{visibility:visible}.ticket-layout{grid-template-columns:minmax(0,1fr)}.ticket-properties{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-orbit>span{display:none}.hero-art{opacity:.33}.quick-links>button small{font-size:10px;line-height:1.4}.quick-links>button{align-items:flex-start}.quick-links>button .quick-icon{margin-top:2px}.ticket-properties .person-line{white-space:normal;text-align:left;font-size:11px;line-height:1.5}.ticket-properties .field:first-of-type{grid-column:1/-1}}.emoji-reactions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.emoji-reactions button{color:#c1c5cb;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:18px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:4px 9px;font-size:12px;line-height:1;transition:background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.emoji-reactions .emoji-chip>span{font-family:Segoe UI Emoji,Apple Color Emoji,sans-serif;font-size:17px;line-height:20px}.emoji-reactions .emoji-chip b{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.emoji-reactions .emoji-chip:hover{background:#ffffff10;border-color:#ffffff30}.emoji-reactions .emoji-chip.is-selected{color:#e5eddc;background:#b5c6a71d;border-color:#b5c6a75c;box-shadow:inset 0 0 0 1px #b5c6a70a}.emoji-reactions button:focus-visible{outline-offset:3px;outline:2px solid #cad6bf}.emoji-reactions button:disabled{opacity:.55;cursor:wait}.emoji-picker-anchor{flex:none;position:relative}.emoji-reactions .emoji-add{color:#969ca5;background:0 0;border-style:dashed;width:31px;padding:5px}.emoji-reactions .emoji-add:hover,.emoji-reactions .emoji-add.is-open{color:#f0f1f2;background:#ffffff0d;border-color:#ffffff45}.emoji-picker{z-index:40;transform-origin:0 100%;background:linear-gradient(140deg,#303236,#1b1d20);border:1px solid #ffffff26;border-radius:18px;width:208px;padding:10px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 14px 45px #0008,inset 0 1px #ffffff0a}.emoji-picker>span{color:#a7adb6;padding:1px 5px 8px;font-size:11px;line-height:16px;display:block}.emoji-picker>div{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.emoji-reactions .emoji-picker button{background:0 0;border:0;border-radius:11px;width:43px;height:41px;padding:4px;font-family:Segoe UI Emoji,Apple Color Emoji,sans-serif;font-size:25px}.emoji-reactions .emoji-picker button:hover,.emoji-reactions .emoji-picker button:focus-visible{background:#ffffff13}.emoji-reactions .emoji-picker button[aria-pressed=true]{background:#b5c6a725}.emoji-reactions .reaction-sticker{object-fit:contain;-webkit-user-select:none;user-select:none;width:25px;height:25px;display:block}.emoji-reactions .emoji-picker .reaction-sticker{width:32px;height:32px}.post-footer{flex-wrap:wrap;gap:12px}.post-footer .post-discuss{white-space:nowrap;margin-left:2px}.post-footer .share-post{margin-left:auto}.post,.comment,.comments{overflow:visible}.comment>div{flex:1;min-width:0}.comment .emoji-reactions{margin-top:9px}.comment .emoji-reactions .emoji-chip{min-height:27px;padding:3px 8px}.comment .emoji-reactions .emoji-add{width:28px;min-height:27px}.thread-back{color:#aab0b9;margin-bottom:18px;gap:8px!important}.thread-back svg{width:16px;height:16px}.feed-main{min-width:0}.knowledge-note{color:#aeb5c0;gap:13px;padding:4px 2px 22px;display:flex}.knowledge-note>svg{color:#c4cfb9;flex:none;margin-top:3px}.knowledge-note b{color:#d6dadf;font-size:13px;font-weight:550}.knowledge-note p{margin:5px 0 0;font-size:12px;line-height:1.6}.knowledge-thread .post-head>.tag{flex:none;margin-left:auto}.thread-title{letter-spacing:-.4px;margin:8px 0 14px;font-size:20px;font-weight:600;line-height:1.4}.thread-title button{text-align:left;line-height:inherit;color:#e5e8ed;justify-content:space-between;align-items:flex-start;gap:14px;width:100%;display:flex}.thread-title button svg{color:#8b939f;flex:none;margin-top:4px;transition:transform .18s}.thread-title button:hover svg{color:#dde4ed;transform:translate(2px,-2px)}.thread-excerpt{max-height:160px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0009);mask-image:linear-gradient(#000 80%,#0009)}.thread-layout .page-heading h1{overflow-wrap:anywhere}.thread-replies{border-top:1px solid #ffffff0d;margin-top:18px;padding-top:6px}.thread-replies .comments{border:0;margin-top:0;padding-top:18px}.thread-replies-heading{padding-top:18px}.thread-replies-heading h2{align-items:center;gap:9px;font-size:15px;font-weight:550;display:flex}.thread-replies-heading h2 span{color:#a2aab5;background:#ffffff07;border-radius:6px;padding:2px 6px;font-size:12px}.thread-replies-heading p{color:#929aa6;margin:7px 0 0;font-size:12px}.knowledge-emoji{letter-spacing:6px;opacity:.9;margin-top:18px;font-size:22px;display:block}@media (width<=600px){.feed-tabs{flex-wrap:wrap;row-gap:8px}.feed-tabs select{max-width:145px;margin-left:auto}.thread-title{font-size:18px}.post-footer{gap:8px}.post-footer .emoji-reactions{flex-basis:100%}.emoji-reactions .emoji-picker-anchor{order:-1}.emoji-picker{width:208px}.knowledge-thread .post-head{flex-wrap:wrap}.knowledge-thread .post-head>.tag{margin-left:0}.thread-replies-heading{padding-top:12px}.thread-back{margin-bottom:16px}}.top-actions>.thinking-dots{pointer-events:none;flex:0 0 37px;justify-content:center;align-items:center;gap:5px;width:37px;height:28px;margin-right:0;display:inline-flex}.thinking-dots>i{opacity:.65;--drift:0px;will-change:transform,opacity;background:radial-gradient(circle at 32% 22%,#fff 0%,#dce3ea 27%,#909aa7 68%,#515b6a 100%);border-radius:50%;flex:none;width:7px;height:7px;animation:3.6s cubic-bezier(.45,0,.55,1) infinite sreda-thinking;display:block;box-shadow:inset 0 .5px 1px #ffffffa6,0 0 7px #ccdbea1f}.thinking-dots>i:first-child{--drift:2px;animation-delay:-2.4s}.thinking-dots>i:nth-child(2){animation-delay:-1.8s}.thinking-dots>i:nth-child(3){--drift:-2px;animation-delay:-1.2s}@keyframes sreda-thinking{0%,to{opacity:.44;transform:translateY(1px)scale(.82)}35%{transform:translate3d(var(--drift),-3px,0) scale(1.12);opacity:.96}65%{opacity:.65;transform:translateY(1px)scale(.91)}}@media (width<=600px){.top-actions>.thinking-dots{flex-basis:28px;gap:4px;width:28px;margin-right:0}.thinking-dots>i{width:6px;height:6px}}@media (prefers-reduced-motion:reduce){.thinking-dots>i{opacity:.72;will-change:auto;transform:none;animation:none!important}}html{scrollbar-gutter:stable}.main-shell{overflow-x:clip}.route-page{transform-origin:50% 120px;min-height:calc(100svh - 108px);animation:none!important}.route-page:focus{outline:none}.route-page[aria-hidden=true]{pointer-events:none;-webkit-user-select:none;user-select:none}.notification-panel{transform-origin:100% 0;animation:none!important}.smooth-disclosure{overflow:hidden}.height-transition-content{display:flow-root}.wiki-tree .wiki-nav-content{animation:none!important;display:block!important}.wiki-nav-toggle>svg:last-child,.achievements .section-heading>svg{transition:transform .36s cubic-bezier(.22,1,.36,1)}.wiki-nav-toggle[aria-expanded=true]>svg:last-child,.achievements .section-heading[aria-expanded=true]>svg{transform:rotate(180deg)}.achievement-icons{flex-wrap:wrap;row-gap:16px;padding-top:3px;padding-bottom:3px}.achievement-icons>div{flex:0 0 calc(33.3333% - 8px);min-width:0}.achievement-icons small{overflow-wrap:anywhere;animation:.25s both disclosure-copy}@keyframes disclosure-copy{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.sidebar{pointer-events:none;will-change:transform;transition:transform .46s cubic-bezier(.22,1,.36,1),visibility 0s linear .46s}.sidebar.mobile-open{pointer-events:auto;transition-delay:0s;box-shadow:18px 0 60px #0005}.sidebar-scrim{-webkit-backdrop-filter:blur(5px);background:#05060980}.wiki-nav-content{padding-top:16px}}@media (prefers-reduced-motion:reduce){.sidebar,.wiki-nav-toggle>svg:last-child,.achievements .section-heading>svg{transition:none!important}.achievement-icons small{animation:none}}.global-search{cursor:text;background:0 0;border-color:#0000;flex:0 auto;width:218px;min-width:0;max-width:420px;transition:width .68s cubic-bezier(.22,1,.36,1),margin-left .68s cubic-bezier(.22,1,.36,1),background-color .4s,border-color .4s,box-shadow .5s;box-shadow:0 0 #bac4d000}.global-search.is-expanded{background:#24262d;border-color:#676c78;width:420px;box-shadow:0 0 0 3px #bac4d00b}.global-search>svg{pointer-events:none;flex-shrink:0;transition:color .4s,transform .68s cubic-bezier(.22,1,.36,1)}.global-search.is-expanded>svg{color:#cbd1db;transform:translate(1px)}.global-search input{outline:none;flex:1;width:100%;min-width:0}.global-search .search-clear{color:#a8abb5;cursor:pointer;border-radius:5px;flex:0 0 24px;place-items:center;width:24px;height:24px;margin:-2px -3px -2px 0;transition:background-color .2s,color .2s;display:grid}.global-search .search-clear:hover{color:#fff;background:#ffffff0d}.global-search .search-clear:focus-visible,.search-results button:focus-visible{outline-offset:2px;outline:2px solid #aebbcf}.global-search .search-results{transform-origin:100% 0;width:400px;max-width:calc(100vw - 32px);animation:none!important}.top-actions{flex-shrink:0}@media (width<=760px){.global-search{flex:1 1 0;width:auto;max-width:none;min-height:36px;margin-left:18px}.global-search.is-expanded{width:auto;margin-left:0}.global-search .search-results{width:auto;max-width:none}}@media (prefers-reduced-motion:reduce){.global-search,.global-search>svg,.global-search .search-clear{transition:none!important}}.profile-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:9px;display:flex}.profile-heading>h1{overflow-wrap:anywhere;min-width:0;margin:0}.profile-heading>.btn{flex-shrink:0}.sidebar .brand{letter-spacing:-1.5px;gap:12px;font-size:32px}.brand .brand-name{color:inherit;white-space:nowrap}.sidebar .brand-asterisk{flex-shrink:0;font-size:23px}@media (width>=761px) and (width<=1100px){.sidebar .brand{gap:8px;font-size:27px}.sidebar .brand-asterisk{font-size:20px}}.hero-copy .silver-star{transform-origin:50%;animation:32s linear infinite hero-star-turn}@keyframes hero-star-turn{0%{transform:rotate(12deg)}to{transform:rotate(372deg)}}@media (prefers-reduced-motion:reduce){.hero-copy .silver-star{animation:none}}.nav-unread-dot{background:#ee6e73;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-left:auto;display:inline-block;box-shadow:0 0 0 3px #ee6e730c}.notification-toggle>i{background:#ee6e73;width:6px;height:6px}.notification-panel .text-button:disabled{opacity:.4;cursor:default}:where(button,[role=button],[role=tab],[role=option],[role=menuitem],summary,.sidebar,.topbar,.sprintbar,.page-heading,.section-heading,.modal-header,.tabs,.segmented,.breadcrumb,.eyebrow,.avatar,.tag,.status,.project-kind-badge,.wiki-navigation-body,.wiki-library-header,.wiki-list-heading,.wiki-bottom-tip,.wiki-reader-toolbar,.wiki-toc,.wiki-editor-controls,.wiki-editor-foot,.wiki-writing-top,.wiki-draft-label,.wiki-document-location){-webkit-user-select:none;user-select:none}:where(input,textarea,[contenteditable=true],[contenteditable=plaintext-only],.ProseMirror,.cm-content,.wiki-render,.markdown,.wiki-reader-title h1,.selectable-text){-webkit-user-select:text;user-select:text}.brand .brand-asterisk{width:24px;height:24px;display:block}.hero-copy .silver-star{vertical-align:baseline;width:.75em;height:.75em;display:inline-block}.dashboard-widget-slot>.widget,.widget-live-content{min-width:0;max-width:100%}.app .wiki-gravity{--g-md-toolbar-sticky-offset:108px}.app .wiki-gravity .g-md-editor-sticky_sticky-active{z-index:20}@media (width>=761px) and (width<=1100px){.app .widget-sortable-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app .widget-sortable-grid>.dashboard-widget-slot{grid-column:auto!important}.app .widget-sortable-grid .task-row{grid-template-columns:18px minmax(0,1fr) auto;gap:7px 9px;display:grid}.app .widget-sortable-grid .task-row>.task-type{grid-area:1/1}.app .widget-sortable-grid .task-row>.task-row-title{grid-area:1/2}.app .widget-sortable-grid .task-row-title h3{white-space:normal;line-height:1.5}.app .widget-sortable-grid .task-row>.status{grid-area:2/2;justify-self:start}.app .widget-sortable-grid .task-row>.sp{grid-area:1/3}.app .widget-sortable-grid .task-row>.priority,.app .widget-sortable-grid .task-row>svg{display:none}.app .tracker-integrations:has(.workspace-resource-tile.compact){grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))}}@media (width>=761px) and (width<=980px){.app .widget-sortable-grid{grid-template-columns:minmax(0,1fr)}.app .widget-sortable-grid>.dashboard-widget-slot{grid-column:1/-1!important}}@media (width<=760px){html{-webkit-text-size-adjust:100%;scroll-padding-top:152px}.app{--mobile-header-height:96px;--mobile-chrome-height:140px}.app .main-shell{width:100%;min-width:0;margin-left:0}.app .route-page{min-width:0;min-height:calc(100svh - var(--mobile-chrome-height));padding:22px 16px 32px}.app .route-page>*,.app .page-heading>*,.app .panel{min-width:0}.app .topbar:has(.workspace-breadcrumbs){height:var(--mobile-header-height);gap:8px;padding:8px 12px 36px}.app .topbar>.mobile-menu{flex:none;width:40px;height:40px;margin:0}.app .topbar .workspace-breadcrumbs{width:auto;bottom:6px;left:16px;right:16px}.app .topbar .workspace-breadcrumbs ol{gap:6px;min-width:0}.app .workspace-breadcrumbs a,.app .workspace-breadcrumbs [aria-current=page]{min-height:28px;font-size:11px}.app .topbar .global-search{flex:1;gap:7px;width:auto;min-width:0;max-width:none;margin:0;padding:8px}.app .global-search input{width:100%;min-width:0;font-size:16px}.app .global-search input::placeholder{font-size:12px}.app .top-actions{flex:none;gap:5px}.app .top-actions>.thinking-dots,.app .top-actions>.top-divider{display:none}.app .top-actions>.icon-btn{width:40px;height:40px}.app .top-actions>.avatar{width:32px!important;height:32px!important}.app .topbar:has(.global-search.is-expanded) .top-actions{display:none}.app .global-search .search-clear,.app .global-search .ai-search-trigger{flex:none;min-width:32px;min-height:32px}.app .global-search .ai-search-trigger>span{display:none}.app .topbar .search-results{width:auto;max-height:calc(100dvh - 80px);position:fixed;top:60px;left:12px;right:12px;overflow:auto}.app .notification-panel{width:auto;max-height:calc(100dvh - 76px);padding:16px;position:fixed;top:60px;left:12px;right:12px;overflow:auto}.app .notification-panel .section-heading{flex-wrap:wrap;gap:8px}.app .notification-panel .section-heading>.row{margin-left:auto}.app .notification-item>div{min-width:0}.app .notification-item p{overflow-wrap:anywhere;font-size:13px}.app .main-shell:has(.workspace-breadcrumbs)>.sprintbar{top:var(--mobile-header-height);gap:12px;height:44px;padding:0 16px}.app .sprintbar>.row{flex:none;gap:7px}.app .sprintbar b{white-space:nowrap;font-size:11px}.app .sprint-progress{flex:1;gap:8px;min-width:0;max-width:none}.app .sprint-progress>.progress-track{flex:1;min-width:24px}.app .sprint-progress>span{flex:none;font-size:10px}.app .sprint-dates,.app .sprint-message{display:none}.app .sidebar{width:min(290px,100vw - 48px);height:100dvh;padding-top:max(22px,env(safe-area-inset-top));padding-bottom:env(safe-area-inset-bottom)}.app .sidebar .brand{min-height:44px;font-size:32px}.app .sidebar nav>button{min-height:44px}.app .sidebar-profile{min-height:60px}.app .page-heading{align-items:flex-start;gap:14px}.app .page-heading h1{overflow-wrap:anywhere;font-size:28px;line-height:1.25}.app .page-heading p{font-size:13px;line-height:1.6}.app .page-heading>.row{flex-wrap:wrap;gap:8px;width:100%}.app .btn{white-space:normal;justify-content:center;min-height:40px;padding:10px 12px;font-size:12px}.app .btn>svg{flex:none}.app .text-button{min-height:32px}.app .section-heading{gap:10px}.app .widget-sortable-grid{grid-template-columns:minmax(0,1fr);gap:16px}.app .widget-sortable-grid>.dashboard-widget-slot{width:100%;min-width:0;grid-area:auto/1/auto/-1!important}.app .dashboard-widget-slot>.widget{width:100%;min-width:0;padding:20px;grid-column:auto!important}.app .dashboard-widget-slot.is-arranging>.widget{padding-top:48px;padding-bottom:65px}.app .dashboard-hero{min-height:240px;margin-bottom:16px}.app .hero-copy{width:100%;min-width:0;padding:24px}.app .hero-copy h2{overflow-wrap:anywhere;margin:22px 0 18px;font-size:clamp(26px,7.7vw,36px);line-height:1.3}.app .hero-copy p{max-width:245px;font-size:13px;line-height:1.65}.app .hero-copy .silver-star{margin-left:8px}.app .hero-art{opacity:.25;pointer-events:none}.app .quick-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.app .quick-links>button{gap:9px;min-width:0;padding:14px 12px}.app .quick-links>button>div{min-width:0}.app .quick-links b{font-size:13px}.app .quick-links small{font-size:11px;line-height:1.5}.app .quick-links .quick-icon{flex:none}.app .task-row .task-row-title h3{white-space:normal;line-height:1.5;font-size:13px!important}.app .team-widget{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.app .team-widget>button{min-width:0}.app .team-widget b{overflow-wrap:anywhere;font-size:11px}.app .team-widget .avatar{max-width:100%}.app .project-compact,.app .project-compact>div{min-width:0}.app .project-compact b{overflow-wrap:anywhere;white-space:normal}.app .widget-edit-toolbar{scroll-margin-top:152px;position:relative;top:auto}.app .widget-edit-buttons{flex-wrap:wrap}.app .widget-edit-buttons .btn{flex:auto}.app .widget-edit-hint{font-size:11px}.app .widget-edit-instruction p{font-size:12px}.app .calendar-grid>span{height:32px}.app .people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app .person-card{min-width:0}.app .person-card h3{overflow-wrap:anywhere}.app .profile-content,.app .profile-comments{width:100%;min-width:0}.app .profile-heading{flex-wrap:wrap;gap:10px}.app .profile-heading h1{overflow-wrap:anywhere}.app .contact-grid{grid-template-columns:minmax(0,1fr)}.app .contact{min-width:0}.app .contact b{overflow-wrap:anywhere}.app .comment>div,.app .comment-form>div{min-width:0}.app .comment .row{flex-wrap:wrap;gap:6px}.app .post{padding:18px 16px}.app .post-head>div{min-width:0}.app .post .markdown,.app .comment .markdown{overflow-wrap:anywhere;font-size:14px}.app .tracker-integrations:has(.workspace-resource-tile.compact){grid-template-columns:minmax(0,1fr)}.app .workspace-resource-tile{gap:10px;padding:16px}.app .workspace-resource-body{overflow-wrap:anywhere}.app .workspace-resource-actions{justify-content:flex-start;width:100%;max-width:100%;margin-left:0}.app .workspace-resource-actions .btn{flex:auto}.app .board-canvas{overscroll-behavior-x:contain;max-width:100%;margin-right:0}.app .board-toolbar,.app .ticket-actions{flex-wrap:wrap}.app .ticket-detail-grid,.app .ticket-detail-main{min-width:0}.app .ticket-detail-header h1{overflow-wrap:anywhere}.app .ticket-resources{grid-template-columns:minmax(0,1fr)}.app .wiki-navigation{margin-bottom:16px}.app .wiki-mobile-tree{min-height:40px;font-size:13px}.app .wiki-navigation .input-icon{max-width:none}.app .wiki-views>button{min-height:42px;font-size:13px}.app .wiki-workbench .page-heading>.row>.btn{flex:120px}.app .wiki-reader-title{padding:22px 16px}.app .wiki-reader-title h1{font-size:24px;line-height:1.4}.app .wiki-read-layout{grid-template-columns:minmax(0,1fr);padding:0 16px 24px}.app .wiki-render{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.app .wiki-render pre{max-width:100%;overflow:auto}.app .wiki-writing-heading{padding:18px 16px}.app .wiki-writing-top{flex-wrap:wrap;gap:8px}.app .wiki-save-state{font-size:11px}.app .wiki-gravity,.app .g-md-editor,.app .g-md-editor-component{min-width:0;max-width:100%}.app .wiki-gravity{--g-md-toolbar-sticky-offset:140px}.app .wiki-gravity .ProseMirror{overflow-wrap:anywhere;padding:18px 16px!important}.app .wiki-editor-controls .segmented{flex-wrap:wrap}.app .wiki-editor-controls .segmented button{min-height:36px;font-size:11px}.app .wiki-publishbar>.btn{align-self:stretch;width:100%}.app .wiki-discussion{padding:20px 16px}.wiki-link-preview{max-width:calc(100vw - 24px)}.wiki-link-preview.wiki-link-preview.expanded{height:auto;max-height:calc(100dvh - 24px);inset:12px;width:auto!important}.modal-backdrop{align-items:center;padding:12px}.modal-backdrop .modal{width:100%;min-width:0;max-width:100%;max-height:calc(100dvh - 24px);overflow:auto}.modal-backdrop .modal-header{align-items:flex-start;gap:12px;padding:20px 16px}.modal-backdrop .modal-header h2{overflow-wrap:anywhere;font-size:22px}.modal-backdrop .modal-header .icon-btn{flex:none;width:40px;height:40px}.modal-backdrop .modal-body{padding:0 16px 20px}.modal-backdrop .modal-footer{flex-wrap:wrap;gap:8px;padding:16px}.modal-backdrop .modal-footer .btn{flex:1;min-height:44px;font-size:13px}.modal-backdrop .form-grid{grid-template-columns:minmax(0,1fr)}.app input:not([type=checkbox]):not([type=radio]),.app textarea,.modal input:not([type=checkbox]):not([type=radio]),.modal textarea{min-width:0;max-width:100%;font-size:16px}.app input[type=date],.modal input[type=date]{width:100%}.app .form-select,.modal .form-select{min-width:0;min-height:42px;font-size:13px}.app .toast{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));overflow-wrap:anywhere;width:auto;max-width:none;font-size:13px;transform:none}.app .admin-tools,.app .admin-toolbar,.app .admin-board-line{flex-wrap:wrap;min-width:0}.app .admin-integrations>*{overflow-wrap:anywhere;min-width:0}.app .admin-integrations article{padding:18px 16px}.app .observability-resource-grid{grid-template-columns:minmax(0,1fr)}.app .observability-resource h3,.app .observability-resource small{overflow-wrap:anywhere}.app .observability-host header>div{min-width:0}.app .observability-host h2{overflow-wrap:anywhere}.modal .observability-settings{padding:0 16px 20px}.modal .observability-settings-tabs{flex-wrap:wrap}.modal .observability-settings-tabs button{flex:1;justify-content:center;min-height:40px}.modal .observability-permissions>div{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 64px 64px;gap:6px}.modal .observability-settings-footer{flex-wrap:wrap}.modal .observability-settings-footer .btn{flex:1;min-height:42px}}@media (width<=380px){.app .route-page{padding-left:12px;padding-right:12px}.app .hero-copy{padding:22px 18px}.app .quick-links>button{flex-wrap:wrap;align-content:flex-start}.app .quick-links>button .quick-icon{width:28px;height:28px}.app .quick-links>button>div{flex-basis:100%}.app .people-grid,.app .ticket-property-pair{grid-template-columns:minmax(0,1fr)}.app .dashboard-widget-slot>.widget{padding-left:16px;padding-right:16px}.app .team-widget{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.app .wiki-quick-templates,.app .wiki-template-grid{grid-template-columns:minmax(0,1fr)}}
