.dp-dark{--bg: #0c0e12;--card: #13161b;--raised: #1a1d24;--sunk: #101318;--strong: #f5f5f5;--text: #cecfd2;--muted: #94979c;--hair: #262a31;--hair2: #373a41;--track: #22262f;--brand: #2862a4;--brandText: #84b4ea;--selBg: rgba(40, 98, 164, .16);--focusRing: rgba(40, 98, 164, .45);--amber: #fdb022;--amberTint: rgba(253, 176, 34, .12);--green: #47cd89;--greenTint: rgba(71, 205, 137, .1);--dotOn: #84b4ea;--dotOff: #373a41;--t1: #2e90fa;--t2: #15b79e;--t3: #9e77ed;--t1bg: rgba(46, 144, 250, .16);--t1fg: #84caff;--scrim: rgba(5, 6, 8, .66);--shadow: 0 32px 64px -16px rgba(0, 0, 0, .7), 0 0 0 1px #262a31;--pop: 0 20px 40px -8px rgba(0, 0, 0, .65), 0 0 0 1px #373a41;--imp1: #4ECB71;--imp2: #8CD078;--imp3: #FFD56A;--imp4: #FF8A3D;--imp5: #F25B56;--t2bg: rgba(21, 183, 158, .16);--t2fg: #5fe9d0;--t3bg: rgba(158, 119, 237, .18);--t3fg: #d6bbfb;--impOff: #22262F}.dp-board{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:normal;text-align:left}.dp-board,.dp-board *,.dp-board *:before,.dp-board *:after{box-sizing:content-box}.dp-board svg{display:inline;vertical-align:baseline}.dp-board button{text-align:center}.dp-a{color:var(--brandText)}.dp-board input::placeholder{color:var(--muted);opacity:1}.dp-clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dp-spin{animation:dpSpin .9s linear infinite}.dp-shimmer{animation:dpShimmer 1.4s ease-in-out infinite}.dp-tile{display:block;width:36px;height:36px;flex-shrink:0;border-radius:8px;box-shadow:0 0 0 1px var(--hair);background:radial-gradient(circle at 50% 50%,#ffffff 0 2px,var(--brand) 2.5px 4px,rgba(12,14,18,.55) 4.5px 5.5px,transparent 6px),var(--sat) center / cover no-repeat,#1e2e4a}.dp-hold,.dp-hold *{animation-play-state:paused!important}.dp-still,.dp-still *{animation-delay:-60s!important;animation-play-state:paused!important}@keyframes dpSpin{to{transform:rotate(360deg)}}@keyframes dpSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes dpShimmer{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@keyframes dpPulse{0%{box-shadow:0 0 #2e90fa80}to{box-shadow:0 0 0 10px #2e90fa00}}@keyframes dpPop{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dpTkA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dpTkB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dpRing{0%{box-shadow:0 0 #4cbd928c}to{box-shadow:0 0 0 26px #4cbd9200}}@keyframes dpHalo1{0%{box-shadow:0 0 #4ecb7173}to{box-shadow:0 0 0 8px #4ecb7100}}@keyframes dpHalo2{0%{box-shadow:0 0 #8cd07873}to{box-shadow:0 0 0 8px #8cd07800}}@keyframes dpBlipPop{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dpBlipRing{0%{box-shadow:0 0 #9ed0ffd9}to{box-shadow:0 0 0 11px #9ed0ff00}}@keyframes dpSweep{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes dpCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes dpChip{0%{box-shadow:0 0 #47cd8999}to{box-shadow:0 0 0 14px #47cd8900}}@keyframes dpBar{0%{transform:translate(-140%)}to{transform:translate(340%)}}@keyframes dpNodePop{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dpLinkDraw{0%{stroke-dashoffset:80;opacity:0}to{stroke-dashoffset:0;opacity:.7}}@keyframes dpFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dpGrow{0%{width:0;margin-right:-14px;opacity:0}to{width:200px;margin-right:0;opacity:1}}@keyframes dpApply{0%{box-shadow:0 0 #15b79e99}to{box-shadow:0 0 0 10px #15b79e00}}@keyframes dpClick{0%{transform:scale(.4);opacity:.95}to{transform:scale(1.5);opacity:0}}@keyframes dpFadeOut{0%{opacity:1}to{opacity:0}}@keyframes dpDraw{0%{stroke-dashoffset:-1.02}to{stroke-dashoffset:0}}@keyframes dpCallRing{0%{transform:scale(1);opacity:.95}to{transform:scale(2.2);opacity:0}}@keyframes dpAlertPulse{0%{box-shadow:inset 0 0 0 1px #f9706699,0 0 #f044388c}to{box-shadow:inset 0 0 0 1px #f9706699,0 0 0 10px #f0443800}}@keyframes dpDrawUp{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes dpCgPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes dpCgRipple{0%,to{opacity:0}4%{opacity:.95}16%{opacity:.8}32%{opacity:0}}@keyframes dpFlow{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes dpFlowIn{to{opacity:.85}}@keyframes dpSpark{0%{offset-distance:0%;opacity:1}99%{offset-distance:100%;opacity:1}to{offset-distance:100%;opacity:0}}@keyframes dpYouRing{0%{transform:scale(1);opacity:.95}to{transform:scale(1.18);opacity:0}}
