:root{--ink:#171a21;--muted:#747984;--line:#e6e8eb;--paper:#fff;--bg:#f7f8fa;--lime:#c7f35b;--sidebar:#171a20;--font:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{font:14px/1.5 var(--font);color:var(--ink);background:var(--bg);margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:3px}button{cursor:pointer;border:1px solid var(--line);color:inherit;background:#fff;border-radius:7px;padding:9px 13px;transition:background .15s,box-shadow .15s}button:hover{background:#f0f2f5}button:disabled{cursor:default;opacity:.65}button:focus-visible,a:focus-visible{outline:2px solid #547421}a{color:inherit}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-1px;margin-bottom:9px;font-size:30px;line-height:1.2}h2{letter-spacing:-.3px;font-size:19px}h3{font-size:15px}small{color:var(--muted);font-size:12px}input,select,textarea{min-width:0;color:var(--ink);background:#fff;border:1px solid #dfe2e7;border-radius:6px;max-width:100%;padding:10px 11px}input:focus,select:focus,textarea:focus{outline-offset:1px;outline:2px solid #b6d779}textarea{resize:vertical;width:100%;min-height:76px}input[type=checkbox]{accent-color:#769735;width:16px;height:16px}input[type=color]{min-height:43px;padding:5px}input[type=month]{min-width:150px}input[type=file]{width:100%;margin-top:10px;font-size:13px;display:block}input[type=date]{min-height:43px}fieldset{border:0;margin:0;padding:0}legend{margin-bottom:9px;font-weight:600}.primary{background:var(--lime);color:#202915;white-space:nowrap;border:1px solid #b6df51;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex}.primary:hover{background:#b7e445}.secondary{background:#f4f6f1;margin-top:10px}.icon-btn{background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:5px;display:inline-flex}.text-btn{color:#657343;background:0 0;border:0;padding:5px 8px;font-size:13px}.eyebrow{letter-spacing:1.8px;color:#80858e;margin-bottom:9px;font-size:11px;font-weight:700}.muted{color:var(--muted)}.prewrap{white-space:pre-wrap}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--sidebar);color:#b5b8c2;z-index:20;flex-direction:column;width:242px;padding:29px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.logo{color:#fff;letter-spacing:1px;align-items:center;gap:12px;margin:0 12px 33px;font-size:17px;font-weight:800;text-decoration:none;display:flex}.logo small{letter-spacing:2.4px;color:#a0a5ad;margin-top:2px;font-size:10px;font-weight:400;display:block}.brand-mark{background:var(--lime);color:#161c0c;letter-spacing:-5px;border-radius:7px;justify-content:center;align-items:center;width:35px;height:38px;padding-right:4px;font-size:31px;font-weight:800;line-height:1;display:inline-flex}.brand-mark span{font-size:28px}.workspace{color:#f2f3f6;border:1px solid #33363e;border-radius:8px;align-items:center;gap:10px;margin-bottom:27px;padding:10px;font-size:13px;display:flex}.workspace small{color:#858b98;font-size:11px;display:block}.workspace-icon{color:#ced2d8;border:1px solid #4b4f56;border-radius:6px;place-items:center;width:31px;height:32px;display:grid}.nav-section{letter-spacing:1.4px;color:#7c8390;justify-content:space-between;margin:5px 0 10px;padding:0 12px;font-size:10px;font-weight:600;display:flex}.sidebar nav{margin-bottom:25px}.sidebar nav button,.sidebar-bottom>button{width:100%;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:11px;min-height:40px;margin-bottom:3px;padding:10px 12px;font-size:13px;display:flex}.sidebar button:hover{color:#fff;background:#242830}.sidebar button small{color:#8d939c;margin-left:auto;font-size:11px}.board-icon{color:#20252d;border-radius:5px;flex-shrink:0;place-items:center;width:19px;height:19px;font-size:10px;font-weight:700;display:inline-grid}.sidebar-bottom{margin-top:auto;padding-top:22px}.sidebar-bottom .profile{border-top:1px solid #33363e;border-radius:0;margin-top:16px;padding-top:20px}.profile>span:last-child{color:#e2e5eb;font-size:13px}.profile small{margin-top:2px;display:block}.avatar{color:#655647;background:#e8ddcf;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:inline-flex}.avatar.small{color:#6c597e;background:#eae4f1;width:25px;height:25px;font-size:10px}main{width:calc(100% - 242px);min-width:0;margin-left:242px}.topbar{border-bottom:1px solid var(--line);color:#8c9099;background:#fff;justify-content:space-between;align-items:center;height:66px;padding:0 34px;font-size:12px;display:flex}.topbar strong{color:#515662;font-weight:500}.topbar span:not(.avatar){margin:0 8px}.top-right{align-items:center;gap:18px;display:flex}.page-head{background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:33px 34px 22px;display:flex}.page-head p{color:#828691;margin:0;font-size:13px}.page-head .primary{padding:10px 17px}.board-tabs{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:24px;min-height:46px;padding:0 34px;display:flex}.board-tabs>.active{border-bottom:2px solid #88ac40;align-items:center;gap:8px;padding:13px 2px;font-weight:600;display:flex}.board-note{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.board-note i{border-left:1px solid var(--line);height:12px}.board-tabs>.text-btn{margin-left:auto}.filters{flex-wrap:wrap;align-items:center;gap:10px;padding:20px 34px;display:flex}.filters select,.filters input{min-height:36px;padding:8px 12px;font-size:12px}.filters select{max-width:200px}.search{border:1px solid var(--line);color:#8c929e;background:#fff;border-radius:6px;align-items:center;gap:9px;width:240px;padding:0 11px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;padding:8px 0}.search:focus-within{outline:2px solid #b6d779}.filter-count{color:#878c96;margin-left:auto;font-size:12px}.kanban{align-items:flex-start;gap:14px;min-height:calc(100vh - 310px);padding:3px 34px 34px;display:flex;overflow-x:auto}.column{background:#eef0f3;border-radius:9px;flex:1 0 218px;min-width:218px;max-width:290px;min-height:360px;padding:0 9px 10px}.column-head{justify-content:space-between;align-items:center;padding:13px 3px 12px;font-size:12px;font-weight:600;display:flex}.column-head>span{align-items:center;gap:7px;display:flex}.column-head i{background:#a9afb9;border-radius:50%;width:7px;height:7px}.column-head b{color:#838995;background:#e4e7eb;border-radius:4px;margin-left:2px;padding:0 5px;font-size:10px;font-weight:400}.col-ready .column-head i{background:#bcaa7e}.col-doing .column-head i{background:#a191d0}.col-review .column-head i{background:#d5ae60}.col-done .column-head i{background:#8bac4f}.col-published .column-head i{background:#63a0ba}.task-card{text-align:left;cursor:grab;background:#fff;border:1px solid #e2e5e9;border-radius:7px;width:100%;margin-bottom:9px;padding:13px;display:block;box-shadow:0 2px 2px #18223703}.task-card:hover{background:#fff;border-color:#c7cdd5;box-shadow:0 3px 12px #18223710}.task-card:active{cursor:grabbing}.card-top{color:#989eaa;align-items:center;gap:6px;margin-bottom:10px;font-size:10px;display:flex}.task-type{color:#739ad1;background:#dde7f6;border-radius:3px;place-items:center;width:12px;height:12px;font-size:9px;line-height:1;display:grid}.task-type.bug{color:#bb7062;background:#f6deda}.task-type.design{color:#a38dbf;background:#e6def3}.priority{margin-left:auto;font-size:13px;font-weight:700}.priority.high,.priority.critical{color:#d3924e}.task-card h3{color:#3c424d;overflow-wrap:anywhere;margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.55}.tags{flex-wrap:wrap;gap:5px;display:flex}.tag,.platform-tag{color:#847494;background:#f1eef8;border-radius:4px;padding:4px 6px;font-size:10px;line-height:1.3}.tag:nth-child(2n){color:#79864d;background:#eef2e6}.platform-tag{color:#979ca5;background:#f3f4f6}.card-bottom{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.card-bottom>span:first-child{color:#9399a5;align-items:center;gap:5px;font-size:10px;display:flex}.card-bottom .avatar.small{width:22px;height:22px;font-size:9px}.blocked-label{color:#9a5c3f;background:#fbede6;border-radius:3px;margin-bottom:10px;padding:5px;font-size:11px}.task-card.blocked{border-left:3px solid #dca06b}.column-empty{color:#a5aab2;text-align:center;border:1px dashed #d9dde2;border-radius:6px;padding:35px 5px;font-size:12px}.subtask-note{margin-top:9px;font-size:10px;display:block}.segmented{border:1px solid var(--line);background:#eceff2;border-radius:7px;padding:3px;display:flex}.segmented button{background:0 0;border:0;padding:6px 10px;font-size:12px}.segmented button.active{background:#fff;box-shadow:0 1px 3px #0001}.timeline-wrap{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0 34px;overflow:auto}.timeline{min-width:800px}.timeline-head,.timeline-row{grid-template-columns:245px 1fr;display:grid}.timeline-head{letter-spacing:1px;color:#979daa;border-bottom:1px solid var(--line);font-size:11px;font-weight:600}.timeline-head>span{padding:16px 20px}.timeline-head>div{grid-template-columns:repeat(6,1fr);display:grid}.timeline-head>div>span{border-left:1px solid var(--line);padding:16px 12px}.timeline-row{border-bottom:1px solid var(--line);min-height:105px}.timeline-row:last-child{border:0}.project-info{text-align:left;border:0;border-right:1px solid var(--line);background:#fff;border-radius:0;flex-direction:column;gap:4px;padding:16px 20px;display:flex}.project-info:disabled,.project-card:disabled,.timeline-bar:disabled{opacity:1;color:inherit}.project-info strong{font-size:14px}.project-info small{font-size:11px}.project-info progress{width:65%;margin-top:6px}progress{appearance:none;background:#edf0f3;border:0;border-radius:8px;width:100%;height:5px;overflow:hidden}progress::-webkit-progress-bar{background:#edf0f3}progress::-webkit-progress-value{background:#a9cf52;border-radius:8px}progress::-moz-progress-bar{background:#a9cf52}.timeline-lane{background:repeating-linear-gradient(90deg,#0000 0 calc(16.666% - 1px),#edf0f3 calc(16.666% - 1px) 16.666%);position:relative}.timeline-bar{white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#546b2a;background:#e2eccd;border:1px solid #bfd292;height:38%;min-height:30px;padding:6px 12px;font-size:12px;position:absolute;top:32%;overflow:hidden}.timeline-row:nth-child(3n) .timeline-bar{color:#776191;background:#e6e1f1;border-color:#d2c9e7}.timeline-row:nth-child(4n) .timeline-bar{color:#46707b;background:#dbecf0;border-color:#c6dfe5}.timeline-undated{color:#969ca5;font-size:12px;position:absolute;top:40%;left:18px}.horizons{grid-template-columns:repeat(3,1fr);gap:20px;margin:0 34px;display:grid}.horizons>section{background:#eef0f3;border-radius:9px;min-height:350px;padding:18px}.horizons h2{font-size:15px}.horizons h2 small{margin-left:8px}.project-card{text-align:left;flex-direction:column;gap:8px;width:100%;margin-bottom:12px;padding:18px;display:flex}.project-card p{color:#7a8190;white-space:pre-wrap;margin:5px 0;font-size:13px}.project-card>span{color:#899099;font-size:12px}.footnote{color:#8a919d;margin:20px 34px;font-size:12px;line-height:1.7}.release-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 34px 34px;display:grid}.release-card{text-align:left;background:#fff;padding:23px}.release-card h2{margin:10px 0 13px;font-size:19px}.release-card-top{justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.release-icon{color:#7c924e;background:#f0f3eb;border-radius:8px;padding:9px;display:flex}.release-card p{color:#8c929d;align-items:center;gap:6px;font-size:12px;display:flex}.release-count{color:#808891;justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.pill{white-space:nowrap;color:#858e9c;background:#eef0f4;border-radius:5px;padding:5px 7px;font-size:11px;display:inline-block}.pill.published,.pill.done{color:#718645;background:#edf3df}.pill.preparing,.pill.doing{color:#8b76a3;background:#eee8f6}.pill.review{color:#a1874b;background:#fcf0d9}.stats{grid-template-columns:repeat(3,1fr);gap:18px;margin:0 34px 22px;display:grid}.stats>div{border:1px solid var(--line);background:#fff;border-radius:8px;padding:20px 25px}.stats span{color:#8c929c;font-size:12px}.stats strong{letter-spacing:-1px;margin:9px 0;font-size:35px;line-height:1.3;display:block}.stats small{font-size:11px}.report-layout{grid-template-columns:1.8fr 1fr;gap:20px;margin:0 34px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:8px;overflow:hidden}.panel-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}.panel-title h2{margin:0;font-size:16px}.panel-title>span{color:#959aa4;font-size:12px}.panel-title button{font-size:12px}.panel-title h2 small{margin-left:7px;font-size:12px;font-weight:400}main>.panel{margin:0 34px 30px}.table-wrap{overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{color:#959ca7;background:#fbfcfd;padding:12px 16px;font-size:11px;font-weight:500}td{border-top:1px solid #f0f2f4;padding:15px 16px;font-size:12px}.user-inline{align-items:center;gap:10px;display:flex}.number-link{color:#718944;background:#f0f5e5;border:0;padding:4px 8px;font-size:12px}.highlight{background:#fafcf6}.area-bars{padding:20px}.area-bars>div{margin:0 0 19px}.area-bars>div>div:first-child{color:#727b89;justify-content:space-between;margin-bottom:7px;font-size:12px;display:flex}.area-bars b{font-weight:400}.bar-track{background:#f1f3f5;border-radius:3px;height:5px}.bar-track i{border-radius:3px;height:5px;display:block}.table-link{white-space:normal;text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;min-width:160px;max-width:450px;padding:0;font-size:13px;display:flex}.table-link small{margin-bottom:4px;font-size:10px}.settings{padding:0 34px 34px}.settings-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.settings-row{text-align:left;border:0;border-bottom:1px solid var(--line);border-radius:0;align-items:center;gap:13px;width:100%;padding:16px 20px;display:flex}.settings-row small{margin-left:auto}.row-actions{display:flex}.empty{text-align:center;color:#8d94a0;background:#fff;border:1px dashed #dce0e5;border-radius:8px;margin:20px 34px;padding:65px 24px}.empty h2{color:#5d6571;margin:15px 0 7px;font-size:19px}.empty p{max-width:470px;margin:0 auto;font-size:13px}.empty-icon{color:#879c58;background:#edf3e3;border-radius:12px;padding:15px;display:inline-flex}.empty.compact{border:0;margin:0;padding:25px}.loading{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.toast{color:#e3f3d3;z-index:200;background:#242b1d;border-radius:8px;max-width:90vw;padding:13px 23px;font-size:14px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 5px 22px #0002}dialog{border:1px solid var(--line);width:600px;max-width:min(600px,95vw);max-height:92vh;color:var(--ink);border-radius:12px;padding:0;box-shadow:0 20px 100px #0003}dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#131a2b66}dialog.wide{width:760px;max-width:95vw}dialog.sheet{border-radius:0;width:640px;max-width:100vw;height:100vh;max-height:100vh;margin:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.dialog-head{border-bottom:1px solid var(--line);z-index:2;background:#fff;justify-content:space-between;align-items:center;padding:18px 25px;display:flex;position:sticky;top:0}.dialog-head h2{margin:0;font-size:17px}.editor-form,.modal-content{padding:25px}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field{flex-direction:column;gap:7px;margin-bottom:0;display:flex}.field>label{color:#69717d;font-size:12px;font-weight:600}.full{grid-column:1/-1}.field input,.field select{width:100%}.check{align-items:center;gap:8px;display:flex}.check-tags{flex-wrap:wrap;gap:8px;display:flex}.check-tags label{border:1px solid var(--line);border-radius:5px;align-items:center;gap:7px;padding:6px 9px;font-size:12px;display:flex}.check-tags input{width:13px;height:13px;margin:0}legend{color:#69717d;font-size:12px}.form-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;margin-top:25px;padding-top:20px;display:flex}.error{color:#a74e35;background:#fff0ea;border-radius:6px;margin-top:15px;padding:12px;font-size:13px}.info{color:#68764b;background:#f2f5e9;border-radius:6px;margin-top:18px;padding:12px;font-size:12px}.details-extra{padding:0 25px 30px}.details-extra h3{margin-top:25px;margin-bottom:12px}.linked-task{text-align:left;justify-content:space-between;align-items:center;gap:15px;width:100%;margin-bottom:7px;font-size:13px;display:flex}.file-link{color:#647d36;justify-content:space-between;padding:8px 0;text-decoration:none;display:flex}.upload{color:#89919d;border:1px dashed #d9dfe5;border-radius:6px;padding:15px;font-size:12px;display:block}.comment{background:#f6f7f9;border-radius:7px;margin-bottom:8px;padding:13px}.comment strong{font-size:12px}.comment small{float:right;font-size:11px}.comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px}.history{border-top:1px solid var(--line);padding:12px 0;font-size:12px}.history small{margin-top:4px;font-size:11px;display:block}.auth{background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-brand{color:#fff;background:#171c20;flex-direction:column;justify-content:center;padding:10vh 8vw;display:flex}.auth-brand .brand-mark{width:49px;height:52px;margin-bottom:70px;font-size:42px}.auth-brand .eyebrow{color:#a1bb71;font-size:11px}.auth-brand h1{letter-spacing:-2px;margin:22px 0;font-size:56px;line-height:1.13}.auth-brand p{color:#838c95;font-size:16px}.auth-track{color:#bac4ae;align-items:center;gap:15px;margin-top:65px;font-size:12px;display:flex}.auth-track i{border-top:1px solid #48513d;width:30px}.auth-form{width:100%;max-width:440px;margin:auto;padding:50px 35px}.auth-form h2{margin:15px 0 6px;font-size:28px}.auth-form p{color:#858d96;font-size:14px}.auth-form .field{margin:18px 0}.auth-form .primary{width:100%;margin:24px 0}.auth-form>small{text-align:center;font-size:11px;display:block}.mobile-menu,.sidebar-scrim{display:none}.sidebar nav button,.sidebar-bottom>button,.filters select,.filters input,.field>label,legend,.check-tags label,.project-card p,.release-card p,.table-link,.settings-row,.linked-task,.task-card h3{font-size:14px}.tag,.platform-tag,.card-top,.card-bottom>span:first-child{font-size:12px}.column-head{font-size:14px}.column{flex-basis:242px;min-width:242px}.topbar,.page-head p,.board-note,td,.area-bars>div>div:first-child{font-size:14px}th,.footnote{font-size:12px}.sidebar nav button{padding-left:10px;padding-right:8px}.sidebar{width:250px}main{width:calc(100% - 250px);margin-left:250px}@media (min-width:1700px){.column{flex-basis:0;min-width:220px;max-width:none}.kanban{gap:16px}}@media (max-width:1150px){.release-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-layout{grid-template-columns:1fr}.stats>div{padding:17px}.stats small{font-size:12px}.stats strong{font-size:29px}.settings-grid{grid-template-columns:1fr}.auth-brand{padding:8vw 6vw}.auth-brand h1{font-size:46px}}@media (max-width:800px){.sidebar{transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.sidebar-scrim{z-index:19;background:#0006;border:0;border-radius:0;display:block;position:fixed;inset:0}.mobile-menu{display:inline-flex}.topbar{justify-content:flex-start;gap:15px;padding:0 18px}.top-right{margin-left:auto;font-size:0}.top-right .avatar{font-size:11px}main{width:100%;margin:0}.page-head{padding:25px 18px 20px}h1{font-size:25px}.page-head p{font-size:13px}.page-head>.primary{gap:4px;padding:9px;font-size:12px}.board-tabs{gap:14px;padding:0 18px}.board-note{font-size:11px}.filters{gap:8px;padding:17px 18px}.filters .search{width:100%}.filters select{max-width:48%;font-size:13px}.kanban{padding:0 18px 25px}.release-grid{gap:13px;margin:0 18px}.timeline-wrap,.horizons{margin:0 18px}.horizons{grid-template-columns:1fr}.stats{gap:8px;margin:0 18px 16px}.stats>div{padding:12px}.stats span,.stats small{font-size:11px}.stats strong{font-size:28px}.report-layout{margin:0 18px}.footnote{margin:15px 18px}.settings{padding:0 18px 25px}.panel-title{padding:16px}.empty{margin:15px 18px;padding:45px 18px}main>.panel{margin:0 18px 25px}.auth{grid-template-columns:1fr}.auth-brand{min-height:240px;padding:30px}.auth-brand .brand-mark{margin-bottom:20px}.auth-brand h1{margin:10px 0;font-size:32px}.auth-brand p,.auth-track{display:none}.auth-form{padding:35px 25px}.auth-brand .eyebrow{margin:0}.auth-form h2{font-size:25px}.form-grid{gap:15px}.editor-form,.modal-content{padding:20px}.dialog-head{padding:17px 20px}.stats small{display:none}}@media (max-width:480px){.release-grid,.form-grid{grid-template-columns:1fr}.full{grid-column:auto}.page-head .eyebrow{font-size:10px}.page-head{align-items:flex-start}.page-head h1{font-size:22px}.filters input[type=month]{width:100%}.board-note{display:none}.topbar>div{font-size:12px}.table-wrap td{font-size:13px}.form-actions{flex-wrap:wrap}}:root{--brand:#bc2027}.logo{letter-spacing:0;gap:10px;margin-left:10px;margin-right:0;font-size:17px}.logo small{letter-spacing:.4px;text-transform:none;color:#c1c5ce;font-size:12px}.group-logo{object-fit:contain;flex-shrink:0;width:40px;height:40px}.auth-logo{object-fit:contain;width:74px;height:74px;margin-bottom:26px}.auth-name{letter-spacing:-.5px;margin-bottom:35px;font-size:30px;font-weight:700;line-height:1.2}.auth-name span{letter-spacing:.5px;color:#cbd0d8;margin-top:8px;font-size:20px;font-weight:400;display:block}.primary{background:var(--brand);border-color:var(--brand);color:#fff}.primary:hover{background:#a51c23;border-color:#a51c23}.sidebar button.selected{color:#f7ced0;background:#382227}.board-tabs>.active{border-bottom-color:var(--brand)}.auth-brand .eyebrow{color:#e1b9bb}@media (max-width:800px){.auth-logo{width:48px;height:48px;margin-bottom:14px}.auth-name{margin-bottom:18px;font-size:25px}.auth-name span{font-size:17px}.auth-brand h1{font-size:28px}}@font-face{font-family:Unal Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-sans-400.ttf)format("truetype")}@font-face{font-family:Unal Open Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/open-sans-500.ttf)format("truetype")}@font-face{font-family:Unal Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/open-sans-600.ttf)format("truetype")}@font-face{font-family:Unal Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open-sans-700.ttf)format("truetype")}.auth{font-family:Unal Open Sans,Arial,sans-serif}.auth-brand{text-align:center;align-items:center;padding:80px 40px}.auth .auth-logo{object-fit:contain;width:min(350px,85%);height:auto;margin:0 0 38px;display:block}.auth .auth-brands{color:#c3c8cc;letter-spacing:.25px;margin:0;font-size:15px;font-weight:400;line-height:1.8;display:block}.auth-form h2{letter-spacing:-.7px;font-weight:600}@media (max-width:800px){.auth-brand{min-height:220px;padding:40px 22px}.auth .auth-logo{width:240px;max-width:80%;margin-bottom:25px}.auth .auth-brands{letter-spacing:0;font-size:12px}.auth-form{padding:35px 25px}}
