:root{--everglade: #1f3d2a;--everglade-hover: #2a5340;--everglade-press: #173024;--dawn: #f2e8e4;--dolly: #fef18f;--ebony: #23262c;--laurel: #a4bfa4;--scotch: #fffad7;--kidnapper: #e7eedc;--ecru: #f7f3ec;font-size:clamp(13px,.45vw + 11.5px,20px);color:var(--ebony);background:var(--dawn);font-family:Avenir Next,Segoe UI,sans-serif;line-height:1.45}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit;color:inherit}button,.button{background:var(--everglade);color:var(--ecru);border:0;border-radius:6px;padding:.45rem .75rem;cursor:pointer}button.secondary,.button.secondary{background:transparent;color:var(--ebony);border:1px solid var(--laurel)}button:disabled{opacity:.6;cursor:wait}button:hover:not(:disabled),.button:hover{background:var(--everglade-hover)}button:active:not(:disabled),.button:active{background:var(--everglade-press)}button.secondary:hover:not(:disabled),.button.secondary:hover{background:var(--scotch);border-color:var(--laurel)}button.secondary:active:not(:disabled),.button.secondary:active{background:var(--kidnapper);border-color:var(--laurel)}input:hover:not(:disabled):not([type=checkbox]):not([type=radio]),select:hover:not(:disabled),textarea:hover:not(:disabled){background:var(--scotch);border-color:var(--laurel)}input:active:not(:disabled):not([type=checkbox]):not([type=radio]),select:active:not(:disabled),textarea:active:not(:disabled){background:var(--kidnapper);border-color:var(--everglade)}input[type=checkbox]:hover,input[type=radio]:hover{accent-color:var(--everglade-hover)}input[type=checkbox]:active,input[type=radio]:active{accent-color:var(--everglade-press)}input[type=file]::file-selector-button:hover{filter:brightness(1.15)}input[type=file]::file-selector-button:active{filter:brightness(.9)}a:focus-visible,button:focus-visible,.button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--everglade);outline-offset:2px}.sidebar :focus-visible{outline-color:var(--ecru)}a{text-decoration:none;text-underline-offset:.15em}.main a:not(.logo-link),.versions-page a:not(.logo-link){display:inline-block;color:var(--everglade);background:var(--scotch);border:1px solid var(--laurel);border-radius:6px;font-size:.85em;line-height:1.15;padding:.05em .4em;vertical-align:middle;cursor:pointer}.main a.sentence-link{display:inline}.main a:not(.logo-link):hover,.versions-page a:not(.logo-link):hover{color:var(--everglade);background:var(--dolly);text-decoration:none}.main a:not(.logo-link):active,.versions-page a:not(.logo-link):active{color:var(--everglade);background:color-mix(in srgb,var(--everglade) 12%,var(--scotch));text-decoration:none}.app{display:grid;grid-template-columns:minmax(0,clamp(13.75rem,18vw,22rem)) minmax(0,1fr);min-height:100vh}.sidebar{--meta-max: clamp(12px, 6.6cqi, 1.08rem);background:var(--everglade);color:var(--ecru);padding:1.25rem 1rem;display:flex;flex-direction:column;gap:1rem;min-width:0;max-width:100%;container-type:inline-size}.sidebar-bar,.sidebar-bar-end,.sidebar-panel{display:contents}.sidebar-menu{display:none}.brand{line-height:0}.brand a{display:block;text-decoration:none}.logo-link{display:inline-block;line-height:0}.login-logo{width:200px;height:auto;display:block;margin:0 0 .65rem}.sidebar-logo{width:160px;height:auto;display:block}.page-mark{margin-top:2.5rem}.page-mark-logo{width:128px;height:auto;display:block}.sidebar nav{display:flex;flex-direction:column;gap:.35rem}.sidebar nav a,.sidebar a.options-link{color:var(--ecru);text-decoration:none;padding:.45rem .55rem;min-height:40px;display:flex;align-items:center;border-radius:6px;border:1px solid var(--laurel);background:transparent;cursor:pointer}.sidebar nav a:hover,.sidebar nav a:active,.sidebar a.options-link:hover,.sidebar a.options-link:active{background:#f7f3ec29}.sidebar nav a[aria-current=page],.sidebar a.options-link[aria-current=page]{background:var(--scotch);border-color:var(--laurel);color:var(--everglade)}.sidebar nav a[aria-current=page]:hover,.sidebar nav a[aria-current=page]:active,.sidebar a.options-link[aria-current=page]:hover,.sidebar a.options-link[aria-current=page]:active{background:var(--scotch);color:var(--everglade)}.sidebar-rule{height:1px;margin:0;background:var(--laurel);flex:0 0 auto}.sidebar-scroll{display:flex;flex-direction:column;gap:.75rem;min-height:0}.sidebar-actions{display:flex;flex-direction:column;gap:.4rem}.sidebar-actions button{background:transparent;border:1px solid var(--laurel);color:var(--ecru)}.sidebar-actions button:hover,.sidebar-actions button:active{background:#f7f3ec29}.edit-status{color:var(--ecru);font-size:.85rem;margin:0}.who{display:flex;flex-direction:column;gap:.35rem;font-size:.92rem}.sidebar .fine{color:var(--laurel)}.main{padding:1rem 1.25rem 3rem}.sample-banner{background:var(--dolly);color:var(--ebony);padding:.55rem .75rem;border-radius:6px;margin:0 0 1rem}h1{font-size:1.7rem;margin:0 0 .35rem}h2{font-size:1.15rem;font-weight:700;margin:1.4rem 0 .6rem}.lede,.note{color:var(--ebony);margin-top:0}.filters,.row,.actions{display:flex;flex-wrap:wrap;gap:.6rem;align-items:end}label{display:flex;flex-direction:column;gap:.2rem;font-size:.92rem}label.check{flex-direction:row;align-items:center;gap:.45rem;min-height:44px}label.check input[type=checkbox]{width:1.25rem;height:1.25rem;min-width:1.25rem;padding:0}form.meeting-form label:has(textarea){flex-basis:100%}input,select,textarea{background:var(--kidnapper);border:1px solid var(--laurel);border-radius:6px;padding:.4rem .5rem;min-width:10rem}textarea{min-height:5rem;width:min(100%,40rem)}.card,article,.panel{background:var(--kidnapper);border:1px solid var(--laurel);border-radius:10px;padding:.9rem 1rem;margin:.7rem 0}.badges{display:flex;flex-wrap:wrap;gap:.35rem;margin:.35rem 0}.badge{display:inline-block;border-radius:999px;padding:.05rem .5rem;font-size:.78rem;background:var(--kidnapper)}.badge.sample{background:var(--dolly)}.badge.warn{background:var(--scotch)}.badge.danger{background:var(--dolly)}.badge.good{background:var(--laurel)}table{width:100%;border-collapse:collapse;background:var(--kidnapper)}th,td{text-align:left;padding:.55rem .45rem;border-bottom:1px solid var(--laurel);vertical-align:top}th{font-size:.82rem;letter-spacing:.03em;text-transform:uppercase;color:var(--ebony)}.tabs{display:flex;gap:.4rem;margin:.8rem 0}.tabs button[aria-selected=true]{background:var(--everglade)}.tabs button[aria-selected=true]:hover:not(:disabled){background:var(--everglade-hover)}.tabs button[aria-selected=true]:active:not(:disabled){background:var(--everglade-press)}.count{font-size:1.4rem;margin:.2rem 0}.outline{margin-left:.2rem}.outline details{margin:.25rem 0 .25rem .8rem}.stage-row,.source-row{display:flex;gap:.5rem;align-items:center}.file-log{list-style:none;padding:0;margin:.4rem 0 0}.file-log li{padding:.2rem 0}.checklist{list-style:none;padding:0}.checklist li{padding:.25rem 0}.blocked{color:var(--ebony)}.alert{background:var(--dolly);border:1px solid var(--everglade);border-radius:6px;padding:.5rem .7rem}.change-notice{position:fixed;left:50%;bottom:1.25rem;transform:translate(-50%);z-index:30;max-width:min(36rem,calc(100% - 2rem));margin:0;background:var(--dolly);color:#23262c;border:1px solid var(--everglade);border-radius:6px;padding:.65rem .85rem;opacity:1}button.solid,html[data-theme=dark] button.solid{background:var(--ecru);color:#23262c;border:1px solid var(--everglade)}.grid-2{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem}.login-card{max-width:34rem;margin:8vh auto}.login-card form label.login-field{gap:.75rem}.login-card form label.login-field+label.login-field{margin-top:1rem}.login-card button.login-submit{margin-top:1.25rem}.timeout-note{margin:1rem 0 0;background:#ff3b30;color:#000;border-radius:6px;padding:.65rem .75rem}.login-lock{margin:1rem 0 0;background:#9b1c1c;color:#fff;border-radius:6px;padding:.65rem .75rem}.login-lock:focus,.login-lock:focus-visible{outline:2px solid #fff;outline-offset:2px}.map-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(11rem,.6fr);gap:1rem;align-items:start;margin:.75rem 0 1rem}.map-layout h2{margin:.2rem 0 .35rem;font-size:1rem}.us-map{width:100%;height:auto;display:block}.us-map path{stroke:var(--ecru);stroke-width:.75}.us-map path.is-selected{stroke:var(--ebony);stroke-width:1.6}.us-map circle{fill:var(--dolly);stroke:var(--everglade);stroke-width:1.25}.us-map circle.us-map-hit{fill:transparent;stroke:none}.us-map text{fill:var(--everglade);font-size:12px;font-weight:700;pointer-events:none}.main a.us-map-link,.main a.us-map-link:hover,.main a.us-map-link:active{display:inline;background:none;border:0;border-radius:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}.map-spots{list-style:none;padding:0;margin:.5rem 0 0}.map-spots li{margin:.35rem 0}.meeting-line{overflow-wrap:anywhere;min-width:0}.main a.map-choice{display:flex;width:100%;box-sizing:border-box;align-items:baseline;justify-content:space-between;gap:1rem;padding:.55rem .75rem}.page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page-head h1{margin-bottom:0}.picker-results{list-style:none;padding:0;margin:.35rem 0 0}.picker-results li{margin:.25rem 0}.add-task-slot{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.add-task{min-width:44px;min-height:44px;padding:0 .85rem;font-size:1.5rem;line-height:1}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#23262c59;display:flex;justify-content:center;align-items:flex-start;padding:4rem 1rem;z-index:40;overflow-y:auto}.dialog{background:var(--kidnapper);border:1px solid var(--laurel);border-radius:12px;padding:1rem 1.1rem 1.1rem;width:min(100%,32rem);display:flex;flex-direction:column;gap:.7rem}.dialog h2{margin:0}.fine{color:var(--ebony);font-size:.88rem}.id{font-family:ui-monospace,monospace;font-size:.82rem}.sidebar-lower{display:flex;flex-direction:column;gap:1rem}.sidebar-meta{display:flex;flex-direction:column;gap:.35rem;min-width:0;max-width:100%;font-size:var(--meta-max)}.sidebar .version-mark{margin:0;padding:.4rem 0;min-height:40px;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;align-items:flex-start;border:0;border-radius:0;background:transparent;font-size:inherit;line-height:1.2;white-space:normal;position:relative;color:var(--ecru);text-decoration:none;text-underline-offset:.15em}.sidebar .sidebar-meta .version-mark{min-height:0;padding-top:0;padding-bottom:0;line-height:1.37;font-size:inherit}.sidebar .meta-line{display:block;max-width:100%;white-space:nowrap}.sidebar .zone-clock{white-space:nowrap}.sidebar .zone-offset{display:inline}.sidebar .zone-name,.sidebar-meta[data-zone-split=true] .zone-inline{display:none}.sidebar-meta[data-zone-split=true] .zone-name{display:block;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.37}.sidebar .version-mark:hover,.sidebar .version-mark:active,.sidebar .version-mark:focus-visible{text-decoration:underline;background:transparent}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.versions-page{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.versions-body{padding:1.25rem 1.25rem 1.5rem;max-width:42rem}.versions-page li{margin:.45rem 0}.versions-copyright{margin-top:auto;width:100%;padding:.85rem 1.25rem 1rem;color:var(--ebony);display:flex;flex-direction:column;gap:.75rem}.versions-copyright p{margin:0}@media(min-width:768px){.app{--side: min(1vw, 1.5vh);grid-template-columns:minmax(0,calc(var(--side) * 19.5)) minmax(0,1fr);height:100vh;overflow:hidden}.sidebar{--meta-max: 1.1em;font-size:calc(var(--side) * 1.295);height:100vh;min-height:0;overflow:hidden;padding:1.25em 1em;gap:1em}.sidebar-logo{width:9.09em}.sidebar-navband,.sidebar-account{display:flex;flex-direction:column;gap:1em;min-width:0}.sidebar-navband{flex-shrink:0}.sidebar nav{flex:1 1 auto;min-height:0;overflow-y:auto}.sidebar-account{flex:0 0 auto}.sidebar-scroll{flex:1 1 auto;overflow-y:auto;gap:.75em;min-height:0}.sidebar a.options-link,.sidebar-lower,.sidebar-actions{flex-shrink:0}.sidebar nav{gap:.35em}.sidebar-lower{gap:1em}.sidebar-meta{gap:.35em}.sidebar-actions{gap:.4em}.who{gap:.38em;font-size:1.1em}.edit-status{font-size:1.02em}.sidebar-rule{height:.06em}.main{height:100vh;overflow:auto}.sidebar nav a,.sidebar a.options-link,.sidebar-actions button{font-size:1.2em;padding:.125em .46em;min-height:0;border-radius:.28em;border-width:.05em}.sidebar-actions button{padding-left:.625em;padding-right:.625em}.sidebar .version-mark,.sidebar .sidebar-meta .version-mark{font-size:inherit;min-height:0;padding:0}.sidebar button.theme-toggle{width:2.27em;height:2.27em;margin-left:calc(9.09em * 12 / 546 - .57em)}.sidebar .moon-face{width:1.14em;height:1.14em}.sidebar .moon-face svg{width:.8em;height:.8em}}@media(max-width:767px){button:not(.theme-toggle),.button,a.map-choice{min-height:44px;box-sizing:border-box}.map-layout{grid-template-columns:1fr}.app{display:flex;flex-direction:column;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;overflow-x:clip}.sidebar{--meta-max: 1.3rem;position:sticky;top:0;z-index:20;width:100%;height:auto;padding:.75rem 1rem;gap:.75rem;font-size:1.2rem}.sidebar .who{font-size:1.1rem}.sidebar .edit-status{font-size:1rem}.sidebar .version-mark,.sidebar .sidebar-meta .version-mark{font-size:inherit}.sidebar-navband{display:flex;padding:0;background:transparent}.sidebar-bar{display:flex;align-items:center;gap:.6rem;width:100%}.sidebar-bar-end{display:flex;align-items:center;gap:1rem;margin-left:auto}.sidebar-menu{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:4.75rem;height:2.75rem;min-height:44px;background:transparent;border:1px solid var(--laurel);color:var(--ecru)}.sidebar .sidebar-bar-end button.theme-toggle{box-sizing:border-box;width:4.75rem;height:2.75rem;min-height:44px;margin-left:0;align-self:center;border:1px solid var(--laurel);border-radius:6px}.sidebar .sidebar-bar-end .moon-face{width:1.7rem;height:1.7rem}.sidebar .sidebar-bar-end .moon-face svg{width:1.15rem;height:1.15rem}.sidebar-menu .menu-lines{position:relative;display:block;width:1.15rem;height:2px;background:#fff;border-radius:1px}.sidebar-menu .menu-lines:before,.sidebar-menu .menu-lines:after{content:"";position:absolute;left:0;width:1.15rem;height:2px;background:#fff;border-radius:1px}.sidebar-menu .menu-lines:before{top:-6px}.sidebar-menu .menu-lines:after{top:6px}@media(forced-colors:active){.sidebar-menu .menu-lines,.sidebar-menu .menu-lines:before,.sidebar-menu .menu-lines:after{background:ButtonText}}.sidebar .sidebar-menu:hover:not(:disabled),.sidebar .sidebar-menu:active:not(:disabled),.sidebar .sidebar-menu[aria-expanded=true]{background:#f7f3ec29;color:var(--ecru)}.sidebar button.theme-toggle{margin-left:0;align-self:center}.sidebar-logo{width:min(160px,46vw)}.sidebar-panel{display:none}.sidebar.menu-open{overflow:hidden}.sidebar.menu-open .sidebar-navband{flex-shrink:0}.sidebar.menu-open .sidebar-panel{display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;max-height:calc(100dvh - 4.5rem);min-height:0;overflow:hidden}.sidebar.menu-open .sidebar-account{display:flex;flex-direction:column;gap:.75rem;flex:1 1 auto;min-height:0;overflow:hidden}.sidebar.menu-open nav,.sidebar.menu-open .sidebar-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.sidebar.menu-open a.options-link,.sidebar.menu-open .sidebar-lower,.sidebar.menu-open .sidebar-actions{flex-shrink:0}.sidebar.menu-open .sidebar-lower{gap:.75rem}.main{min-width:0;max-width:100%}.grid-2{grid-template-columns:1fr}a.record-link{display:inline-flex;align-items:center;min-height:40px}.people-table thead{display:none}.people-table,.people-table tbody,.people-table tr,.people-table td{display:block;width:100%}.people-table tr{display:flex;flex-direction:column;padding:.35rem 0 .7rem}.people-table td{border-bottom:0;padding:.12rem 0}.people-table td[data-label=Name]{order:1}.people-table td[data-label="Displayed stage"]{order:2}.people-table td[data-label=Opportunities]{order:3}.people-table td[data-label=Source]{order:4}.people-table td[data-label=Place]{order:5}.people-table td[data-label=Roles]{order:6}.people-table td[data-label]:before{content:attr(data-label);display:block;font-size:.75rem}.people-table td[data-label=Name]:before{content:none}}.table-scroll{max-width:100%;overflow-x:auto}button.theme-toggle{display:flex;align-items:center;justify-content:center;align-self:flex-start;width:40px;height:40px;margin:0;padding:0;background:transparent;color:#23262c;border:0;border-radius:2px}.moon-face{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:var(--scotch);color:inherit;border:.2px solid var(--laurel);border-radius:2px}.sidebar button.theme-toggle{margin-left:calc(9.09em * 12 / 546 - .57em)}.login-card button.theme-toggle{margin-bottom:1rem;margin-left:calc(200px * 12 / 974 - 10px)}.versions-copyright button.theme-toggle{margin-left:calc(128px * 12 / 974 - 10px)}button.theme-toggle:hover:not(:disabled) .moon-face,button.theme-toggle:active:not(:disabled) .moon-face{background:var(--dolly);color:#23262c;border-color:var(--laurel)}html[data-theme=dark] button.theme-toggle{background:transparent;color:#fff}html[data-theme=dark] button.theme-toggle:hover:not(:disabled),html[data-theme=dark] button.theme-toggle:active:not(:disabled){background:var(--everglade-hover);color:#fff}html[data-theme=dark] .moon-face{background:var(--everglade);color:#fff}html[data-theme=dark] button.theme-toggle:hover:not(:disabled) .moon-face,html[data-theme=dark] button.theme-toggle:active:not(:disabled) .moon-face{background:var(--dolly);color:#23262c;border-color:var(--laurel)}html[data-theme=dark] .login-card button.theme-toggle{margin-left:calc(200px * 12 / 546 - 10px)}html[data-theme=dark] .versions-copyright button.theme-toggle{margin-left:calc(128px * 12 / 546 - 10px)}html[data-theme=dark]{--dawn: #23262c;--ebony: #f7f3ec;--kidnapper: #1f3d2a;color-scheme:dark}html[data-theme=dark] .sidebar,html[data-theme=dark] .sidebar-navband,html[data-theme=dark] .sidebar-account{background:var(--everglade-press)}html[data-theme=dark] button:not(.theme-toggle),html[data-theme=dark] .button{border:1px solid var(--laurel)}html[data-theme=dark] .sidebar-actions button{background:transparent;color:var(--ecru)}html[data-theme=dark] .sidebar-actions button:hover,html[data-theme=dark] .sidebar-actions button:active{background:#f7f3ec29;color:var(--ecru)}html[data-theme=dark] input:hover:not(:disabled):not([type=checkbox]):not([type=radio]),html[data-theme=dark] select:hover:not(:disabled),html[data-theme=dark] textarea:hover:not(:disabled),html[data-theme=dark] button.secondary:hover:not(:disabled),html[data-theme=dark] .button.secondary:hover{color:var(--everglade)}html[data-theme=dark] input:active:not(:disabled):not([type=checkbox]):not([type=radio]),html[data-theme=dark] select:active:not(:disabled),html[data-theme=dark] textarea:active:not(:disabled),html[data-theme=dark] button.secondary:active:not(:disabled),html[data-theme=dark] .button.secondary:active{color:var(--ecru)}html[data-theme=dark] .timeout-note{background:#ff3b30;color:#000}html[data-theme=dark] .login-lock{background:#9b1c1c;color:#fff}html[data-theme=dark] .login-lock:focus,html[data-theme=dark] .login-lock:focus-visible{outline:2px solid #fff;outline-offset:2px}html[data-theme=dark] .sample-banner,html[data-theme=dark] .alert,html[data-theme=dark] .badge.sample,html[data-theme=dark] .badge.warn,html[data-theme=dark] .badge.danger,html[data-theme=dark] .badge.good{color:#23262c}html[data-theme=dark] a:focus-visible,html[data-theme=dark] button:focus-visible,html[data-theme=dark] .button:focus-visible,html[data-theme=dark] input:focus-visible,html[data-theme=dark] select:focus-visible,html[data-theme=dark] textarea:focus-visible,html[data-theme=dark] summary:focus-visible{outline-color:var(--scotch)}html[data-theme=dark] .sidebar :focus-visible{outline-color:var(--ecru)}button.add-task.focus-return{outline:2px solid var(--everglade);outline-offset:2px}html[data-theme=dark] button.add-task.focus-return{outline-color:var(--scotch)}html[data-theme=dark] .dialog-backdrop{background:#0000008c}.options-form{display:flex;flex-direction:column;gap:0;max-width:36rem;margin-top:1.75rem}.options-form>section{scroll-margin-top:1rem}.options-form>section+section{border-top:1px solid var(--laurel);margin-top:1.35rem;padding-top:1.15rem}.options-form>section>h2:first-child{margin-top:0}.options-choices{display:flex;flex-direction:column;gap:.45rem;border:0;margin:0;padding:0}.options-choices label,.options-check{display:flex;flex-direction:row;align-items:center;gap:.45rem}.options-form input[type=radio],.options-form input[type=checkbox]{min-width:0;width:auto}.options-form select{width:100%;max-width:100%}.options-zone{display:flex;flex-direction:column;gap:.2rem}.account-card{display:flex;flex-direction:column;gap:.55rem;border:1px solid var(--laurel);border-radius:12px;padding:.8rem;margin:.7rem 0}.account-card h3{margin:0;font-weight:700}.readout{display:flex;flex-direction:column;gap:.2rem;margin:0;font-size:.92rem}.crm-info{margin:.2rem 0 0;padding-left:1.15rem}.crm-info li{margin:.45rem 0}button.danger,html[data-theme=dark] button.danger,button.danger:hover:not(:disabled),button.danger:active:not(:disabled),html[data-theme=dark] button.danger:hover:not(:disabled),html[data-theme=dark] button.danger:active:not(:disabled),html[data-theme=dark] button.danger:not(.theme-toggle){background:#ea1818;color:#fff;border:1px solid #ea1818}button.danger:disabled,html[data-theme=dark] button.danger:disabled{background:#ea1818;color:#fff;opacity:.45;cursor:not-allowed}
