@import "https://fonts.googleapis.com/css2?family=Sora:wght@600;700;800&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500;1,600&family=Manrope:wght@500;700;800&display=swap";html{zoom:.8}:root{--bg-primary:#eef2f6;--bg-secondary:#fff;--bg-card:#fff;--bg-card-hover:#f4f7f9;--accent:#078;--accent-hover:#00626f;--accent-2:#f5a623;--accent-3:#48bb78;--accent-4:#f6ad55;--text-primary:#1a202c;--text-secondary:#4a5568;--border:#e2e8f0;--bg-input:#fff;--success:#48bb78;--error:#f56565;--gradient-hero:linear-gradient(135deg, #078 0%, #00626f 50%, #f5a623 100%)}.theme-glass{background-color:var(--bg-primary);--sidebar-w:clamp(200px, 18vw, 274px);--bg-primary:#faf6ef;--bg-secondary:#fff;--bg-card:#fff;--bg-card-hover:#fdf7ea;--accent:#00464e;--accent-hover:#003339;--accent-2:#b5651d;--accent-3:#48bb78;--accent-4:#2dd4bf;--text-primary:#22283a;--text-secondary:#5c6478;--border:#ecd3a3;--bg-input:#fff;--success:#48bb78;--error:#f56565;--gradient-hero:linear-gradient(135deg, #5c1f1f 0%, #b5651d 100%);--font-heading:"Sora", "Inter", sans-serif;background-color:var(--bg-primary);isolation:isolate;min-height:100vh;position:relative}.theme-glass .glass-orbs{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.theme-glass .glass-orbs span{filter:blur(40px);border-radius:50%;position:absolute}.theme-glass .glass-orbs span:first-child{background:radial-gradient(circle,#d9a44159 0%,#d9a44100 70%);width:420px;height:420px;top:-120px;right:-80px}.theme-glass .glass-orbs span:nth-child(2){background:radial-gradient(circle,#2dd4bf47 0%,#2dd4bf00 70%);width:360px;height:360px;top:200px;left:160px}.theme-glass .glass-orbs span:nth-child(3){background:radial-gradient(circle,#b5651d40 0%,#b5651d00 70%);width:320px;height:320px;bottom:-100px;left:40%}.theme-glass .glass-orbs span:nth-child(4){background:radial-gradient(circle,#1c2b4a2e 0%,#1c2b4a00 70%);width:220px;height:220px;top:60px;right:30%}.theme-glass .glass-panel{-webkit-backdrop-filter:blur(30px)saturate(180%);background:#ffffff24;border:1px solid #ffffff80;box-shadow:0 12px 32px #101a301a,inset 0 1px #fff9}.theme-glass h1,.theme-glass h2,.theme-glass h3{font-family:var(--font-heading);letter-spacing:-.01em}.theme-glass .job-card,.theme-glass .news-card{border-radius:14px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-primary);color:var(--text-primary);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(.theme-glass){background-color:#faf6ef}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}a,button,input,select,textarea{outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button,select{appearance:none}select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a0a0b0' stroke-width='2'%3e%3cpath d='M6 9l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px;padding-right:2.2rem}input[type=text],input[type=email],input[type=password],input[type=number],input[type=file],textarea{appearance:none}input[type=range]{appearance:none;background:var(--border);border-radius:2px;outline:none;width:100%;height:4px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--accent);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0000004d}input[type=range]::-moz-range-thumb{background:var(--accent);cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0000004d}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.job-card{transition:transform .2s,box-shadow .2s,border-color .2s}.job-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #7c5cff2e;border-color:var(--accent)!important}.btn-animated{transition:transform .15s,box-shadow .15s,filter .15s}.btn-animated:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 6px 16px #7c5cff59}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.4s both fadeInUp}@keyframes drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,40px)scale(1.1)}}@keyframes drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-50px,60px)scale(1.15)}}@keyframes drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-50px)scale(1.05)}}.bg-blob-1{animation:14s ease-in-out infinite drift1}.bg-blob-2{animation:18s ease-in-out infinite drift2}.bg-blob-3{animation:16s ease-in-out infinite drift3}.news-card{border-radius:8px;margin:-.3rem;padding:.3rem;transition:background-color .2s}.news-card:hover{background-color:#7c5cff14}.news-card:hover .news-cover{transform:scale(1.05)}.news-cover{transition:transform .2s}.skill-tag{transition:transform .15s}.skill-tag:hover{transform:scale(1.06)}@keyframes barGrow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.signal-bar{transform-origin:bottom;animation:.45s both barGrow}@keyframes ringPulse{0%,to{box-shadow:0 0 #7c5cff40}50%{box-shadow:0 0 0 8px #7c5cff00}}.avatar-ring-glow{border-radius:50%;animation:2.6s ease-in-out infinite ringPulse}.profile-section:nth-of-type(odd){background-color:#fff!important}.profile-section:nth-of-type(2n){background-color:#f8fafc!important}.trust-logo{filter:grayscale()opacity(.7);transition:filter .25s,color .25s}.trust-logo:hover{filter:grayscale(0)opacity();color:var(--accent)!important}.reveal-img{transition:transform .4s}.reveal-img:hover{transform:scale(1.05)}@keyframes ctaPulseGlow{0%,to{box-shadow:0 0 #ffffff59}50%{box-shadow:0 0 0 14px #fff0}}.cta-glow{animation:2.2s ease-in-out infinite ctaPulseGlow}@keyframes gradientDrift{0%,to{background-position:0%}50%{background-position:100%}}.gradient-drift{animation:6s ease-in-out infinite gradientDrift}.marquee-track{animation:22s linear infinite scrollLeft}.marquee-track:hover{animation-play-state:paused}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-item{filter:grayscale()opacity(.6);cursor:default;transition:filter .2s,color .2s}.marquee-item:hover{filter:none;color:var(--accent)!important}.live-dot{animation:1.8s ease-out infinite pulseDot}@keyframes pulseDot{0%{box-shadow:0 0 #f5a62380}70%{box-shadow:0 0 0 8px #f5a62300}to{box-shadow:0 0 #f5a62300}}.grad-sweep{display:inline-block}.grad-sweep:after{content:"";transform-origin:0;background:linear-gradient(90deg,#078,#f5a623);height:3px;margin-top:-6px;animation:1.4s cubic-bezier(.16,1,.3,1) .3s both sweepUnderline;display:block}@keyframes sweepUnderline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cta-ring:before{content:"";z-index:0;background:conic-gradient(#078,#f5a623,#48bb78,#078);width:200%;height:200%;animation:5s linear infinite rotateBorder;position:absolute;top:50%;left:50%}@keyframes rotateBorder{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.marquee-track,.live-dot{animation:none}.grad-sweep:after{animation:none;transform:scaleX(1)}.cta-ring:before{animation:none}}.ats-row-hover:hover{background:#f4f8f9;border-color:#b8ddd9}.ats-btn-primary:hover{background:#00697a}.ats-btn-primary:active{transform:scale(.98)}.ats-btn-ghost:hover{background:#f4f8f9;border-color:#b8ddd9}.ats-btn-ghost:active{transform:scale(.98)}.ats-btn-danger:hover{background:#f5656514}.ats-btn-danger:active{transform:scale(.98)}.ats-input-focus:focus{border-color:#078;outline:none;box-shadow:0 0 0 3px #0077881f}.ats-table-row{transition:background .15s}.ats-table-row:hover{background:#f7fafc}.ats-table-row:hover .ats-row-actions{opacity:1}.ats-row-actions{opacity:.45;transition:opacity .15s}.ats-kebab{cursor:pointer;transition:background .15s}.ats-kebab:hover{background:#edf2f7}.ats-menu-item{cursor:pointer;transition:background .15s}.ats-menu-item:hover{background:#f7fafc}.ats-menu-item-danger:hover{background:#f5656514}.sidebar-overlay{display:none}@media (width<=900px){.theme-glass .layout-main{margin-left:0!important}.sidebar-shell{transition:transform .28s;transform:translate(-120%)}.sidebar-shell.sidebar-open{transform:translate(0)}.topbar-menu-btn{display:inline-flex!important}.sidebar-overlay{z-index:9;background:#0a141e59;display:block;position:fixed;inset:0}}@media (width>=901px){.topbar-menu-btn{display:none!important}}.theme-glass{background-color:var(--bg-primary);width:100%;min-width:0;overflow-x:hidden}@media (width>=901px) and (width<=1440px){.theme-glass{width:100%;max-width:100%;overflow-x:hidden}}@media (width>=901px) and (height<=800px){.sidebar-shell{padding-top:1.5rem!important;padding-bottom:1rem!important}}button,[role=button],input[type=button],input[type=submit],input[type=reset],.btn{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .1s,box-shadow .1s,filter .1s}button:active,[role=button]:active,input[type=button]:active,input[type=submit]:active,input[type=reset]:active,.btn:active{filter:brightness(.92);transform:scale(.96)translateY(1px);box-shadow:inset 0 2px 4px #0003}button:disabled:active,input:disabled:active{filter:none;box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){button,[role=button],.btn{transition:none}button:active,[role=button]:active,.btn:active{transform:none}}.sidebar-nav-item,.sidebar-subnav-item,.btn-animated,.nav-dropdown-item,a[href=\/login],a[href^=\/signup],a[href=\/forgot-password]{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .1s,filter .1s,background-color .15s,color .15s,box-shadow .15s!important}a[href=\/login],a[href^=\/signup],a[href=\/forgot-password]{display:inline-block}.sidebar-nav-item:active,.sidebar-subnav-item:active,.btn-animated:active,.nav-dropdown-item:active,a[href=\/login]:active,a[href^=\/signup]:active,a[href=\/forgot-password]:active{filter:brightness(.9);transform:scale(.96)!important}@media (prefers-reduced-motion:reduce){.sidebar-nav-item:active,.sidebar-subnav-item:active,.btn-animated:active,.nav-dropdown-item:active,a[href=\/login]:active,a[href^=\/signup]:active,a[href=\/forgot-password]:active{transform:none!important}}.dbk-page{min-height:100vh;color:var(--text-secondary,#4a5568);padding:clamp(12px,2vw,2.5rem);font-family:Inter,sans-serif}.dbk{--dbk-ink:#0e2a33;--dbk-muted:#5b6b7a;--dbk-line:#dde6ea;--dbk-accent:var(--accent,#00464e);--dbk-teal:#0f9aa8;--dbk-shadow-1:0 1px 2px #0e2a3312, 0 6px 14px -4px #0e2a331a;--dbk-shadow-2:0 1px 2px #0e2a330f, 0 10px 20px -6px #0e2a3324, 0 28px 44px -24px #0e2a3338;box-sizing:border-box;width:100%;color:var(--dbk-ink);background:#fff9;border:1px solid #ffffffe6;border-radius:22px;padding:clamp(1.1rem,2.5vw,2rem);font-family:Inter,sans-serif;box-shadow:0 18px 48px #1e2a3e14,inset 0 1px #ffffffe6}.dbk *,.dbk :before,.dbk :after{box-sizing:border-box}.dbk-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:1.25rem;display:flex}.dbk-title{letter-spacing:-.035em;color:#163b40;margin:0 0 4px;font-family:Sora,Inter,sans-serif;font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:600;line-height:1.05}.dbk-subtitle{max-width:62ch;color:var(--dbk-muted);margin:0;font-size:13px;line-height:1.45}.dbk-header-right{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.dbk-date{color:var(--dbk-ink);font-size:13px;font-weight:600}.dbk-btn{font:inherit;color:var(--dbk-ink);cursor:pointer;background:linear-gradient(#fff,#f1f6f8);border:1px solid #cfdbe1;border-radius:10px;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #fff,0 2px 4px #0e2a331a}.dbk-btn:hover{background:linear-gradient(#fff,#e9f1f4)}.dbk-btn:active{box-shadow:inset 0 2px 4px #0e2a3326}.dbk-seg{background:#e6edf1;border-radius:12px;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 3px #0e2a3329}.dbk-seg button{font:inherit;color:#475467;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 18px;font-size:13px;font-weight:600}.dbk-seg button:hover{color:var(--dbk-ink)}.dbk-seg button.is-active{color:#fff;background:linear-gradient(180deg, color-mix(in srgb, var(--dbk-accent) 82%, #fff), var(--dbk-accent));box-shadow:inset 0 1px #ffffff40,0 3px 8px #00464e59}.dbk-filters{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:1.1rem 0 .4rem;display:flex}.dbk-field{flex-direction:column;gap:4px;min-width:150px;display:flex}.dbk-field-label{color:var(--dbk-muted);font-size:12px;font-weight:600}.dbk-field-hint{color:#8796a3;font-size:11px}.dbk-select{width:100%;min-height:38px;font:inherit;color:#344054;cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%235b6b7a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 11px center no-repeat;border:1px solid #cfdbe1;border-radius:10px;padding:8px 32px 8px 11px;font-size:13px;box-shadow:inset 0 1px 2px #0e2a330f}input.dbk-select{cursor:text;background-image:none;padding-right:11px}.dbk-section{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:1.6rem 0 .7rem;display:flex}.dbk-section h2{color:#163b40;margin:0;font-family:Sora,Inter,sans-serif;font-size:16px;font-weight:600}.dbk-section p{color:var(--dbk-muted);margin:0;font-size:12px}.dbk-kpis{grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:14px;display:grid}.dbk-tile{--c:#0f9aa8;min-height:98px;font:inherit;color:#fff;text-align:left;background:var(--c);background:linear-gradient(150deg, color-mix(in srgb, var(--c) 86%, #fff) 0%, var(--c) 45%, color-mix(in srgb, var(--c) 70%, #000) 100%);box-shadow:inset 0 1px 0 #ffffff61, inset 0 -2px 0 #00000029, 0 2px 3px #0e2a331f, 0 16px 24px -12px color-mix(in srgb, var(--c) 75%, #000);text-shadow:0 1px 1px #00000040;border:0;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.dbk-tile:after{content:"";pointer-events:none;background:linear-gradient(#ffffff38,#fff0);position:absolute;inset:0 0 52%}.dbk-tile-icon{z-index:1;background:#fff3;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 1px 2px #ffffff59,inset 0 -2px 3px #0000002e}.dbk-tile-body{z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.dbk-tile-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:Sora,Inter,sans-serif;font-size:27px;font-weight:700;line-height:1.05}.dbk-tile-label{margin-top:4px;font-size:12.5px;font-weight:500;line-height:1.25}.dbk-tile-scope{z-index:1;text-shadow:none;background:#0003;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600;position:absolute;top:8px;right:10px}.dbk-tile.is-click{cursor:pointer;transition:transform .15s}.dbk-tile.is-click:hover{transform:translateY(-2px)}.dbk-panel{border:1px solid var(--dbk-line);min-width:0;box-shadow:var(--dbk-shadow-2), inset 0 1px 0 #fff;background:linear-gradient(#fff 0%,#f7fafb 100%);border-radius:16px;padding:1rem 1.1rem}.dbk-panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:.6rem;display:flex}.dbk-panel-title{color:#163b40;margin:0;font-family:Sora,Inter,sans-serif;font-size:14.5px;font-weight:600}.dbk-panel-sub{color:var(--dbk-muted);margin:2px 0 0;font-size:12px}.dbk-footnote{color:var(--dbk-muted);margin:.6rem 0 0;font-size:11.5px}.dbk-grid-2,.dbk-grid-21{gap:14px;margin-top:14px;display:grid}.dbk-grid-2{grid-template-columns:1fr 1fr}.dbk-grid-21{grid-template-columns:2fr 1fr}.dbk-stack{margin-top:14px}@media (width<=980px){.dbk-grid-2,.dbk-grid-21{grid-template-columns:1fr}}.dbk-chart{width:100%;height:280px}.dbk-chart.is-tall{height:390px}.dbk-tooltip{color:var(--dbk-ink);border:1px solid var(--dbk-line);background:#fff;border-radius:10px;padding:8px 11px;font-size:12px;box-shadow:0 10px 24px #0e2a3329}.dbk-tooltip-label{margin-bottom:4px;font-weight:600}.dbk-tooltip-row{align-items:center;gap:7px;display:flex}.dbk-tooltip-row strong{font-variant-numeric:tabular-nums;margin-left:auto;padding-left:14px}.dbk-dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.dbk-donut{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.dbk-donut-chart{filter:drop-shadow(0 8px 10px #0e2a3338);flex:none;width:190px;height:190px;position:relative}.dbk-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dbk-donut-center strong{color:var(--dbk-ink);font-family:Sora,Inter,sans-serif;font-size:26px;line-height:1}.dbk-donut-center span{color:var(--dbk-muted);margin-top:3px;font-size:11px}.dbk-legend{flex:1;min-width:150px;margin:0;padding:0;list-style:none}.dbk-legend li{border-bottom:1px solid #edf2f4;grid-template-columns:10px 1fr auto auto;align-items:center;gap:8px;padding:6px 0;font-size:12.5px;display:grid}.dbk-legend li:last-child{border-bottom:0}.dbk-legend strong{font-variant-numeric:tabular-nums}.dbk-legend-pct{text-align:right;min-width:34px;color:var(--dbk-muted)}.dbk-split{background:#e6edf1;border-radius:999px;height:20px;display:flex;overflow:hidden;box-shadow:inset 0 1px 3px #0e2a3338}.dbk-split>span{height:100%;display:block;box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00000024}.dbk-split-legend{flex-wrap:wrap;gap:8px 22px;margin-top:12px;font-size:12.5px;display:flex}.dbk-split-legend span{align-items:center;gap:7px;display:inline-flex}.dbk-split-legend strong{font-variant-numeric:tabular-nums}.dbk-table-wrap{border:1px solid var(--dbk-line);background:#fff;border-radius:12px;overflow:auto}.dbk-table{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px}.dbk-table th,.dbk-table td{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #edf2f4;padding:9px 10px}.dbk-table thead th{color:#274b52;white-space:normal;background:#f1f6f8;min-width:86px;font-size:12px;font-weight:600;line-height:1.25;position:sticky;top:0}.dbk-table .is-label{z-index:1;text-align:left;text-overflow:ellipsis;background:#fff;min-width:200px;max-width:260px;position:sticky;left:0;overflow:hidden;box-shadow:2px 0 4px -2px #0e2a3329}.dbk-table thead .is-label{z-index:2;background:#f1f6f8}.dbk-table td.is-zero{color:#b4c0c7}.dbk-table .is-total{background:#f7fafb;font-weight:700}.dbk-table tr.is-selected .is-label{background:#e2f3f5}.dbk-table tfoot td{background:#eef4f6;border-top:2px solid #cddbe1;border-bottom:0;font-weight:700}.dbk-table tfoot .is-label{background:#eef4f6}.dbk-table .has-divider{border-left:2px solid #cddbe1}.dbk-table td.is-bold{background:#f7fafb;font-weight:700}.dbk-cell-btn{min-width:30px;font:inherit;color:#0b6f7a;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:6px;padding:2px 6px;font-weight:700;text-decoration:underline}.dbk-cell-btn:hover{background:#ffffffb3}.dbk-link-btn{font:inherit;color:#0b6f7a;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.dbk-link-btn:hover{text-decoration:underline}.dbk-empty{text-align:center;color:var(--dbk-muted);border:1px dashed var(--dbk-line);background:#fafcfd;border-radius:12px;padding:28px 12px;font-size:13px}.dbk-skeleton{gap:14px;padding:8px 0;display:grid}.dbk-skeleton>div{background:linear-gradient(90deg,#e6edf1 25%,#f2f6f8 50%,#e6edf1 75%) 0 0/200% 100%;border-radius:14px;height:96px;animation:1.4s linear infinite dbk-shimmer}.dbk-skeleton>div:last-child{height:280px}@keyframes dbk-shimmer{to{background-position:-200% 0}}.dbk-fade{opacity:.55;pointer-events:none;transition:opacity .15s}.dbk button:focus-visible,.dbk select:focus-visible,.dbk input:focus-visible{outline:2px solid var(--dbk-teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.dbk-tile.is-click,.dbk-fade{transition:none}.dbk-tile.is-click:hover{transform:none}.dbk-skeleton>div{animation:none}}
