/* Kalimat identity: colours sampled from the owner's supplied artwork. */
:root{--brand-purple:#280072;--brand-pink:#ff1fa9;--ink:#221337;--muted:#756b89;--green:#d70b91;--mint:#f2eafa;--paper:#280072;--line:#e9e0f2;--accent:#ff1fa9}
body{background:var(--brand-purple);color:#fff}
a:hover{color:#ff8ed9}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-color:#ff77cf}
.studio-header{padding-top:23px;padding-bottom:23px}
.wordmark{display:block;width:200px;height:auto;line-height:0}
.wordmark img{position:static;width:100%;height:auto;max-width:none;display:block}
.language-toggle{border-color:#ffffff30;background:#ffffff0a;color:#fff}
.ambient{background:radial-gradient(ellipse,#803eb52e,transparent 68%);width:650px}
.tiny-symbol,#search-mood{color:var(--brand-pink)}
h1 em{color:var(--brand-pink)}
.intro{color:#ded2ef}
.search-shell{color:var(--ink);border-color:#ffffffc7;box-shadow:0 18px 65px #15003b40}
.search-shell:focus-within{border-color:#ff76d0;box-shadow:0 18px 65px #15003b40,0 0 0 4px #ff16b126}
#keyword{color:var(--ink)}
#keyword::placeholder{color:#8b819b}
#search-button{background:var(--brand-purple);color:#fff}
#search-button:hover{background:#48118b}
.search-options{border-color:#f0eaf6}
.picker-trigger{color:#695880}
.picker-trigger:hover{color:var(--brand-purple)}
.chevron,.locale-code{color:#89789b}
.language-symbol{color:#8f2bb8}
#status{color:#eadff7}
#status.error{color:#ffc0d6}
.studio-footer{color:#d0bfeb;border-color:#ffffff24}
.powered img{background:#fff;border-radius:7px;padding:3px 6px;max-width:98px}
.support-link img{background:#fff;border-radius:5px;padding:2px;width:22px;height:22px}
.overline,.results-header p{color:#d2bdea}
.primary{background:#fff;color:var(--brand-purple);font-weight:600}
.primary:hover{background:#fff0fa}
.secondary{background:#ffffff0b;border-color:#ffffff3b;color:#fff}
.secondary:hover{background:#ffffff1b}
.insights{background:#fff;color:var(--ink);border-color:#e6d9f3}
.insight-heading{border-color:#e9ddf3;background:#f7f1fc}
.insight-heading .overline{color:#765c91}
.insight-heading strong{color:var(--brand-purple)}
.insight-heading>span:last-of-type,.insight-heading p{color:#79618f}
.chart-row[aria-pressed=true]{color:#b40979}
.chart-track{fill:#f1e9f8}
.chart-fill{fill:var(--brand-pink)}
.chart-row:nth-child(2) .chart-fill{fill:#8c47c9}
.chart-row:nth-child(3) .chart-fill{fill:#50319a}
.chart-row:nth-child(4) .chart-fill{fill:#cd53c0}
.chart-row:nth-child(5) .chart-fill{fill:#ab9bba}
.results-toolbar input:not([type=checkbox]),.results-toolbar select,.secondary-filters input{color:#5f4975;background:#fff;border-color:#e6d9f3}
.text-button,.secondary-filters,.table-caption{color:#d6c2ed}
.table-shell{color:var(--ink);border-color:#e6d9f3}
th,td{border-color:#f0eaf6}
th{color:#705883;background:#f8f3fc}
td:nth-child(3){color:#77648a}
input[type=checkbox]{accent-color:#9e1da6}
tbody tr:hover{background:#fdf7fc}
dialog{color:var(--ink);background:#fff;border-color:#e6d9f3;box-shadow:0 25px 90px #10002e66}
dialog::backdrop{background:#1000299c}
.coverage{color:#81708f}
.locale-option:hover,.locale-option[aria-pressed=true]{background:#f6eafb}
.locale-option small{color:#8a7299}
.toast{background:#fff;color:var(--brand-purple);border:1px solid #f2d8ed;box-shadow:0 10px 35px #16002a55}
.document{color:var(--ink);border-color:#e6d9f3}
.document p,.document li{color:#6f5a80}
.document .lead{color:#a72088}
.document a{color:#8a168c}
@media(max-width:520px){.studio-header{padding-top:20px;padding-bottom:20px}.wordmark{width:137px;height:auto}.insight-heading{border-bottom-color:#e9ddf3}.discovery{padding-top:49px}}
