.ts-control{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.focus .ts-control{box-shadow:none}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0px solid #d0d0d0;overflow:auto}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;color:#303030;border:0px solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#7d7d7d;background:#fff;border:0px solid hsl(0,0%,111.568627451%)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px;box-shadow:none;width:100%;background:transparent}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}[data-controller~=admin-booking-customer-modal] .ts-wrapper{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;padding:0}[data-controller~=admin-booking-customer-modal] .ts-control{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-interactive,var(--color-gray-300));background-color:var(--color-surface-card,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-strong,var(--color-gray-900))}[data-controller~=admin-booking-customer-modal] .ts-wrapper.single .ts-control{border-color:var(--color-border-interactive,var(--color-gray-300));background-color:var(--color-surface-card,#fff);box-shadow:none;background-image:none}[data-controller~=admin-booking-customer-modal] .ts-control>input{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}[data-controller~=admin-booking-customer-modal] .ts-wrapper.focus .ts-control,[data-controller~=admin-booking-customer-modal] .ts-wrapper.single.focus .ts-control{border-color:var(--color-primary-400,#efbc4d)}[data-controller~=admin-booking-customer-modal] .ts-dropdown{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-interactive,var(--color-gray-300));background-color:var(--color-surface-card,#fff);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-strong,var(--color-gray-900))}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}[data-controller=billing-compose] .billing-line-table td{vertical-align:top}[data-controller=billing-compose] .billing-line-table td.min-w-0 input,[data-controller=billing-compose] .billing-line-table td.min-w-0 textarea{width:100%;min-width:0}[data-controller=billing-compose] textarea[data-autogrow]{field-sizing:content;resize:vertical;min-height:calc(2lh + 1rem);max-height:24lh}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=unitNet],[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=qty]{appearance:textfield}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=unitNet]::-webkit-inner-spin-button{appearance:none;margin:0}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=unitNet]::-webkit-outer-spin-button{appearance:none;margin:0}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=qty]::-webkit-inner-spin-button{appearance:none;margin:0}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=qty]::-webkit-outer-spin-button{appearance:none;margin:0}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=unitNet]{min-width:8rem}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=qty]{min-width:5rem}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=discountPercent],[data-controller=billing-compose] [data-billing-compose-target=docDiscount]{appearance:textfield}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=discountPercent]::-webkit-inner-spin-button{appearance:none;margin:0}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=discountPercent]::-webkit-outer-spin-button{appearance:none;margin:0}[data-controller=billing-compose] [data-billing-compose-target=docDiscount]::-webkit-inner-spin-button{appearance:none;margin:0}[data-controller=billing-compose] [data-billing-compose-target=docDiscount]::-webkit-outer-spin-button{appearance:none;margin:0}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=discountPercent]{width:5rem;min-width:5rem}@media not all and (min-width:48rem){[data-controller=billing-compose] .billing-line-table,[data-controller=billing-compose] .billing-line-table tbody{display:block}[data-controller=billing-compose] .billing-line-table thead{display:none}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line]{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"name name name name""qty price net remove""meta meta meta meta";align-items:start;gap:.5rem;padding:.75rem 1rem;display:grid}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line]>td{width:auto;padding:0;display:block}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line]>td:first-child{grid-area:qty}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line]>td:nth-child(2){grid-area:name}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line]>td.billing-line-price-cell{display:contents}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line] .billing-line-price{grid-area:price;min-width:0}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line] .billing-line-meta{flex-wrap:wrap;grid-area:meta;align-items:center;gap:.25rem 1rem;display:flex}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line] .billing-line-meta>*{margin-top:0}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line]>td:nth-child(4){grid-area:net;padding-top:.5rem}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=line]>td:nth-child(5){grid-area:remove}[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=empty],[data-controller=billing-compose] .billing-line-table tbody tr[data-billing-compose-target=empty]>td{display:block}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=unitNet]{width:100%;min-width:0}[data-controller=billing-compose] .billing-line-table [data-billing-compose-target=qty]{width:4rem;min-width:4rem}}[data-controller=billing-compose] .ts-wrapper{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-width:0;min-height:0;padding:0}[data-controller=billing-compose] .ts-wrapper .ts-control,[data-controller=billing-compose] .ts-wrapper.single .ts-control,[data-controller=billing-compose] .ts-wrapper.single.input-active .ts-control{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-interactive,var(--color-gray-300));background-color:var(--color-surface-card,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);color:var(--color-text-strong,var(--color-gray-900));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-image:none;min-height:0;font-size:14px}[data-controller=billing-compose] .ts-wrapper.focus .ts-control,[data-controller=billing-compose] .ts-wrapper.single.focus .ts-control,[data-controller=billing-compose] .ts-wrapper.single.input-active.focus .ts-control{border-color:var(--color-primary-500,#ebaa1e);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary-300,#f4ce7c);--tw-outline-style:none;outline-style:none}@media(forced-colors:active){[data-controller=billing-compose] .ts-wrapper.focus .ts-control,[data-controller=billing-compose] .ts-wrapper.single.focus .ts-control,[data-controller=billing-compose] .ts-wrapper.single.input-active.focus .ts-control{outline-offset:2px;outline:2px solid #0000}}[data-controller=billing-compose] .ts-wrapper.focus .ts-control,[data-controller=billing-compose] .ts-wrapper.single.focus .ts-control,[data-controller=billing-compose] .ts-wrapper.single.input-active.focus .ts-control{background-image:none}[data-controller=billing-compose] .ts-control input{font-size:14px}[data-controller=billing-compose] .ts-control input::placeholder{color:var(--color-text-subtle,var(--color-gray-400))}[data-controller=billing-compose] .ts-dropdown{margin-top:var(--spacing,.25rem);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-interactive,var(--color-gray-300));background-color:var(--color-surface-overlay,#fff);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[data-controller=billing-compose] .ts-dropdown .option{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text-default,var(--color-gray-700))}[data-controller=billing-compose] .ts-dropdown .active{background-color:var(--color-surface-page,var(--color-gray-50));color:var(--color-text-strong,var(--color-gray-900))}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.bc-shell{max-width:1000px}.bc{--acc: hsl(0,66%,50%);--soft: hsl(0,72%,97%)}.bc[data-dir=einnahme]{--acc: hsl(152,55%,34%);--soft: hsl(152,45%,95%)}.bc[data-dir=umbuchung]{--acc: hsl(205,72%,44%);--soft: hsl(205,70%,96%)}.bc-body{display:grid;grid-template-columns:1fr 360px;grid-template-rows:auto 1fr}.bc-compose{grid-column:1;grid-row:1/span 2}.bc-receipt{grid-column:2;grid-row:1}.bc-preview{grid-column:2;grid-row:2}@media(max-width:820px){.bc-body{grid-template-columns:1fr;grid-template-rows:none}.bc-compose,.bc-receipt,.bc-preview{grid-column:1;grid-row:auto}.bc-receipt{order:-1}}.bc-compose,.bc-preview,.bc-receipt{min-width:0}.bc-compose{padding:22px;display:flex;flex-direction:column;gap:18px}.bc-preview{background:linear-gradient(180deg,var(--color-surface-page),var(--color-surface-card));border-left:1px solid var(--color-border-default);padding:22px 20px}@media(max-width:820px){.bc-preview{border-left:0;border-top:1px solid var(--color-border-default)}}.bc-seg{display:inline-flex;align-self:flex-start;gap:3px;padding:4px;border-radius:11px;background:var(--color-surface-page);border:1px solid var(--color-border-interactive)}.bc-seg button{border:0;background:transparent;font:inherit;font-size:13.5px;font-weight:600;color:var(--color-text-muted);padding:8px 16px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.bc-seg button .d{width:9px;height:9px;border-radius:50%;background:currentColor;opacity:.45}.bc-seg button[aria-pressed=true]{background:var(--color-surface-card);box-shadow:0 1px 2px #3d4b5c29,0 0 0 1px var(--color-border-interactive)}.bc-seg button[data-dir=ausgabe][aria-pressed=true]{color:#d42b2b}.bc-seg button[data-dir=einnahme][aria-pressed=true]{color:#27865a}.bc-seg button[data-dir=umbuchung][aria-pressed=true]{color:#1f7ec1}.bc-seg button[aria-pressed=true] .d{opacity:1}@media(max-width:480px){.bc-seg{display:grid;grid-template-columns:repeat(3,1fr);align-self:stretch}.bc-seg button{min-width:0;justify-content:center;padding:8px 4px;font-size:12.5px;gap:5px}}@media(max-width:400px){.bc-seg button{padding:8px 2px;font-size:11.5px;gap:4px}.bc-seg button .d{width:7px;height:7px}}@media(max-width:360px){.bc-seg button .d{display:none}}@media(max-width:340px){.bc-seg{grid-template-columns:1fr}.bc-seg button{justify-content:flex-start;padding:8px 10px;font-size:12.5px}}.bc-field{display:flex;flex-direction:column;gap:6px}.bc-lab{font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.bc-lab .h{float:right;font-weight:600;letter-spacing:0;text-transform:none;color:var(--color-text-muted);font-size:11px}.bc-ctrl{width:100%;font:inherit;font-size:14.5px;color:var(--color-text-default);background:var(--color-surface-card);border:1px solid var(--color-border-interactive);border-radius:9px;padding:10px 12px;outline:0}.bc-field .date-field__control{margin-block-start:0}.bc-field .date-field__display{width:100%;font:inherit;font-size:14.5px;color:var(--color-text-default);background:var(--color-surface-card);border:1px solid var(--color-border-interactive);border-radius:9px;padding:10px 12px;outline:0}.bc-field .date-field__display:focus{border-color:#ebaa1e;box-shadow:0 0 0 3px #edb02c2e}.bc-field .date-field__toggle{border-radius:9px;padding:10px}.bc-ctrl:focus{border-color:#ebaa1e;box-shadow:0 0 0 3px #edb02c2e}select.bc-ctrl{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 11px center;padding-right:34px}.bc-auto{background:#fdf8ec;border-color:#f7dca1;color:#5e4308}.bc-seg.bc-auto button{color:#5e4308}.bc-autotag{font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#5e4308;background:#fdf8ec;border:1px solid hsl(41,84%,84%);border-radius:5px;padding:1px 6px;margin-left:7px}.bc-warn{display:block;margin-top:5px;font-size:11.5px;color:#a35400}.bc-transient{display:inline-block;margin-top:6px;font-size:11.5px;color:var(--color-text-muted);background:var(--color-surface-page);border:1px solid var(--color-border-default);border-radius:6px;padding:2px 8px}.bc-taxcustom{display:grid;grid-template-columns:1fr 96px;gap:8px;margin-top:8px}.bc-pct{display:flex;align-items:center;gap:6px;border:1px solid var(--color-border-interactive);border-radius:9px;background:var(--color-surface-card);padding:0 10px}.bc-pct:focus-within{border-color:#ebaa1e;box-shadow:0 0 0 3px #edb02c2e}.bc-pct input{border:0;outline:0;width:100%;padding:9px 0;font-size:14px;background:transparent}.bc-pct .u{font-size:13px;color:var(--color-text-muted)}.bc-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bc-row2>*{min-width:0}.bc-row2--amount{grid-template-columns:1fr 190px;align-items:end}@media(max-width:520px){.bc-row2,.bc-row2--amount{grid-template-columns:1fr}}.bc-amount{display:flex;align-items:center;gap:10px;border:1px solid var(--color-border-interactive);border-radius:11px;background:var(--color-surface-card);padding:6px 14px}.bc-amount:focus-within{border-color:#ebaa1e;box-shadow:0 0 0 3px #edb02c2e}.bc-amount .cur{font-size:22px;color:var(--color-text-muted);font-weight:600}.bc-amount input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:30px;font-weight:700;letter-spacing:-.02em;text-align:right;color:var(--acc);background:transparent;font-variant-numeric:tabular-nums}.bc-amount .eur{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}.bc-amount--sm{max-width:180px;padding:4px 12px}.bc-amount--sm .cur{font-size:15px}.bc-amount--sm input{font-size:17px}.bc-split{border:1px dashed var(--color-border-default);border-radius:11px;padding:12px 13px;background:var(--color-surface-page)}.bc-split-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.bc-split-h .n{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted)}.bc-split-rm{border:1px solid var(--color-border-default);background:var(--color-surface-card);color:#d42b2b;width:26px;height:26px;border-radius:7px;cursor:pointer;display:grid;place-items:center}.bc-split-rm:hover{background:#fdf2f2}.bc-split-grid{display:grid;grid-template-columns:1fr 118px 96px;gap:9px}.bc-split-grid>*{min-width:0}@media(max-width:520px){.bc-split-grid{grid-template-columns:1fr}}.bc-addcat{align-self:flex-start;background:var(--color-surface-card);border:1px dashed var(--color-border-default);color:var(--color-text-muted);font:inherit;font-size:13px;font-weight:600;border-radius:9px;padding:9px 14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.bc-addcat:hover{border-color:#ebaa1e;border-style:solid;color:var(--color-text-default)}.bc-utils{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 18px;margin-top:4px;padding-top:14px;border-top:1px solid var(--color-border-default)}.bc-util,.bc-util-disc>summary{list-style:none;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:var(--color-text-muted);background:transparent;border:0;padding:0;display:inline-flex;align-items:center;gap:7px}.bc-util-disc>summary::-webkit-details-marker{display:none}.bc-util:hover,.bc-util-disc>summary:hover{color:var(--color-text-default)}.bc-util-disc[open]{flex:1 0 100%}.bc-disc-body{margin-top:9px}.bc-hint{display:block;margin-top:6px;font-size:11.5px;color:var(--color-text-muted)}.bc-splits:empty{display:none}.bc-splits{display:flex;flex-direction:column;gap:10px}.bc-sugg{display:flex;flex-direction:column;gap:6px;margin-top:4px}.bc-sugg-list{display:flex;flex-direction:column;border:1px solid var(--color-border-default);border-radius:10px;background:var(--color-surface-overlay);overflow:hidden}.bc-sugg-row{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,auto) auto auto;align-items:baseline;gap:10px;padding:7px 12px;font-size:13px;color:var(--color-text-muted);cursor:pointer}.bc-sugg-row+.bc-sugg-row{border-top:1px solid var(--color-border-default)}.bc-sugg-row:hover{background:#fefaf1;color:#5e4308}.bc-sugg-row:has(:checked){background:#fdf8ec;color:#5e4308;box-shadow:inset 3px 0 #ebaa1e}.bc-sugg-row input{margin:0;accent-color:hsl(41,84%,45%);align-self:center}.bc-sugg-row .t{font-weight:600;color:var(--color-text-default)}.bc-sugg-row .c{color:var(--color-text-muted);font-size:12px}.bc-sugg-row .t,.bc-sugg-row .c{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bc-sugg-row .v{font-variant-numeric:tabular-nums;font-weight:600;text-align:right}.bc-sugg-row .w{color:var(--color-text-muted);font-size:11.5px;white-space:nowrap}.bc-sugg-row:hover .t,.bc-sugg-row:hover .c,.bc-sugg-row:hover .v,.bc-sugg-row:hover .w,.bc-sugg-row:has(:checked) .t,.bc-sugg-row:has(:checked) .c,.bc-sugg-row:has(:checked) .v,.bc-sugg-row:has(:checked) .w{color:inherit}@media(max-width:560px){.bc-sugg-row{grid-template-columns:auto minmax(0,1fr) auto}.bc-sugg-row .c,.bc-sugg-row .w{display:none}}.bc-pv-lab{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.bc-pv-dir{margin-top:9px;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;padding:5px 11px;border-radius:999px;background:var(--soft);color:var(--acc)}.bc-ledger{margin-top:16px;border:1px solid var(--color-border-default);border-radius:11px;background:var(--color-surface-card);overflow:hidden;box-shadow:0 1px 2px #3d4b5c0f}.bc-lh{display:grid;grid-template-columns:1fr 62px 62px;padding:8px 13px;background:var(--color-surface-page);border-bottom:1px solid var(--color-border-default);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.bc-lh span:not(:first-child){text-align:right}.bc-lrow{display:grid;grid-template-columns:1fr 62px 62px;padding:10px 13px;align-items:baseline;border-bottom:1px solid var(--color-border-default)}.bc-lrow:last-child{border-bottom:0}.bc-lrow .acc{font-size:13px;font-weight:600;color:var(--color-text-default)}.bc-lrow .acc .no{color:var(--color-text-muted);font-weight:700;font-variant-numeric:tabular-nums;margin-right:6px}.bc-lrow .acc .rl{display:block;font-size:11px;color:var(--color-text-muted);font-weight:500}.bc-lrow .v{text-align:right;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-default)}.bc-lrow .v.off{color:var(--color-text-subtle)}.bc-lrow.vat .acc{color:var(--color-text-muted)}.bc-pv-meta{margin-top:14px;display:flex;flex-direction:column;gap:9px}.bc-meta{display:flex;justify-content:space-between;font-size:12.5px}.bc-meta .k{color:var(--color-text-muted)}.bc-meta .val{font-weight:600;color:var(--color-text-default);font-variant-numeric:tabular-nums}.bc-codes{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.bc-code{font-size:11px;font-weight:600;color:var(--color-text-muted);background:var(--color-surface-page);border:1px solid var(--color-border-default);border-radius:6px;padding:3px 9px}.bc-code b{color:var(--color-text-default)}.bc-balance{margin-top:14px;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;padding:9px 12px;border-radius:9px}.bc-balance.ok{background:#edf8f3;color:#27865a}.bc-balance.bad{background:#fef3e7;color:#ad5a00}.bc-pv-empty{margin-top:16px;text-align:center;color:var(--color-text-muted);font-size:13px;line-height:1.6;padding:28px 12px;border:1px dashed var(--color-border-default);border-radius:11px}.bc-errbox{border:1px solid hsl(0,72%,84%);background:#fdf2f2;color:#a12121;border-radius:9px;padding:11px 14px;font-size:13px}.bc .ts-wrapper{border:0;background:transparent;padding:0;box-shadow:none;border-radius:0;width:100%}.bc .ts-control,.bc .ts-wrapper.single .ts-control,.bc .ts-wrapper.single.input-active .ts-control{font:inherit;font-size:14.5px;color:var(--color-text-default);background:var(--color-surface-card);background-image:none;border:1px solid var(--color-border-interactive);border-radius:9px;padding:10px 12px;box-shadow:none}.bc .ts-wrapper.focus .ts-control{border-color:#ebaa1e;box-shadow:0 0 0 3px #edb02c2e}.bc .ts-control input{font-size:14.5px;color:var(--color-text-default)}.bc .ts-control input::placeholder{color:var(--color-text-muted)}.bc .ts-dropdown{margin-top:4px;border:1px solid var(--color-border-interactive);border-radius:9px;background:var(--color-surface-overlay);color:var(--color-text-default);box-shadow:0 8px 24px #3d4b5c1f;overflow:hidden}.bc .ts-dropdown .option{padding:9px 12px;font-size:14px;color:var(--color-text-default)}.bc .ts-dropdown .active{background:#fdf8ec;color:#5e4308}.bc .ts-dropdown [data-value=__new__],.bc .ts-dropdown [data-value=__transient__]{color:var(--color-text-muted);font-weight:600}.bc .ts-dropdown [data-value=__new__]{border-top:1px solid var(--color-border-default)}.bc-receipt{--ok: hsl(152,55%,38%);--warn: hsl(31,95%,45%);--bad: hsl(0,70%,50%);background:var(--color-surface-page);border-left:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default);padding:18px 20px;display:flex;flex-direction:column;gap:12px}@media(max-width:820px){.bc-receipt{border-left:0}}.bc-drop{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;cursor:pointer;border:1.5px dashed var(--color-border-interactive);border-radius:11px;background:var(--color-surface-card);padding:16px 12px;color:var(--color-text-muted);transition:border-color .15s,background-color .15s}.bc-drop .t{font-size:13.5px;font-weight:700;color:var(--color-text-default)}.bc-drop .h{font-size:11.5px}.bc-drop:hover,.bc-drop.is-over{border-color:#ebaa1e;border-style:solid}.bc-drop.is-over{background:color-mix(in srgb,hsl(41,84%,55%) 10%,var(--color-surface-card))}.bc-drop:focus-within{border-color:#ebaa1e;box-shadow:0 0 0 3px #edb02c2e}.bc-rc-file{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-default);border:1px solid var(--color-border-default);border-radius:9px;background:var(--color-surface-card);padding:4px 4px 4px 10px}.bc-rc-file .n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.bc-rc-steps{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.bc-rc-steps li{display:grid;grid-template-columns:14px auto 1fr;align-items:baseline;column-gap:8px;font-size:12.5px}.bc-rc-steps .l{font-weight:700;color:var(--color-text-default);white-space:nowrap}.bc-rc-steps .d{color:var(--color-text-muted);min-width:0;overflow-wrap:anywhere}.bc-rc-steps .s{width:10px;height:10px;border-radius:999px;align-self:start;margin-top:4px;border:2px solid var(--color-border-interactive)}.bc-rc-steps [data-state=busy] .s{border-color:#ebaa1e;border-right-color:transparent;animation:bc-rc-spin .8s linear infinite}.bc-rc-steps [data-state=ok] .s{background:var(--ok);border-color:var(--ok)}.bc-rc-steps [data-state=warn] .s{background:var(--warn);border-color:var(--warn)}.bc-rc-steps [data-state=bad] .s{background:var(--bad);border-color:var(--bad)}.bc-rc-steps [data-state=off] .s{background:var(--color-border-default);border-color:var(--color-border-default)}@keyframes bc-rc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bc-rc-steps [data-state=busy] .s{animation:none;border-right-color:#ebaa1e}}.bc-rc-result{display:flex;flex-direction:column;gap:8px;font-size:12.5px;color:var(--color-text-default);border:1px solid var(--color-border-default);border-left:3px solid var(--color-border-interactive);border-radius:9px;background:var(--color-surface-card);padding:10px 12px}.bc-receipt:has([data-booking-receipt-target=checkStep][data-state=ok]) .bc-rc-result{border-left-color:var(--ok);background:color-mix(in srgb,var(--ok) 7%,var(--color-surface-card))}.bc-receipt:has([data-booking-receipt-target=checkStep][data-state=warn]) .bc-rc-result{border-left-color:var(--warn);background:color-mix(in srgb,var(--warn) 7%,var(--color-surface-card))}.bc-receipt:has([data-booking-receipt-target=checkStep][data-state=bad]) .bc-rc-result{border-left-color:var(--bad)}.bc-rc-msg{margin:0;font-weight:700}.bc-rc-msg[hidden]{display:none}.bc-rc-result>span,.bc-rc-notice>span{align-self:flex-start}.bc-rc-notice{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--color-text-default);border:1px solid var(--color-border-default);border-radius:9px;background:var(--color-surface-card);padding:10px 12px}.bc-rc-notice[data-tone=warn]{border-left:3px solid var(--warn);background:color-mix(in srgb,var(--warn) 9%,var(--color-surface-card))}.bc-rc-notice[data-tone=warn] .bc-rc-doubts{color:var(--color-text-default)}.bc-rc-linked{display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--color-text-default);border:1px solid var(--color-border-default);border-left:3px solid var(--color-border-interactive);border-radius:9px;background:var(--color-surface-card);padding:10px 12px}.bc-rc-linked[hidden]{display:none}.bc-rc-linked[data-tone=ok]{border-left-color:var(--ok);background:color-mix(in srgb,var(--ok) 7%,var(--color-surface-card))}.bc-rc-linked[data-tone=warn]{border-left-color:var(--warn);background:color-mix(in srgb,var(--warn) 7%,var(--color-surface-card))}.bc-rc-help{margin:0;color:var(--color-text-muted)}.bc-rc-doubts{margin:0;padding-left:16px;list-style:disc;color:var(--color-text-muted);display:flex;flex-direction:column;gap:3px}.bc-rc-doubts:empty{display:none}.bc-rc-context{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.bc-rc-context textarea{width:100%;resize:vertical;font-size:13px}.date-field__panel[popover]{border:1px solid var(--color-border-default);background-color:var(--color-surface-card);border-radius:.5rem;inline-size:fit-content;max-inline-size:min(20rem,100vw - 1rem);margin:0;padding:.75rem;position:fixed;inset:auto;overflow:visible}.date-field__panel[popover]:popover-open{border:1px solid var(--color-border-default);background-color:var(--color-surface-card);border-radius:.5rem;inline-size:fit-content;max-inline-size:min(20rem,100vw - 1rem);margin:0;padding:.75rem;position:fixed;inset:auto;overflow:visible}.date-field .date-field__control{align-items:stretch;gap:.25rem;margin-block-start:.25rem;display:flex}.date-field .date-field__display{border:1px solid var(--color-border-interactive,var(--color-border-default));background-color:var(--color-surface-card);min-inline-size:0;color:var(--color-text-default);border-radius:.375rem;flex:auto;padding:.375rem .75rem;font-size:.875rem}.date-field .date-field__toggle{border:1px solid var(--color-border-interactive,var(--color-border-default));background-color:var(--color-surface-card);color:var(--color-text-default);border-radius:.375rem;flex:none;justify-content:center;align-items:center;padding:.375rem .5rem;display:inline-flex}.date-field calendar-date,.date-field__panel calendar-date{max-inline-size:20rem;color:var(--color-text-default);display:block}.date-field calendar-month,.date-field__panel calendar-month{--color-accent:var(--color-primary-600);--color-text-on-accent:var(--color-text-on-inverted)}.date-field calendar-date::part(heading),.date-field__panel calendar-date::part(heading){color:var(--color-text-default)}.date-field calendar-date::part(button),.date-field__panel calendar-date::part(button){color:var(--color-text-muted)}.date-field calendar-month::part(th),.date-field__panel calendar-month::part(th){color:var(--color-text-subtle);font-weight:500}.date-field calendar-month::part(day),.date-field__panel calendar-month::part(day){border-radius:.25rem}.date-field calendar-month::part(today),.date-field__panel calendar-month::part(today){outline:1px solid var(--color-border-default);outline-offset:-1px}.date-field calendar-month::part(outside),.date-field calendar-month::part(disallowed),.date-field__panel calendar-month::part(outside),.date-field__panel calendar-month::part(disallowed){color:var(--color-text-subtle)}.date-field calendar-date svg[slot],.date-field__panel calendar-date svg[slot]{block-size:1rem;inline-size:1rem}.humidity__room-pill{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;border-radius:.55rem;border:1px solid var(--edge-strong);background-color:var(--paper);color:var(--ink-soft);transition:border-color .15s ease,background-color .15s ease,color .15s ease;cursor:pointer}.humidity__room-pill:hover{border-color:var(--ink);background-color:var(--recess);color:var(--ink)}.humidity__room-pill--active{border-color:var(--gold-ink);background-color:var(--gold-wash);color:var(--gold-ink);font-weight:600}.humidity__gauge-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.humidity__gauge-svg{width:100%;max-width:280px;height:auto;aspect-ratio:200/110;overflow:visible}@media(min-width:640px){.humidity__gauge-svg{max-width:320px}}.humidity__gauge-needle{transform-origin:100px 100px;transition:transform .8s cubic-bezier(.34,1.56,.64,1)}.humidity__gauge-value-display{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin-top:.5rem}.humidity__gauge-number{font-size:2.5rem;font-weight:700;color:var(--ink);line-height:1}@media(min-width:640px){.humidity__gauge-number{font-size:3rem}}.humidity__gauge-unit{font-size:1rem;color:var(--ink-mute)}.humidity__gauge-scale{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:280px;margin-top:.5rem;font-size:.75rem;color:var(--ink-mute)}@media(min-width:640px){.humidity__gauge-scale{max-width:320px}}.humidity__gauge-scale>:nth-child(2){display:none}@media(min-width:640px){.humidity__gauge-scale>:nth-child(2){display:block}}.ts-control{border:1px solid #d0d0d0;padding:8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px #0000001a;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px #00000026}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb;overflow:auto}.ts-wrapper.multi .ts-control>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaaaaa}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:2px;margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff,#d0d0d0,85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px;box-shadow:inset 0 1px 1px #0000001a;width:100%;background:transparent}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.ts-wrapper.single .ts-control{--ts-pr-caret: 2rem}.ts-wrapper.single .ts-control:after{content:" ";display:block;position:absolute;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{padding-left:5px;--ts-pr-min: 5px}.ts-wrapper.multi .ts-control [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:color-mix(#1da7ee,#178ee9,60%);background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px #0003,inset 0 1px #ffffff08}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8,#0075cf,60%);background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{color:#999;text-shadow:none;background:none;box-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{box-shadow:0 1px #0000000d,inset 0 1px #fffc;background-color:color-mix(#fefefe,#f2f2f2,60%);background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x}.ts-wrapper.single .ts-control,.ts-dropdown.single{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0 none}[data-loading=""],[data-loading=show],[data-loading*="|show"]{display:none}
