.bk-entry{width:100%;margin:14px 0;display:flex;align-items:center;gap:15px;text-align:left;border:1px solid #ff2d6060;border-radius:19px;padding:18px;background:linear-gradient(120deg,#451327,#171720);color:inherit;font:inherit;cursor:pointer}.bk-entry>span:first-child{font-size:25px;color:#ff507c}.bk-entry strong,.bk-entry small{display:block}.bk-entry small{font-size:12px;margin-top:6px;line-height:1.5;color:#b7b9cb}.bk-entry>span:last-child{margin-left:auto;color:#ff507c}.bk-dialog{box-sizing:border-box;width:min(620px,calc(100% - 24px));max-height:90dvh;border:1px solid #613048;border-radius:24px;padding:0;background:#10111a;color:#f6f5fa;box-shadow:0 24px 90px #000b}.bk-dialog::backdrop{background:#03040bd9;backdrop-filter:blur(7px)}.bk-content{padding:23px}.bk-heading{display:flex;gap:12px;align-items:flex-start}.bk-heading h2{margin:10px 0;font-size:30px}.bk-heading .eyebrow{font-size:10px;color:#ff4c78}.bk-heading button{margin-left:auto;width:42px;min-width:42px;height:42px;border:1px solid #454050;border-radius:13px;color:inherit;background:#1c1c28;font-size:27px}.bk-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bk-dialog label{display:block;margin:15px 0;color:#c1bed0;font-size:13px}.bk-dialog select,.bk-dialog input[type=date],.bk-dialog input[type=time],.bk-dialog input[type=number]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-top:8px;padding:12px;border:1px solid #484253;border-radius:12px;background:#1b1b28;color:inherit;font:inherit;font-size:16px;height:48px;appearance:auto}.bk-dialog input::-webkit-date-and-time-value{text-align:left}.bk-message{padding:14px;border-radius:13px;background:#ffffff08;color:#c8c4d5;line-height:1.6;font-size:14px}.bk-message:empty{display:none}.bk-dialog .primary{width:100%;margin:12px 0;min-height:49px}.bk-dialog .quiet{display:inline-block;margin:12px 0;padding:12px}.bk-dialog button:disabled{opacity:.45;cursor:default}.bk-dialog [hidden]{display:none!important}.bk-dialog dl{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:17px;border:1px solid #603445;border-radius:16px;background:#3a192735;font-size:14px}.bk-dialog dt{color:#a8a4b6}.bk-dialog dd{margin:0;text-align:right}.bk-dialog section p{font-size:13px;line-height:1.65;color:#b7b1c4}.bk-dialog .bk-consent{display:flex;gap:10px;align-items:flex-start;line-height:1.5}.bk-consent input{flex:none;width:20px;height:20px;accent-color:#ff235b}.bk-record{padding:16px;border:1px solid #474051;border-radius:14px;margin:10px 0}.bk-record strong,.bk-record small{display:block;line-height:1.5}.bk-record small{color:#b6afc2;margin-top:6px}.bk-dialog :focus-visible,.bk-entry:focus-visible{outline:2px solid #ff5a84;outline-offset:3px}.bk-open{overflow:hidden}html[data-theme=light] .bk-dialog{background:#faf7fc;color:#302438}html[data-theme=light] .bk-entry{background:linear-gradient(120deg,#ffe0eb,#faf7fc)}html[data-theme=light] .bk-dialog select,html[data-theme=light] .bk-dialog input[type=date],html[data-theme=light] .bk-dialog input[type=time],html[data-theme=light] .bk-dialog input[type=number],html[data-theme=light] .bk-heading button{background:white;color:#302438;border-color:#c7bdcf}html[data-theme=light] .bk-dialog label,html[data-theme=light] .bk-dialog section p,html[data-theme=light] .bk-message,html[data-theme=light] .bk-entry small{color:#63536d}@media(max-width:360px){.bk-content{padding:16px}.bk-fields{gap:9px}.bk-dialog dl{padding:12px;font-size:12px}}
