@font-face{font-family:Barlow;src:url(/fonts/barlow-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Barlow;src:url(/fonts/barlow-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/barlow-cond-700.woff2)format("woff2");font-weight:700;font-display:swap}:root{--blaze:#f4581c;--blaze-dk:#d64a12;--coal:#171310;--bone:#faf6ef;--steel:#7d7a72;--steel-lt:#e8e3d8;--go:#2e7d4f;--amber:#b97e0f;--shadow:0 1px 3px #1713101a,0 4px 14px #1713100f}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bone);color:var(--coal);font-family:Barlow,-apple-system,sans-serif;font-size:16px;line-height:1.5}button{cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:none}input,select,textarea{border:1.5px solid var(--steel-lt);background:#fff;border-radius:8px;outline:none;width:100%;padding:9px 12px;font-family:inherit;font-size:16px}input:focus,textarea:focus{border-color:var(--blaze)}.btn{background:var(--blaze);color:#fff;border-radius:9px;padding:11px 20px;font-weight:600}.btn:hover{background:var(--blaze-dk)}.btn.ghost{color:var(--coal);border:1.5px solid var(--steel-lt);background:0 0}.btn:disabled{opacity:.5;cursor:default}.wordmark{letter-spacing:.8px;align-items:center;gap:7px;font-family:Barlow Condensed;font-weight:700;display:inline-flex}.wordmark .t{color:var(--blaze)}.wordmark .mark{flex-shrink:0;width:1.35em;height:1.35em}.wordmark .mark.badge{border-radius:.3em}a.wordmark{color:inherit;text-decoration:none}a.wordmark:hover .t{color:var(--blaze-dk)}.topnav{z-index:40;background:var(--coal);height:46px;color:var(--bone);align-items:center;gap:20px;padding:0 18px;display:flex;position:sticky;top:0;box-shadow:0 1px #faf6ef12,0 6px 18px #17131038}.topnav .wordmark{color:var(--bone);font-size:20px;text-decoration:none}.topnav .navlinks{align-items:stretch;gap:2px;height:100%;display:flex}.topnav .navlinks a{color:#b8b2a6;align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.topnav .navlinks a:hover{color:var(--bone);background:#faf6ef0f}.topnav .navlinks a.active{color:var(--bone);box-shadow:inset 0 -2px 0 var(--blaze);font-weight:600}.topnav .acct{min-width:0;margin-left:auto;position:relative}.topnav .acctbtn{color:#b8b2a6;text-overflow:ellipsis;white-space:nowrap;border-radius:7px;max-width:220px;padding:6px 10px;font-size:13.5px;overflow:hidden}.topnav .acctbtn:hover{color:var(--bone);background:#faf6ef14}.topnav .chev{opacity:.7;font-size:10px}.acctmenu{color:var(--coal);box-shadow:var(--shadow),0 12px 32px #1713102e;z-index:50;background:#fff;border-radius:10px;flex-direction:column;min-width:170px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.acctmenu button{text-align:left;white-space:nowrap;border-radius:7px;padding:9px 12px;font-size:14px}.acctmenu button:hover{background:var(--bone)}.boardbar{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px 0;display:flex}.boardactions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}.daylabel{min-width:108px;font-size:19px}.quietlink{color:var(--steel);font-size:12.5px;text-decoration:underline}.quietlink:hover{color:var(--coal)}.toast{max-width:92vw;color:var(--bone);z-index:60;pointer-events:none;border-radius:10px;padding:11px 20px;font-size:14px;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.tabbar,.fab{display:none}@media (max-width:719px){.topnav{gap:10px}.topnav .navlinks{display:none}.topnav .acctbtn{max-width:44vw;min-height:38px;line-height:26px}.tabbar{z-index:45;background:var(--coal);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -1px #faf6ef17}.tabbar a{color:#8f897e;flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 0 7px;font-size:10.5px;font-weight:500;text-decoration:none;display:flex}.tabbar a.active{color:var(--blaze);box-shadow:inset 0 2px 0 var(--blaze);font-weight:600}.apppage{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.fab{right:16px;bottom:calc(74px + env(safe-area-inset-bottom));z-index:44;background:var(--blaze);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:26px;display:flex;position:fixed;box-shadow:0 4px 14px #17131059}.fab:hover{background:var(--blaze-dk)}.desktoponly{display:none!important}.boardbar{gap:6px;padding:8px 12px 0}.boardactions{gap:6px}.daylabel{min-width:60px;font-size:15px}.quietlink{padding:6px 4px}.toast{bottom:90px}}.boardcol .coltools{opacity:0;color:var(--steel);font-size:11.5px;text-decoration:underline;transition:opacity .15s}.boardcol:hover .coltools{opacity:1}.boardcol .coltools:hover{color:var(--coal)}.helppage{grid-template-columns:212px minmax(0,1fr);gap:34px;max-width:1020px;margin:0 auto;padding:26px 18px 90px;display:grid}.helpnav{align-self:start;font-size:14px;position:sticky;top:62px}.helpnav a{color:var(--steel);padding:5px 0;line-height:1.3;text-decoration:none;display:block}.helpnav a:hover{color:var(--coal)}.helpnav a.active{color:var(--blaze-dk);font-weight:600}.helpnav select{display:none}.helpmain h1{text-transform:uppercase;margin-bottom:6px;font-family:Barlow Condensed;font-size:32px}.helpmain h2{text-transform:uppercase;margin-bottom:8px;font-family:Barlow Condensed;font-size:24px}.helpmain h3{text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-family:Barlow Condensed;font-size:17px}.helpmain section{margin-bottom:44px;scroll-margin-top:66px}.helpmain p{color:#4a463f;margin-bottom:9px;font-size:15.5px}.helpmain .lede{color:var(--coal);margin-bottom:20px;font-size:16px}.helpitem{margin-bottom:26px}.helpstep{align-items:flex-start;gap:12px;display:flex}.helpstep .n{background:var(--blaze);color:#fff;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;height:26px;margin-top:1px;font-size:13.5px;font-weight:600;display:flex}.helpshot{border:1px solid var(--steel-lt);width:100%;height:auto;box-shadow:var(--shadow);background:#fff;border-radius:10px;margin-top:10px;display:block}.helptable{border-collapse:collapse;white-space:nowrap;width:100%;margin-top:8px;font-size:14.5px;display:block;overflow-x:auto}.helptable th{text-align:left;text-transform:uppercase;letter-spacing:.3px;border-bottom:1.5px solid var(--steel-lt);padding:7px 12px 7px 0;font-family:Barlow Condensed;font-size:14px}.helptable td{border-bottom:1px solid var(--steel-lt);color:#4a463f;vertical-align:top;padding:8px 12px 8px 0}.helptable td:first-child{color:var(--coal);font-weight:600}.helpfaq{background:#f1ebdf;border-radius:12px;margin-bottom:10px;padding:2px 18px}.helpfaq summary{text-transform:uppercase;letter-spacing:.3px;cursor:pointer;padding:15px 0;font-family:Barlow Condensed;font-size:18px;list-style:none}.helpfaq summary::-webkit-details-marker{display:none}.helpfaq summary:after{content:"+";float:right;color:var(--blaze);font-size:20px;line-height:1}.helpfaq[open] summary:after{content:"–"}.helpfaq[open] summary{padding-bottom:6px}.helpfaq p:last-child{margin-bottom:16px}@media (max-width:719px){.helppage{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 14px 90px}.helpnav{margin-bottom:4px;position:static}.helpnav a{display:none}.helpnav select{display:block}.helpmain h1{font-size:27px}.helpstep .n{flex-basis:23px;height:23px;font-size:12.5px}}.sronly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--blaze);outline-offset:2px}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid var(--blaze);outline-offset:3px}button,summary,a{touch-action:manipulation}.coltools,.linkbtn,a.filelink{justify-content:center;align-items:center;min-width:24px;min-height:24px;padding:4px 6px;display:inline-flex}
