.recognise-theme{--rc-surround:#141414;--rc-on-surround:#fff;--rc-on-surround-2:#ffffffdb;--rc-scrim-top:linear-gradient(180deg, #141414b8, #14141400);--rc-scrim-bottom:linear-gradient(180deg, #14141400, #141414db 55%);--rc-dim:.55;--rc-guide:#141414;--rc-guide-base:#14141438;--rc-guide-halo:#ffffff8c;--rc-guide-found:#fff;--rc-sheet:#fff;--rc-ink:var(--ink,#111);--rc-ink-soft:var(--ink-soft,#555);--rc-rule:#e5e5e5;--rc-handle:#d9d9d4;--rc-accent:#18465a;--rc-label-artist:600 12px/16px var(--font-sans);--rc-label-title:300 22px/28px var(--font-sans);--rc-label-detail:300 14px/20px var(--font-sans);--rc-label-avail:400 15px/20px var(--font-sans);--rc-ui:400 15px/20px var(--font-sans);--rc-ui-lg:400 16px/22px var(--font-sans);--rc-instruction:300 16px/22px var(--font-sans);--rc-tool-name:400 13px/16px var(--font-sans);--rc-button:400 12px/1 var(--font-sans);--rc-space-1:8px;--rc-space-2:16px;--rc-space-3:24px;--rc-space-4:32px;--rc-inset:24px;--rc-target:44px;--rc-radius-sheet:16px 16px 0 0;--rc-radius-none:0;--rc-radius-pill:999px;--rc-hairline:1px;--rc-sheet-shadow:0 -8px 32px #00000047;--rc-ease-settle:cubic-bezier(.25, .1, .25, 1);--rc-ease-rise:cubic-bezier(.2, 0, 0, 1);--rc-ease-dim:cubic-bezier(.4, 0, .6, 1);--rc-ease-out:var(--ease-out,cubic-bezier(.23, 1, .32, 1));--rc-dur-close:.12s;--rc-dur-fade:.2s;--rc-dur-hint:.24s;--rc-dur-settle:.36s;--rc-dur-rise:.4s;--rc-dur-dim:.4s;--rc-dur-look:2.6s}.rc-shell{background:var(--rc-surround);min-height:100dvh;color:var(--rc-on-surround);font-family:var(--font-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased}.rc-panel{box-sizing:border-box;min-height:100dvh;padding:calc(var(--rc-inset) + env(safe-area-inset-top,0px)) calc(var(--rc-inset) + env(safe-area-inset-right,0px)) calc(var(--rc-inset) + env(safe-area-inset-bottom,0px)) calc(var(--rc-inset) + env(safe-area-inset-left,0px));flex-direction:column;max-width:560px;display:flex}.rc-tool-name{font:var(--rc-tool-name);text-transform:uppercase;letter-spacing:.1em;color:var(--rc-on-surround-2);margin:0 0 var(--rc-space-4)}.rc-panel-text{font:300 17px/26px var(--font-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;color:var(--rc-on-surround);margin:0 0 var(--rc-space-2);text-wrap:pretty}.rc-panel-text--quiet{color:var(--rc-on-surround-2)}.rc-panel-actions{padding-top:var(--rc-space-4);margin-top:auto}.rc-panel-footer{font:var(--rc-label-detail);color:var(--rc-on-surround-2);margin:var(--rc-space-3) 0 0;text-wrap:pretty}.rc-btn{min-height:var(--rc-target);border-radius:var(--rc-radius-none);color:var(--rc-on-surround);font:var(--rc-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:0 12px 0 -12px;padding:0 12px;display:inline-flex}.rc-btn:disabled{opacity:.45;cursor:default}.rc-btn:focus-visible{outline:2px solid var(--rc-on-surround);outline-offset:2px}.rc-bench-rows{gap:6px var(--rc-space-2);font:var(--rc-label-detail);margin:0 0 var(--rc-space-3);grid-template-columns:max-content 1fr;display:grid}.rc-bench-rows dt{color:var(--rc-on-surround-2);margin:0}.rc-bench-rows dd{color:var(--rc-on-surround);overflow-wrap:anywhere;margin:0}.rc-bench-controls{gap:var(--rc-space-1) var(--rc-space-3);margin:0 0 var(--rc-space-2);flex-wrap:wrap;align-items:center;display:flex}.rc-bench-file{font:var(--rc-label-detail);color:var(--rc-on-surround-2)}.rc-bench-file input{font:inherit;color:inherit;margin-left:var(--rc-space-1)}.rc-bench-provider{gap:var(--rc-space-1) var(--rc-space-3);margin:0 0 var(--rc-space-2);border:0;flex-wrap:wrap;align-items:center;min-width:0;padding:0;display:flex}.rc-bench-provider legend{margin:0 0 var(--rc-space-1);float:left;width:100%;padding:0}.rc-bench-provider input{margin:0 var(--rc-space-1) 0 0;accent-color:var(--rc-on-surround)}.rc-progress{height:1px;margin:0 0 var(--rc-space-2);background:#ffffff2e}.rc-progress>span{background:var(--rc-on-surround);height:1px;transition:width var(--rc-dur-fade) linear;display:block}.rc-report{color:var(--rc-on-surround-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 var(--rc-space-2);font:300 13px/18px ui-monospace,SFMono-Regular,Menlo,monospace}.rc-panel-actions .bc-btn{width:100%;min-height:var(--rc-target);box-sizing:border-box}.rc-panel .bc-btn:focus-visible{outline:2px solid var(--rc-on-surround);outline-offset:2px}.rc-panel .rc-tool-name{outline:none}.rc-panel .rc-tool-name:focus-visible{outline:2px solid var(--rc-on-surround);outline-offset:4px}.rc-panel-actions .rc-btn{margin-top:var(--rc-space-1)}.rc-panel-list{margin:0 0 var(--rc-space-2);font:300 17px/26px var(--font-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;padding-left:1.2em}.rc-panel-list li{margin:0 0 4px}.rc-panel-progress{margin:0 0 var(--rc-space-2)}.rc-stage{--rc-top:max(56px, env(safe-area-inset-top,0px));--rc-bottom-inset:env(safe-area-inset-bottom,0px);--rc-box-w:min(calc(297 * 100vw / 393), calc((100dvh - 310px) * 297 / 350));--rc-box-h:calc(var(--rc-box-w) * 350 / 297);--rc-box-top:calc(var(--rc-top) + 64px);--rc-settle-x:calc(var(--rc-box-w) * 24 / 297);--rc-settle-y:calc(var(--rc-box-h) * 26 / 350);--rc-settle-sx:.8384;--rc-settle-sy:.8571;background:var(--rc-surround);height:100dvh;color:var(--rc-on-surround);font-family:var(--font-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;touch-action:manipulation;position:fixed;inset:0;overflow:hidden}.rc-video,.rc-frozen{object-fit:cover;background:var(--rc-surround);width:100%;height:100%;position:absolute;inset:0}.rc-frozen{pointer-events:none}.rc-dim{background:var(--rc-surround);opacity:0;transition:opacity var(--rc-dur-dim) var(--rc-ease-dim);pointer-events:none;position:absolute;inset:0}.rc-stage[data-label=true] .rc-dim{opacity:var(--rc-dim)}.rc-stage[data-leaving=true] .rc-dim{transition-duration:.15s;transition-timing-function:linear}.rc-guide{left:calc((100vw - var(--rc-box-w)) / 2);top:var(--rc-box-top);width:var(--rc-box-w);height:var(--rc-box-h);box-sizing:border-box;border:var(--rc-hairline) solid var(--rc-guide-base);transform-origin:0 0;transition:transform var(--rc-dur-settle) var(--rc-ease-settle), border-color var(--rc-dur-fade) linear, opacity var(--rc-dur-fade) linear;pointer-events:none;position:absolute}.rc-stage[data-label=true] .rc-guide{transform:translate(var(--rc-settle-x), var(--rc-settle-y)) scale(var(--rc-settle-sx), var(--rc-settle-sy));border-color:#0000}.rc-stage[data-label=true][data-guide=hidden] .rc-guide{opacity:0}.rc-stage[data-leaving=true] .rc-guide{transition-duration:.24s}.rc-seg{background:var(--rc-guide);box-shadow:0 0 0 .5px var(--rc-guide-halo);transition:transform var(--rc-dur-close) linear, opacity var(--rc-dur-close) linear, background-color var(--rc-dur-dim) linear, box-shadow var(--rc-dur-dim) linear;position:absolute}.rc-seg--top{height:var(--rc-hairline);transform-origin:0;top:-1px;left:-1px;right:-1px}.rc-seg--right{width:var(--rc-hairline);transform-origin:top;top:-1px;bottom:-1px;right:-1px}.rc-seg--bottom{height:var(--rc-hairline);transform-origin:100%;bottom:-1px;left:-1px;right:-1px}.rc-seg--left{width:var(--rc-hairline);transform-origin:bottom;top:-1px;bottom:-1px;left:-1px}.rc-stage[data-looking=true] .rc-seg--top{animation:rcTop var(--rc-dur-look) linear infinite}.rc-stage[data-looking=true] .rc-seg--right{animation:rcRight var(--rc-dur-look) linear infinite}.rc-stage[data-looking=true] .rc-seg--bottom{animation:rcBottom var(--rc-dur-look) linear infinite}.rc-stage[data-looking=true] .rc-seg--left{animation:rcLeft var(--rc-dur-look) linear infinite}.rc-stage[data-looking=false] .rc-seg{opacity:1;transform:none}.rc-stage[data-mode=manual][data-looking=false][data-label=false][data-frozen=false] .rc-seg{opacity:0}.rc-stage[data-label=true] .rc-seg{opacity:1;background:var(--rc-guide-found);animation:none;transform:none;box-shadow:0 0 0 .5px #fff0}.rc-stage[data-leaving=true] .rc-seg{transition-duration:.15s}@keyframes rcTop{0%{opacity:1;transform:scaleX(0)}17.7%{transform:scaleX(1)}84.6%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes rcRight{0%,17.7%{opacity:1;transform:scaleY(0)}38.5%{transform:scaleY(1)}84.6%{opacity:1}to{opacity:0;transform:scaleY(1)}}@keyframes rcBottom{0%,38.5%{opacity:1;transform:scaleX(0)}56.2%{transform:scaleX(1)}84.6%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes rcLeft{0%,56.2%{opacity:1;transform:scaleY(0)}76.9%{transform:scaleY(1)}84.6%{opacity:1}to{opacity:0;transform:scaleY(1)}}.rc-scrim-top{height:calc(130px + env(safe-area-inset-top,0px));background:linear-gradient(180deg, #141414b8, #141414b8 calc(var(--rc-top) + 22px), #14141400);pointer-events:none;position:absolute;top:0;left:0;right:0}.rc-topbar{top:var(--rc-top);left:calc(12px + env(safe-area-inset-left,0px));right:calc(12px + env(safe-area-inset-right,0px));min-height:var(--rc-target);justify-content:space-between;align-items:center;display:flex;position:absolute}.rc-close{height:var(--rc-target);border-radius:var(--rc-radius-none);color:var(--rc-on-surround);font:var(--rc-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0 12px}.rc-close:focus-visible{outline:2px solid var(--rc-on-surround);outline-offset:2px;box-shadow:0 0 0 6px #141414a6}.rc-title{font:var(--rc-tool-name);text-transform:uppercase;letter-spacing:.1em;color:var(--rc-on-surround-2);text-overflow:ellipsis;white-space:nowrap;max-width:60vw;margin:0;padding:0 12px;overflow:hidden}.rc-bottom{height:calc(270px + var(--rc-bottom-inset));opacity:1;transition:opacity var(--rc-dur-fade) linear;position:absolute;bottom:0;left:0;right:0}.rc-stage[data-label=true] .rc-bottom{opacity:0;pointer-events:none}.rc-stage[data-leaving=true] .rc-bottom{transition-duration:.15s}.rc-scrim-bottom{background:var(--rc-scrim-bottom);pointer-events:none;position:absolute;inset:0}.rc-progress-line{height:var(--rc-hairline);background:var(--rc-on-surround);transform-origin:0;transform:scaleX(var(--rc-progress,0));transition:transform var(--rc-dur-fade) linear;position:absolute;top:0;left:0;right:0}.rc-instruction-slot{left:calc(32px + env(safe-area-inset-left,0px));right:calc(32px + env(safe-area-inset-right,0px));bottom:calc(134px + var(--rc-bottom-inset));min-height:44px;position:absolute}.rc-instruction{text-align:center;color:var(--rc-on-surround);font:var(--rc-instruction);text-wrap:pretty;margin:0;position:absolute;bottom:0;left:0;right:0}.rc-instruction--enter{animation:rcHintIn var(--rc-dur-hint) var(--rc-ease-out) both}.rc-instruction--leave{animation:rcHintOut .15s var(--rc-ease-out) both;pointer-events:none}@keyframes rcHintIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes rcHintOut{0%{opacity:1}to{opacity:0}}.rc-controls{left:calc(20px + env(safe-area-inset-left,0px));right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(42px + var(--rc-bottom-inset));justify-content:space-between;align-items:center;min-height:48px;display:flex;position:absolute}.rc-controls--centre{justify-content:center}.rc-shutter{color:var(--rc-on-surround);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex}.rc-shutter-ring{border-radius:var(--rc-radius-pill);width:48px;height:48px;transition:transform .14s var(--rc-ease-out);border:1px solid #ffffffe6;justify-content:center;align-items:center;display:flex}.rc-shutter-disc{border-radius:var(--rc-radius-pill);background:#ffffffeb;width:34px;height:34px}.rc-shutter--large .rc-shutter-ring{width:64px;height:64px}.rc-shutter--large .rc-shutter-disc{width:48px;height:48px}.rc-shutter:active .rc-shutter-ring{transform:scale(.94)}.rc-shutter:disabled{opacity:.45;cursor:default}.rc-shutter:focus-visible{outline:2px solid var(--rc-on-surround);outline-offset:4px;border-radius:var(--rc-radius-pill);box-shadow:0 0 0 8px #141414a6}.rc-page-notice{left:calc(20px + env(safe-area-inset-left,0px));right:calc(20px + env(safe-area-inset-right,0px));bottom:calc(12px + var(--rc-bottom-inset));text-align:center;color:var(--rc-on-surround-2);font:300 12px/16px var(--font-sans), "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;position:absolute}.rc-sheet{height:calc(392px + var(--rc-bottom-inset));box-sizing:border-box;padding:26px var(--rc-inset) var(--rc-bottom-inset);background:var(--rc-sheet);color:var(--rc-ink);border-radius:var(--rc-radius-sheet);box-shadow:var(--rc-sheet-shadow);transition:transform .24s var(--rc-ease-rise);will-change:transform;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.rc-stage[data-label=true] .rc-sheet{transition:transform var(--rc-dur-rise) var(--rc-ease-rise) var(--rc-dur-fade);transform:translateY(0)}.rc-stage[data-voice=true] .rc-sheet{transition:transform .24s var(--rc-ease-rise);transform:translateY(105%)}.rc-handle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:88px;height:44px;margin-left:-44px;padding:0;position:absolute;top:-8px;left:50%}.rc-handle:after{content:"";background:var(--rc-handle);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:16px;left:50%}.rc-handle:focus-visible{outline:none}.rc-handle:focus-visible:after{outline:2px solid var(--rc-accent);outline-offset:4px}@media (max-height:520px){.rc-sheet{max-height:calc(100dvh - var(--rc-top) - var(--rc-target) - 8px);overscroll-behavior:contain;overflow-y:auto}.rc-handle{top:0}.rc-handle:after{top:8px}}.rc-label-artist{font:var(--rc-label-artist);text-transform:uppercase;letter-spacing:.1em;color:var(--rc-ink);outline:none;margin:0}.rc-label-artist:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-label-title{font:var(--rc-label-title);color:var(--rc-ink);margin:6px 0 10px}.rc-label-detail{font:var(--rc-label-detail);color:var(--rc-ink-soft);margin:0}.rc-label-avail{font:var(--rc-label-avail);color:var(--rc-ink);min-height:20px;margin:10px 0 0}.rc-confirm{border-top:var(--rc-hairline) solid var(--rc-rule);justify-content:space-between;align-items:center;height:50px;margin-top:12px;display:flex}.rc-confirm-q{font:400 14px/20px var(--font-sans);color:var(--rc-ink-soft)}.rc-confirm-actions{gap:4px;display:flex}.rc-confirm-btn{min-width:var(--rc-target);height:var(--rc-target);font:var(--rc-ui);color:var(--rc-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 10px}.rc-confirm-btn:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.recognise-theme .bc-btn--primary.rc-primary{width:100%;height:var(--rc-target);box-sizing:border-box;margin-top:6px;padding:0 22px;text-decoration:none;display:inline-flex}.rc-detail-veil{z-index:20;background:#1414144d;align-items:flex-end;display:flex;position:fixed;inset:0}.rc-detail{box-sizing:border-box;background:var(--rc-sheet);width:100%;height:100dvh;color:var(--rc-ink);border-radius:var(--rc-radius-sheet);box-shadow:var(--rc-sheet-shadow);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:calc(28px + env(safe-area-inset-top,0px)) calc(var(--rc-inset) + env(safe-area-inset-right,0px)) calc(var(--rc-space-4) + env(safe-area-inset-bottom,0px)) calc(var(--rc-inset) + env(safe-area-inset-left,0px));animation:rcDetailIn .32s var(--rc-ease-rise) both;outline:none;position:relative;overflow-y:auto}.rc-detail[data-closing=true]{animation:rcDetailOut .24s var(--rc-ease-rise) both}@keyframes rcDetailIn{0%{transform:translateY(100%)}to{transform:none}}@keyframes rcDetailOut{0%{transform:none}to{transform:translateY(100%)}}.rc-detail-bar{margin:0 0 var(--rc-space-2);justify-content:space-between;align-items:center;display:flex}.rc-detail-bar .rc-tool-name{color:var(--rc-ink-soft)}.rc-detail-close{height:var(--rc-target);font:var(--rc-ui);color:var(--rc-ink);cursor:pointer;background:0 0;border:0;margin:0 -12px 0 0;padding:0 12px}.rc-detail-close:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-detail-image{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:56dvh;margin:0 0 var(--rc-space-3);background:#f4f4f2;display:block}.rc-detail .rc-confirm{margin-top:var(--rc-space-3)}.rc-detail .bc-btn--primary.rc-primary{margin-top:var(--rc-space-2)}.rc-upload{height:48px;color:var(--rc-on-surround);font:var(--rc-ui-lg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0 -8px;padding:0 12px}.rc-upload:disabled{opacity:.45;cursor:default}.rc-upload:focus-visible{outline:2px solid var(--rc-on-surround);outline-offset:2px;box-shadow:0 0 0 6px #141414a6}.rc-upload-input{opacity:0;clip:rect(0 0 0 0);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.rc-controls--manual{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.rc-controls--manual .rc-upload{justify-self:start}.rc-controls-end{display:block}.rc-stage[data-upload-only=true] .rc-video{display:none}.rc-stage[data-upload-only=true][data-label=false][data-frozen=false] .rc-seg{opacity:0}.recognise-theme .bc-btn.rc-btn-secondary{color:var(--rc-on-surround);background:0 0;border-color:#ffffffe6}.rc-panel-actions .bc-btn+.bc-btn{margin-top:var(--rc-space-1)}.rc-grab{background:var(--rc-handle);pointer-events:none;border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}.rc-secondary{flex-wrap:wrap;gap:0 20px;margin-top:4px;display:flex}@media (max-width:360px){.rc-secondary{gap:0 12px}}.rc-text-btn{height:var(--rc-target);font:var(--rc-ui);color:var(--rc-accent);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.rc-text-btn:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-text-btn.rc-save{min-width:var(--rc-target);box-sizing:border-box;text-align:left;margin:0 -8px;padding:0 8px}.rc-sheet--similar{height:auto;max-height:calc(100dvh - var(--rc-top) - var(--rc-target) - 8px);overscroll-behavior:contain;padding-bottom:calc(var(--rc-space-2) + var(--rc-bottom-inset));overflow-y:auto}.rc-similar-heading{margin:0 0 var(--rc-space-2);font:var(--rc-label-avail);color:var(--rc-ink);text-wrap:pretty;outline:none}.rc-similar-heading:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-sheet--empty .rc-similar-heading{font:var(--rc-label-title);margin-bottom:4px}.rc-similar-row{margin:0 calc(-1 * var(--rc-inset));padding:0 var(--rc-inset);scroll-snap-type:x mandatory;scroll-padding-left:var(--rc-inset);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;list-style:none;display:flex;overflow-x:auto}.rc-similar-row::-webkit-scrollbar{display:none}.rc-similar-card{scroll-snap-align:start;flex:0 0 140px}.rc-similar-link{color:var(--rc-ink);text-decoration:none;display:block}.rc-similar-link:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-similar-image{aspect-ratio:4/5;background:#f4f4f2;width:140px;display:block;overflow:hidden}.rc-similar-image img{object-fit:contain;width:100%;height:100%;display:block}.rc-similar-artist{font:600 11px/14px var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--rc-ink);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;display:block;overflow:hidden}.rc-similar-title{font:300 13px/18px var(--font-sans);color:var(--rc-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;display:-webkit-box;overflow:hidden}.rc-similar-avail{font:400 13px/18px var(--font-sans);color:var(--rc-ink-soft);margin-top:2px;display:block}.rc-similar-foot{justify-content:space-between;align-items:center;gap:var(--rc-space-2);border-top:var(--rc-hairline) solid var(--rc-rule);min-height:50px;margin-top:12px;display:flex}.rc-similar-q{font:400 14px/20px var(--font-sans);color:var(--rc-ink-soft)}.rc-artist-rule{background:var(--rc-rule);width:160px;height:1px;margin:26px 0 10px;display:block}.rc-similar-row--artist .rc-similar-card{flex-basis:120px}.rc-similar-row--artist .rc-similar-image{width:120px}.rc-similar-btn{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.rc-sheet--sent{height:auto;padding-bottom:calc(var(--rc-space-3) + var(--rc-bottom-inset))}.rc-stage[data-label=true] .rc-sheet--sent{opacity:1;transition:opacity var(--dur-base,.24s) var(--rc-ease-out), transform var(--dur-base,.24s) var(--rc-ease-out);transform:none}@starting-style{.rc-stage[data-label=true] .rc-sheet--sent{opacity:0;transform:translateY(4px)}}.rc-detail-veil[data-sent=true]{opacity:0;transition:opacity var(--rc-dur-fade) linear;pointer-events:none}.rc-sent-line{margin:0 0 var(--rc-space-2);font:var(--rc-label-title);color:var(--rc-ink);text-wrap:pretty;outline:none}.rc-sent-line:focus-visible{outline:2px solid var(--rc-accent);outline-offset:2px}.rc-enquiry{box-sizing:border-box;background:var(--rc-sheet);width:100%;height:86dvh;max-height:100%;color:var(--rc-ink);border-radius:var(--rc-radius-sheet);box-shadow:var(--rc-sheet-shadow);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:16px calc(var(--rc-inset) + env(safe-area-inset-right,0px)) calc(var(--rc-space-4) + env(safe-area-inset-bottom,0px)) calc(var(--rc-inset) + env(safe-area-inset-left,0px));animation:rcDetailIn .32s var(--rc-ease-rise) both;outline:none;position:relative;overflow-y:auto}.rc-enquiry[data-closing=true]{animation:rcDetailOut .24s var(--rc-ease-rise) both}.rc-enquiry-head{gap:var(--rc-space-2);margin:0 0 var(--rc-space-3);align-items:center;display:flex}.rc-enquiry-thumb{background:#f4f4f2;flex:0 0 72px;width:72px;height:90px;overflow:hidden}.rc-enquiry-thumb img{object-fit:cover;width:100%;height:100%;display:block}.rc-enquiry-heading{font:var(--rc-label-title);color:var(--rc-ink);text-wrap:pretty;margin:0}.rc-enquiry-hp{opacity:0;pointer-events:none;position:absolute;top:-9999px;left:-9999px}.rc-field-label{font:400 11px/14px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted,#6b6b6b);margin:0 0 6px;display:block}.rc-input{box-sizing:border-box;width:100%;margin:0 0 var(--rc-space-2);border-radius:var(--rc-radius-none);color:var(--rc-ink);font:400 16px/22px var(--font-sans);background:#fff;border:1px solid #d9d9d4;padding:9px 12px;display:block}.rc-input:focus-visible{outline:2px solid var(--rc-accent);outline-offset:1px;border-color:var(--rc-accent)}.rc-input[aria-invalid=true]{border-color:#b91c1c}.rc-textarea{resize:vertical;min-height:88px}.rc-check{font:400 13px/20px var(--font-sans);color:var(--rc-ink-soft);cursor:pointer;align-items:flex-start;gap:8px;margin:0 0 12px;display:flex}.rc-check input{accent-color:var(--rc-accent);flex-shrink:0;margin:3px 0 0}.rc-check--optin{display:block}.rc-field-error{font:400 13px/18px var(--font-sans);color:#b91c1c;margin:-10px 0 12px}.rc-field-error--form{margin:0 0 12px}.rc-enquiry .bc-btn--primary.rc-primary{margin-top:4px}@media (prefers-reduced-motion:reduce){.rc-seg,.rc-stage[data-looking=true] .rc-seg{opacity:1;animation:none;transform:none}.rc-stage[data-label=true] .rc-guide{transform:none}.rc-seg,.rc-dim,.rc-guide{transition-duration:var(--rc-dur-fade);transition-timing-function:linear}.rc-sheet{opacity:0;transition:opacity var(--rc-dur-fade) linear;transform:none}.rc-stage[data-label=true] .rc-sheet{opacity:1;transition:opacity var(--rc-dur-fade) linear;transform:none}.rc-stage[data-voice=true] .rc-sheet{opacity:0;transform:none}.rc-instruction--enter,.rc-instruction--leave{animation:none}.rc-instruction--leave{opacity:0}.rc-instruction--enter{transition:opacity var(--rc-dur-fade) linear}@starting-style{.rc-instruction--enter{opacity:0}}.rc-detail,.rc-detail[data-closing=true]{animation:none}.rc-detail[data-closing=true]{opacity:0;transition:opacity var(--rc-dur-fade) linear}.rc-enquiry,.rc-enquiry[data-closing=true]{animation:none}.rc-enquiry[data-closing=true]{opacity:0;transition:opacity var(--rc-dur-fade) linear}.rc-detail,.rc-enquiry{transition:opacity var(--rc-dur-fade) linear}@starting-style{.rc-detail,.rc-enquiry{opacity:0}}@starting-style{.rc-stage[data-label=true] .rc-sheet--sent{opacity:0}}}@media (forced-colors:active){.rc-seg,.rc-stage[data-label=true] .rc-seg{box-shadow:none;background:canvastext}.rc-handle:after,.rc-grab{background:buttontext}.rc-artist-rule{background:canvastext}.rc-shutter-disc{background:buttontext}.rc-progress-line{background:canvastext}.rc-similar-image,.rc-enquiry-thumb{border:1px solid canvastext}}
