.ToastContainer{pointer-events:none;z-index:999999;flex-direction:column;gap:.5rem;display:flex;position:fixed;top:1rem;right:1rem}.ToastItem{pointer-events:auto;min-width:200px;max-width:350px;color:var(--color-text);background-color:var(--color-background);border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex;box-shadow:0 4px 12px #00000026}.ToastItem.type-success{color:#fff;background-color:#00a884e6}.ToastItem.type-error{color:#fff;background-color:#ef4444e6}.ToastItem.type-info{background-color:var(--color-background)}.ToastItem{transition:opacity .3s,transform .3s;animation:.3s ease-out forwards slideInRight}.ToastItem.closing{opacity:0;transform:translate(20px)}.ToastItem .content{overflow-wrap:break-word;flex:1;font-size:.875rem}.ToastItem .closeBtn{cursor:pointer;color:var(--color-text-meta);opacity:.7;background:0 0;border:none;padding:0 0 0 .5rem;font-size:1.25rem;line-height:1}.ToastItem .closeBtn:hover{opacity:1}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.wb-cfg-trigger{cursor:grab;-webkit-user-select:none;user-select:none;z-index:var(--z-right-column-menu);border-radius:var(--border-radius-button);font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-white);background-color:var(--color-primary);align-items:center;gap:.5rem;padding:.5rem 1rem;transition:background-color .2s,box-shadow .2s;display:inline-flex;position:fixed;box-shadow:0 .25rem .75rem #00000026}.wb-cfg-trigger:hover{background-color:var(--color-primary-shade)}.wb-cfg-trigger:active{cursor:grabbing;box-shadow:0 .125rem .375rem #00000026}.wb-cfg-trigger:focus-visible{box-shadow:0 .25rem .75rem #00000026, 0 0 0 .1875rem var(--accent-background-active-color);outline:0}.wb-cfg-overlay{z-index:var(--z-story-viewer);background-color:#00000040;justify-content:flex-end;display:flex;position:fixed;inset:0}.wb-cfg-panel{width:80%;max-width:75rem;height:100vh;color:var(--color-text);background-color:var(--color-background);flex-direction:column;margin:0 0 0 auto;animation:.3s cubic-bezier(.25,1,.5,1) forwards wb-slideIn;display:flex;box-shadow:-.25rem 0 1rem #00000014}@media (width<=600px){.wb-cfg-panel{width:100vw;max-width:100vw}}body.no-page-transitions .wb-cfg-panel{animation:none}@keyframes wb-slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.wb-cfg-header-bg{border-bottom:1px solid var(--color-borders);background-color:var(--color-background);flex-shrink:0}.wb-cfg-header{align-items:center;gap:.75rem;padding:1rem 1.25rem .5rem;display:flex}.wb-cfg-title{font-size:1.25rem;font-weight:var(--font-weight-medium);color:var(--color-text)}.wb-cfg-close{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;margin-left:-.5rem;font-size:1.5rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.wb-cfg-close:hover{color:var(--color-text);background-color:var(--color-interactive-element-hover)}.wb-cfg-tabs{scrollbar-width:none;gap:.25rem;padding:0 .75rem .625rem;display:flex;overflow-x:auto}.wb-cfg-tabs::-webkit-scrollbar{display:none}.wb-cfg-tab{cursor:pointer;border-radius:var(--border-radius-island);font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap;flex:none;padding:.5rem 1rem;transition:background-color .15s,color .15s}.wb-cfg-tab:hover{color:var(--color-text);background-color:var(--color-interactive-element-hover)}.wb-cfg-tab.wb-active{color:var(--color-primary);background-color:var(--accent-background-color)}.wb-cfg-body{background-color:var(--color-background);flex:1;overflow-y:auto}.wb-settings-panel-view{max-width:40rem;margin:0 auto;padding:1.5rem 1.5rem 6rem;position:relative}.wb-cfg-item{margin-bottom:1.25rem}.wb-cfg-label{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:.5rem;display:block}.wb-cfg-select,.wb-cfg-input{box-sizing:border-box;border:1px solid var(--color-borders-input);border-radius:var(--border-radius-default);width:100%;height:2.75rem;color:var(--color-text);background-color:var(--color-background);outline:none;padding:0 .875rem;font-size:1rem;transition:border-color .15s,box-shadow .15s;display:block}.wb-cfg-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23707579' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.25rem}.wb-cfg-select:hover,.wb-cfg-input:hover{border-color:var(--color-primary)}.wb-cfg-select:focus,.wb-cfg-input:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);caret-color:var(--color-primary)}.wb-cfg-desc{color:var(--color-text-secondary);margin-top:.5rem;font-size:.8125rem;line-height:1.4}.wb-floating-save{justify-content:flex-end;margin-top:1.5rem;padding-top:1rem;display:flex;position:sticky;bottom:1.25rem}.wb-cfg-btn{cursor:pointer;border-radius:var(--border-radius-button);min-height:2.75rem;font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-white);background-color:var(--color-primary);border:0;outline:none;justify-content:center;align-items:center;padding:.5rem 1.5rem;transition:background-color .2s,opacity .2s;display:inline-flex}.wb-cfg-btn:hover{background-color:var(--color-primary-shade)}.wb-cfg-btn:disabled{cursor:default;opacity:.6}.wb-w-60{width:3.75rem}.wb-w-80{width:5rem}.wb-w-90{width:5.625rem}.wb-w-120{width:7.5rem}.wb-w-140{width:8.75rem}.wb-w-150{width:9.375rem}.wb-p-20{padding:1.25rem}.wb-p-4-8{padding:.25rem .5rem}.wb-mt-0{margin-top:0}.wb-mt-20{margin-top:1.25rem}.wb-mb-15{margin-bottom:.9375rem}.wb-fs-13{font-size:.8125rem}.wb-font-mono{font-family:var(--font-family-monospace)}.wb-text-success,.wb-text-highlight{color:var(--color-text-green)}.wb-text-primary{color:var(--color-primary)}.wb-text-warning{color:var(--color-warning)}.wb-text-muted{color:var(--color-text-secondary)}.wb-text-center{text-align:center}.wb-code-block{border-radius:var(--border-radius-default-tiny);font-family:var(--font-family-monospace);background-color:var(--color-background-secondary);padding:.125rem .375rem}.wb-tutorial-list-view{min-height:25rem;padding:1.25rem;position:relative}.wb-tutorial-grid{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:1.25rem;display:grid}.wb-tutorial-card{cursor:pointer;border-radius:var(--border-radius-default);background-color:var(--color-background-secondary);flex-direction:column;transition:background-color .15s;display:flex;overflow:hidden}.wb-tutorial-card:hover{background-color:var(--color-background-secondary-accent)}.wb-tutorial-thumbnail{aspect-ratio:16/9;background-color:var(--color-background);width:100%;position:relative}.wb-tutorial-video{pointer-events:none;object-fit:cover;width:100%;height:100%}.wb-play-overlay{cursor:pointer;color:var(--color-white);background-color:#0000004d;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex;position:absolute;inset:0}.wb-play-overlay:hover{background-color:#00000073}.wb-play-overlay:focus-visible{outline:.125rem solid var(--color-primary);outline-offset:-.125rem}.wb-tutorial-info{flex:1;padding:.875rem 1rem 1rem}.wb-tutorial-title{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-text);margin:0 0 .375rem}.wb-tutorial-desc{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.5}.wb-under-construction{z-index:10;border-radius:var(--border-radius-default);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:#ffffffb8;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.wb-uc-content{border:1px solid var(--color-borders);border-radius:var(--border-radius-default);text-align:center;background-color:var(--color-background);max-width:25rem;padding:2.5rem}.wb-uc-icon{color:var(--color-text-green);margin-bottom:1.25rem}.wb-uc-title{font-size:1.375rem;font-weight:var(--font-weight-medium);color:var(--color-text);margin:0 0 .9375rem}.wb-uc-text{color:var(--color-text-secondary);margin:0 0 .625rem;font-size:.9375rem;line-height:1.5}.wb-uc-en{color:var(--color-text-meta);margin:0;font-size:.8125rem}.bot-config-modal.bot-config-modal-video .modal-dialog{width:75vw;max-width:75vw}.bot-config-modal.bot-config-modal-video .modal-content{max-height:90vh;padding:1rem 1.25rem 1.25rem}@media (width<=600px){.bot-config-modal.bot-config-modal-video .modal-dialog{width:100vw;max-width:100vw}}.wb-tutorial-player{border-radius:var(--border-radius-default-small);object-fit:contain;background-color:#000;width:100%;height:auto;max-height:75vh;display:block}.wb-data-table-container{border:1px solid var(--color-borders);border-radius:var(--border-radius-default);background-color:var(--color-background);overflow-x:auto}.wb-data-table{border-spacing:0;border-collapse:separate;text-align:left;width:100%;font-size:.875rem}.wb-data-table th,.wb-data-table td{border-bottom:1px solid var(--color-borders);white-space:nowrap;vertical-align:middle;padding:.75rem 1rem}.wb-data-table th{z-index:2;font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);background-color:var(--color-background-secondary);position:sticky;top:0}.wb-data-table td{color:var(--color-text)}.wb-data-table tbody tr:last-child td{border-bottom:0}.wb-data-table tbody tr:hover td{background-color:var(--color-interactive-element-hover)}.wb-data-table-empty{color:var(--color-text-secondary);text-align:center;white-space:normal;padding:2.5rem 1.25rem}.wb-data-table th.wb-data-table-sticky-right,.wb-data-table td.wb-data-table-sticky-right{position:sticky;right:0}.wb-data-table th.wb-data-table-sticky-right{z-index:3;background-color:var(--color-background-secondary);box-shadow:inset .5rem 0 .5rem -.5rem #00000014}.wb-data-table td.wb-data-table-sticky-right{z-index:1;background-color:var(--color-background);box-shadow:inset .5rem 0 .5rem -.5rem #00000014}.wb-data-table tbody tr:hover td.wb-data-table-sticky-right{background-color:var(--color-chat-hover)}html.theme-dark .wb-data-table th.wb-data-table-sticky-right,html.theme-dark .wb-data-table td.wb-data-table-sticky-right{box-shadow:inset .5rem 0 .5rem -.5rem #00000052}.wb-booking-list-view,.wb-keyword-list-view{padding:1.25rem}.wb-booking-toolbar,.wb-keyword-toolbar{background-color:#0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:0;display:flex}.wb-booking-summary,.wb-keyword-summary{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-text)}.wb-booking-filters,.wb-keyword-filters{align-items:center;gap:.5rem;display:flex}.wb-filter-select,.wb-action-select{cursor:pointer;box-sizing:border-box;border:1px solid var(--color-borders-input);border-radius:var(--border-radius-default-small);height:2.25rem;color:var(--color-text);appearance:none;background-color:var(--color-background);background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23707579' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;outline:none;padding:0 1.75rem 0 .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.wb-action-select{width:100%}.wb-filter-select:hover,.wb-action-select:hover{border-color:var(--color-primary)}.wb-filter-select:focus,.wb-action-select:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary)}.wb-action-select option{background-color:var(--color-background)}.wb-table-container{border:1px solid var(--color-borders);border-radius:var(--border-radius-default);background-color:var(--color-background);overflow-x:auto}.wb-booking-table,.wb-keyword-table,.wb-sub-table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.wb-booking-table th,.wb-keyword-table th,.wb-sub-table th{z-index:1;border-bottom:1px solid var(--color-borders);font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap;background-color:var(--color-background-secondary);padding:.75rem 1rem;position:sticky;top:0}.wb-booking-table td,.wb-keyword-table td,.wb-sub-table td{border-bottom:1px solid var(--color-borders);color:var(--color-text);vertical-align:middle;padding:.75rem 1rem}.wb-booking-table tr:last-child td,.wb-keyword-table tr:last-child td,.wb-sub-table tr:last-child td{border-bottom:0}.wb-booking-table tbody tr:hover td,.wb-keyword-table tbody tr:hover td{background-color:var(--color-interactive-element-hover)}.wb-booking-state{border-radius:var(--border-radius-default-small);font-size:.75rem;font-weight:var(--font-weight-medium);align-items:center;gap:.375rem;padding:.125rem .5rem;display:inline-flex}.wb-booking-state:before{content:"";background-color:currentColor;border-radius:50%;width:.375rem;height:.375rem;display:inline-block}.wb-booking-state.wb-active{color:var(--color-text-green);background-color:#4fae4e1f}.wb-booking-state.wb-cleared{color:var(--color-text-secondary);background-color:#7075791f}.wb-loading-state,.wb-empty-state{color:var(--color-text-secondary);text-align:center;padding:2.5rem 1.25rem;font-size:.9375rem}.wb-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.wb-keyword-add-btn,.wb-keyword-primary-btn,.wb-keyword-secondary-btn{cursor:pointer;border-radius:var(--border-radius-button);min-height:2.5rem;font-size:.9375rem;font-weight:var(--font-weight-medium);border:0;outline:none;justify-content:center;align-items:center;padding:.375rem 1.125rem;transition:background-color .2s,opacity .2s;display:inline-flex}.wb-keyword-add-btn,.wb-keyword-primary-btn{color:var(--color-white);background-color:var(--color-primary)}.wb-keyword-add-btn:hover,.wb-keyword-primary-btn:hover{background-color:var(--color-primary-shade)}.wb-keyword-primary-btn:disabled{cursor:default;opacity:.6}.wb-keyword-secondary-btn{color:var(--color-text-secondary);background-color:#0000}.wb-keyword-secondary-btn:hover{color:var(--color-primary);background-color:var(--color-chat-hover)}.bot-config-modal .modal-dialog{max-width:32rem}.bot-config-modal.bot-config-modal-large .modal-dialog{max-width:44rem}@media (width<=600px){.bot-config-modal.bot-config-modal-large .modal-dialog{max-width:100vw}}.wb-keyword-modal-footer{border-top:1px solid var(--color-borders);justify-content:flex-end;align-items:center;gap:.625rem;margin-top:1.25rem;padding-top:1rem;display:flex}.wb-form-item{margin-bottom:1rem}.wb-form-label{font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:.5rem;display:block}.wb-form-input,.wb-form-textarea{box-sizing:border-box;border:1px solid var(--color-borders-input);border-radius:var(--border-radius-default);width:100%;color:var(--color-text);background-color:var(--color-background);-webkit-text-fill-color:var(--color-text);outline:none;padding:.625rem .875rem;font-size:1rem;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:block}.wb-form-input:hover,.wb-form-textarea:hover{border-color:var(--color-primary)}.wb-form-input:focus,.wb-form-textarea:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);caret-color:var(--color-primary)}.wb-form-input::placeholder,.wb-form-textarea::placeholder{color:var(--color-placeholders);opacity:1;-webkit-text-fill-color:var(--color-placeholders)}.wb-form-textarea{resize:vertical;min-height:11rem}.wb-form-desc{color:var(--color-text-secondary);margin-top:.375rem;font-size:.8125rem}.wb-form-error{border-radius:var(--border-radius-default-small);color:var(--color-error);background-color:#e5393514;margin-top:.5rem;padding:.5rem .75rem;font-size:.875rem}.wb-config-item{border-bottom:1px solid var(--color-borders);align-items:center;gap:.625rem;padding:.625rem 0;display:flex}.wb-config-item:last-child{border-bottom:0}.wb-config-label{min-width:7rem;color:var(--color-text-secondary);flex-shrink:0;font-size:.875rem}.wb-config-value{color:var(--color-text);font-size:.9375rem}.wb-chat-search-bar{z-index:5;box-sizing:border-box;border-bottom:1px solid var(--color-borders);background-color:var(--color-background);align-items:center;gap:.625rem;height:3rem;padding:0 1rem;display:flex;position:sticky;top:0}.wb-chat-search-icon{color:var(--color-text-secondary);flex-shrink:0}.wb-chat-search-input{min-width:0;color:var(--color-text);background-color:#0000;border:0;outline:none;flex:1;margin:0;padding:0;font-size:.9375rem}.wb-chat-search-input::placeholder{color:var(--color-text-secondary)}.wb-chat-search-clear{cursor:pointer;width:1.5rem;height:1.5rem;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:color .15s;display:inline-flex}.wb-chat-search-clear:hover{color:var(--color-text)}.wb-chat-list-view{padding:.5rem 1rem 1.5rem}.wb-chat-item{border-radius:var(--border-radius-default);background-color:#0000;flex-direction:column;gap:.625rem;margin-bottom:.375rem;padding:.75rem .875rem;transition:background-color .15s;display:flex}.wb-chat-item:hover{background-color:var(--color-interactive-element-hover)}.wb-chat-info-row{align-items:center;gap:.875rem;display:flex}.wb-chat-avatar{box-sizing:border-box;object-fit:cover;background-color:var(--color-background-secondary);border-radius:50%;width:3rem;height:3rem}.wb-default-avatar{background-color:var(--color-background-secondary);padding:.375rem}.wb-chat-info{flex:1;min-width:0}.wb-chat-name{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wb-chat-meta{color:var(--color-text-secondary);margin-top:.125rem;font-size:.8125rem}.wb-chat-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.wb-chat-switches{flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto;display:flex}.wb-btn-chat-action,.wb-btn-config,.wb-btn-bookings,.wb-btn-rates{cursor:pointer;border:1px solid var(--color-borders);border-radius:var(--border-radius-default-small);font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-text);background-color:var(--color-background-secondary);justify-content:center;align-items:center;padding:.375rem .875rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.wb-btn-chat-action:hover,.wb-btn-config:hover,.wb-btn-bookings:hover,.wb-btn-rates:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--accent-background-color)}.wb-btn-chat-action:active,.wb-btn-config:active,.wb-btn-bookings:active,.wb-btn-rates:active{background-color:var(--accent-background-active-color)}.wb-btn-danger{cursor:pointer;border-radius:var(--border-radius-default-small);font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-error);background-color:#0000;border:0;justify-content:center;align-items:center;padding:.375rem .75rem;transition:background-color .15s;display:inline-flex}.wb-btn-danger:hover{background-color:#e5393514}.wb-switch-wrap{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:inline-flex}.wb-switch-label{font-size:.8125rem;font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.wb-rate-generator-view{max-width:40rem;margin:0 auto;padding:1.25rem}.wb-rate-form{flex-direction:column;gap:1.25rem;display:flex}.wb-rate-input-group{flex-direction:column;gap:.5rem;height:auto;margin:0;display:flex}.wb-rate-input-group.mb-0{margin-bottom:0}.wb-rate-label{box-sizing:border-box;width:auto;height:auto;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text);background-color:#0000;border:0;border-radius:0;margin:0;padding:0;display:block}.wb-rate-select,.wb-rate-input{box-sizing:border-box;border:1px solid var(--color-borders-input);border-radius:var(--border-radius-default);width:100%;height:2.75rem;color:var(--color-text);background-color:var(--color-background);outline:none;margin:0;padding:0 .875rem;font-size:1rem;transition:border-color .15s,box-shadow .15s;display:block}.wb-rate-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23707579' d='M1 1l4 4 4-4'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.25rem}.wb-rate-input:hover,.wb-rate-select:hover{border-color:var(--color-primary)}.wb-rate-input:focus,.wb-rate-select:focus{border-color:var(--color-primary);box-shadow:inset 0 0 0 1px var(--color-primary);caret-color:var(--color-primary)}.wb-rate-addon{color:var(--color-text-secondary);background-color:#0000;border:0;border-radius:0;margin:0;padding:0;font-size:.8125rem;display:block}.wb-rate-card,.wb-rate-preview-card{border:1px solid var(--color-borders);border-radius:var(--border-radius-default);background-color:var(--color-background);overflow:hidden}.wb-rate-card-header,.wb-rate-preview-header{border-bottom:1px solid var(--color-borders);font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text);background-color:var(--color-background-secondary);padding:.75rem 1rem}.wb-rate-card-info .wb-rate-card-header,.wb-rate-card-primary .wb-rate-card-header,.wb-rate-card-success .wb-rate-card-header{color:var(--color-text);background-color:var(--color-background-secondary)}.wb-rate-card-body{background-color:var(--color-background);flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex}.wb-rate-card-group{flex-direction:column;gap:1rem;display:flex}.wb-rate-preview-body{flex-direction:column;gap:.875rem;padding:1rem;display:flex}.wb-rate-expression-box{border:1px solid var(--color-borders);border-radius:var(--border-radius-default-small);background-color:var(--color-background-secondary);padding:.875rem 1rem}.wb-rate-code{font-family:var(--font-family-monospace);color:var(--color-text);word-break:break-all;font-size:1rem}.wb-rate-description{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.wb-rate-description code{border-radius:var(--border-radius-default-tiny);font-family:var(--font-family-monospace);color:var(--color-code);background-color:var(--color-code-bg);padding:.0625rem .375rem;font-size:.875rem}.wb-rate-description strong{font-weight:var(--font-weight-medium);color:var(--color-text)}.wb-rate-hint{color:var(--color-text-secondary);margin-top:.25rem;font-size:.8125rem;display:inline-block}.wb-rate-actions{justify-content:flex-end;gap:.625rem;display:flex}html.theme-dark .wb-cfg-panel{box-shadow:-.25rem 0 1rem #0006}html.theme-dark .wb-cfg-trigger{box-shadow:0 .25rem .75rem #00000073}html.theme-dark .wb-cfg-trigger:active{box-shadow:0 .125rem .375rem #00000073}html.theme-dark .wb-under-construction{background-color:#0000008c}html.theme-dark .wb-form-error{background-color:#e5393529}html.theme-dark .wb-btn-danger:hover{background-color:#e539352e}html.theme-dark .wb-booking-state.wb-active{background-color:#4fae4e2e}html.theme-dark .wb-booking-state.wb-cleared{background-color:#ffffff14}
