.archive-collection-search,.archive-collection-search-dialog{--app-search-field-control-min-height:56px;--app-search-field-clear-size:44px;--app-search-field-label:#a1b8aa;--app-search-field-placeholder:#8b9c91;--app-search-field-control-radius:9px;--app-search-field-control-padding:5px 8px;color:#deebe2}.archive-collection-search .app-search-field,.archive-collection-search .app-dropdown.app-dropdown--panel,.archive-collection-search .geotag-location-autocomplete__field,.archive-collection-search-dialog .app-search-field,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel,.archive-collection-search-dialog .geotag-location-autocomplete__field{gap:8px}.archive-collection-search .app-search-field__label,.archive-collection-search .app-dropdown.app-dropdown--panel .app-dropdown__label,.archive-collection-search .geotag-location-autocomplete__field>span,.archive-collection-search-dialog .app-search-field__label,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel .app-dropdown__label,.archive-collection-search-dialog .geotag-location-autocomplete__field>span{letter-spacing:.04em;color:#bdd9c8;block-size:18px;min-block-size:18px;margin:0;font-size:12px;line-height:18px}.archive-collection-search .app-search-field__control,.archive-collection-search .app-dropdown.app-dropdown--panel .app-dropdown__trigger,.archive-collection-search .geotag-location-autocomplete__control,.archive-collection-search-dialog .app-search-field__control,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel .app-dropdown__trigger,.archive-collection-search-dialog .geotag-location-autocomplete__control{box-sizing:border-box;height:56px;min-height:56px;block-size:56px;min-block-size:56px;box-shadow:none;background-color:#0e1c14;background-image:linear-gradient(#77dca511 1px,#0000 1px),linear-gradient(90deg,#77dca511 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #4b755a;border-radius:9px;padding:5px 8px}.archive-collection-search .app-dropdown.app-dropdown--panel .app-dropdown__trigger,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel .app-dropdown__trigger{padding-inline:14px 8px;transform:none}.archive-collection-search .app-dropdown.app-dropdown--panel .app-dropdown__trigger strong,.archive-collection-search .app-search-field__input,.archive-collection-search .geotag-location-autocomplete input,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel .app-dropdown__trigger strong,.archive-collection-search-dialog .app-search-field__input,.archive-collection-search-dialog .geotag-location-autocomplete input{font-size:14px;font-weight:650;line-height:20px}.archive-collection-search .app-dropdown.app-dropdown--panel .app-dropdown__indicator,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel .app-dropdown__indicator{block-size:36px;inline-size:36px}.archive-collection-search .app-search-field__control,.archive-collection-search-dialog .app-search-field__control{grid-template-columns:36px minmax(0,1fr);gap:8px}.archive-collection-search .app-search-field__control:focus-within,.archive-collection-search .app-dropdown.app-dropdown--panel .app-dropdown__trigger:focus,.archive-collection-search-dialog .app-search-field__control:focus-within,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel .app-dropdown__trigger:focus{box-shadow:none;border-color:#70927c;outline:0}.archive-collection-search .app-dropdown.app-dropdown--panel .app-dropdown__trigger:focus-visible,.archive-collection-search-dialog .app-dropdown.app-dropdown--panel .app-dropdown__trigger:focus-visible{outline-offset:0;box-shadow:none;outline:2px solid #86ad94}.archive-collection-search .app-search-field__control:has(input:focus-visible){outline-offset:0;box-shadow:none;outline:2px solid #86ad94}.archive-collection-search-dialog .app-search-field__control:has(input:focus-visible){outline-offset:0;box-shadow:none;outline:2px solid #86ad94}.archive-collection-search .app-search-field__input:focus-visible,.archive-collection-search .geotag-location-autocomplete input:focus-visible,.archive-collection-search-dialog .app-search-field__input:focus-visible,.archive-collection-search-dialog .geotag-location-autocomplete input:focus-visible{outline:0}.archive-collection-search .app-dropdown__trigger-label,.archive-collection-search-dialog .app-dropdown__trigger-label{white-space:normal}.archive-collection-search .geotag-location-autocomplete__control,.archive-collection-search-dialog .geotag-location-autocomplete__control{gap:8px}.archive-collection-search .geotag-location-autocomplete input,.archive-collection-search-dialog .geotag-location-autocomplete input{min-block-size:44px;box-shadow:none;background:0 0;border:0;padding:0;font-size:14px}.archive-collection-search .geotag-location-autocomplete input::placeholder,.archive-collection-search-dialog .geotag-location-autocomplete input::placeholder{color:#8b9c91}.archive-collection-search .geotag-location-autocomplete__clear,.archive-collection-search-dialog .geotag-location-autocomplete__clear{background:#231b13;border-radius:8px;flex-basis:44px;block-size:44px;inline-size:44px}.archive-collection-search .geotag-location-autocomplete__suggestions,.archive-collection-search-dialog .geotag-location-autocomplete__suggestions{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e1c14;max-block-size:min(320px,45dvh)}.archive-collection-search .geotag-location-autocomplete__suggestions button,.archive-collection-search-dialog .geotag-location-autocomplete__suggestions button{min-block-size:44px}.archive-collection-search :is(button,input):focus-visible,.archive-collection-search-dialog :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #86ad94}.archive-collection-search{background-color:#193527;background-image:linear-gradient(#80e8a81a 1px,#0000 1px),linear-gradient(90deg,#8bbfa008 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #2b4435;border-radius:12px;gap:18px;padding:18px;display:grid;container-type:inline-size}.archive-collection-search__primary{align-items:end;gap:12px;min-inline-size:0;display:flex}.archive-collection-search__keyword{flex:1;min-inline-size:0}.archive-collection-search__toggle{color:#c3eacf;background:#172a1f;border:1px solid #426950;border-radius:9px;align-items:center;gap:8px;min-block-size:52px;padding:10px 12px;font-size:.82rem;font-weight:750;display:flex}.archive-collection-search__controls{gap:16px;min-inline-size:0;display:grid}.archive-collection-search__filters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.archive-collection-search__location,.archive-collection-search__filters>.app-dropdown:nth-child(3){grid-column:1/-1}.archive-collection-search__utility{border-block-start:1px solid #2b4134;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-inline-size:0;padding-block-start:12px;display:flex}.archive-collection-search__unknown{color:#c4d5ca;align-items:center;gap:10px;min-block-size:44px;font-size:.875rem;line-height:1.55;display:flex}.archive-collection-search__unknown .app-checkbox__box{flex:none}.archive-collection-search__scope{overflow-wrap:anywhere;flex-flow:column wrap;align-items:flex-start;gap:3px;min-inline-size:0;max-inline-size:100%;font-size:.82rem;line-height:1.6;display:flex}.archive-collection-search__scope>span{color:#91a89b;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.archive-collection-search__scope strong{color:#b9dec7;font-weight:650}.archive-collection-search__scope--compact{border-block-start:1px solid #2b4134;padding-block-start:10px}.archive-collection-search-dialog .archive-collection-search__filters{grid-template-columns:minmax(0,1fr)}.archive-collection-search-dialog .archive-collection-search__utility{display:grid}.archive-collection-search-dialog .archive-collection-search__controls{gap:18px}.archive-collection-search-dialog .archive-collection-search__unknown{padding-block:4px}.archives-workspace.archive-collection-workspace .archive-search-results{box-shadow:none;background:0 0;border:0;padding:0}.archives-workspace.archive-collection-workspace .archive-collection-results-summary-sr{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.archives-workspace.archive-collection-workspace .archive-search-results__filter-strip{background-color:#193728;background-image:linear-gradient(#73d59818 1px,#0000 1px),linear-gradient(90deg,#73d59818 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #3c634b;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:12px;display:flex}.archives-workspace.archive-collection-workspace .archive-search-results__chips{flex-wrap:wrap;flex:1;gap:8px;min-inline-size:0;display:flex}.archives-workspace.archive-collection-workspace .archive-search-results__chip{text-align:start;min-block-size:44px;max-inline-size:100%;box-shadow:none;background-color:#12221a;background-image:linear-gradient(#77dca511 1px,#0000 1px),linear-gradient(90deg,#77dca511 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #395b45;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 22px;gap:1px 12px;padding:7px 10px;display:grid;position:relative}.archives-workspace.archive-collection-workspace .archive-search-results__chip span{color:#8fdfac;text-transform:uppercase;font-size:12px;line-height:1.3}.archives-workspace.archive-collection-workspace .archive-search-results__chip strong{color:#ecf9f0;white-space:normal;overflow-wrap:anywhere;grid-column:1;font-size:14px;line-height:1.45}.archives-workspace.archive-collection-workspace .archive-search-results__chip em{color:#ff9c9c;background:0 0;border:0;grid-area:1/2/3;align-self:center;font-size:1.1rem;font-style:normal}.archives-workspace.archive-collection-workspace .archive-search-results__clear{color:#d1e6d9;background:#101b15;border:1px solid #445c4c;border-radius:8px;min-block-size:44px;padding:8px 12px;font-size:.82rem}.archives-workspace.archive-collection-workspace .archive-search-results__empty{min-block-size:0;box-shadow:none;background:#111e17;border:1px solid #314b3b;border-radius:12px;gap:10px;padding:24px}.archives-workspace.archive-collection-workspace .archive-search-results__empty h2{font-size:1.15rem}.archives-workspace.archive-collection-workspace .archive-search-results__empty p{max-inline-size:50ch;margin:0;font-size:.85rem}.archives-workspace.archive-collection-workspace .archive-search-results__empty button{min-block-size:44px}.archives-workspace.archive-collection-workspace .archive-collection-empty-icon{color:#91bca1;block-size:34px;inline-size:34px}.archives-workspace.archive-collection-workspace .archive-search-results__chip:focus-visible,.archives-workspace.archive-collection-workspace .archive-search-results__clear:focus-visible{outline-offset:2px;outline:2px solid #86ad94}@media (max-width:430px){.archive-collection-search{gap:12px;padding:12px}.archive-collection-search__primary{flex-wrap:wrap}.archive-collection-search__keyword{flex-basis:100%}.archive-collection-search__toggle{min-block-size:44px;margin-inline-start:auto}}@media (prefers-reduced-motion:reduce){.archive-collection-search *,.archive-collection-search-dialog *{transition:none!important}}.archive-collection-search .app-search-field,.archive-collection-search-dialog .app-search-field{--app-search-field-clear-size:44px}.archive-collection-search .app-search-field.has-value .app-search-field__control,.archive-collection-search-dialog .app-search-field.has-value .app-search-field__control{padding-inline-end:58px}.archive-collection-search .app-search-field[dir=rtl].has-value .app-search-field__control,.archive-collection-search-dialog .app-search-field[dir=rtl].has-value .app-search-field__control{padding-inline:8px 58px}.archive-collection-search .app-search-field__clear.app-button,.archive-collection-search-dialog .app-search-field__clear.app-button{color:#ff9c9c;box-shadow:none;background:#2c171b;border-color:#b75960}.archive-collection-search .app-search-field__clear.app-button:hover,.archive-collection-search-dialog .app-search-field__clear.app-button:hover{background:#53232b;border-color:#f58c94}.archive-collection-search .app-search-field__clear.app-button:focus-visible,.archive-collection-search-dialog .app-search-field__clear.app-button:focus-visible{outline-offset:0;box-shadow:none;outline:2px solid #86ad94}.archives-workspace.archive-collection-workspace .archive-search-results__clear.app-button--primary,.archives-workspace.archive-collection-workspace .archive-search-results__empty button{color:#91f2b3;min-block-size:44px;box-shadow:none;background:#09150e;border:1px solid #51996b}.archives-workspace.archive-collection-workspace .archive-search-results__clear.app-button--primary:hover,.archives-workspace.archive-collection-workspace .archive-search-results__empty button:hover{background:#183b26;border-color:#8ce6aa}.archives-workspace.archive-collection-workspace .archive-search-results__chip:hover{background-color:#1c3726;border-color:#759a82}.archives-workspace.archive-collection-workspace .archive-search-results__chip em svg{block-size:16px;inline-size:16px;display:block}.archive-collection-search[data-focus-input=pointer] .app-search-field__control:has(input:focus-visible){outline:0}.archive-collection-search-dialog .archive-collection-search__controls[data-focus-input=pointer] .app-search-field__control:has(input:focus-visible){outline:0}.archive-collection-search .geotag-search__popup,.archive-collection-search-dialog .geotag-search__popup{scrollbar-color:#4aa56b #0a1911;scrollbar-width:thin;background-color:#10251b;background-image:linear-gradient(#75dd9d20 1px,#0000 1px),linear-gradient(90deg,#75dd9d20 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#639876}.archive-collection-search .geotag-search__popup [role=option],.archive-collection-search-dialog .geotag-search__popup [role=option]{background-color:#142c20;background-image:linear-gradient(#75dd9d12 1px,#0000 1px),linear-gradient(90deg,#75dd9d12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#355640;border-radius:8px;gap:6px;padding:12px}.archive-collection-search .geotag-search__popup [role=option] strong,.archive-collection-search-dialog .geotag-search__popup [role=option] strong{color:#f4fff8;font-size:16px}.archive-collection-search .geotag-search__popup [role=option] .geotag-search__type,.archive-collection-search-dialog .geotag-search__popup [role=option] .geotag-search__type{color:#a1eddb;background:#113930;border:1px solid #4f9583;border-radius:4px;justify-self:start;padding:2px 7px;font-size:12px}.archive-collection-search .geotag-search__popup [role=option] .geotag-search__hierarchy,.archive-collection-search-dialog .geotag-search__popup [role=option] .geotag-search__hierarchy{color:#c4dacc;font-size:13px}.archive-collection-search .geotag-search__popup [role=option] .geotag-search__country,.archive-collection-search-dialog .geotag-search__popup [role=option] .geotag-search__country{color:#e0f6e7;font-size:13px;font-weight:700}.archive-collection-search .geotag-search__popup [role=option][data-highlighted],.archive-collection-search-dialog .geotag-search__popup [role=option][data-highlighted]{background-color:#203d2c}.archive-collection-search .geotag-search__popup [role=option]:hover,.archive-collection-search-dialog .geotag-search__popup [role=option]:hover{background-color:#234734;border-color:#73a78a}.archive-collection-search .geotag-search__popup [role=option][data-keyboard-highlighted],.archive-collection-search-dialog .geotag-search__popup [role=option][data-keyboard-highlighted]{outline-offset:-2px;background-color:#254d38;outline:2px solid #b0edc5}.archive-collection-search .geotag-search__popup [role=option][aria-selected=true],.archive-collection-search-dialog .geotag-search__popup [role=option][aria-selected=true]{background-color:#1b422c;border-inline-start:4px solid #56f797}.archive-collection-search .geotag-search__status,.archive-collection-search-dialog .geotag-search__status{color:#d1e7d9}.archive-collection-search .geotag-search[data-search-state=failure] .geotag-search__status,.archive-collection-search-dialog .geotag-search[data-search-state=failure] .geotag-search__status{color:#ffc2c2}.archive-collection-search .geotag-search__popup>.app-button,.archive-collection-search .app-dialog__button--secondary,.archive-collection-search-dialog .geotag-search__popup>.app-button,.archive-collection-search-dialog .app-dialog__button--secondary{color:#91f2b3;min-block-size:44px;box-shadow:none;background:#09150e;border:1px solid #51996b}.archive-collection-search .geotag-search__popup>.app-button:hover,.archive-collection-search .app-dialog__button--secondary:hover,.archive-collection-search-dialog .geotag-search__popup>.app-button:hover,.archive-collection-search-dialog .app-dialog__button--secondary:hover{background:#183b26;border-color:#8ce6aa}.archive-collection-search__location .geotag-search__popup.is-location-empty{background-color:#12291d;background-image:linear-gradient(#71d79b14 1px,#0000 1px),linear-gradient(90deg,#71d79b14 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#4c8861;gap:14px;max-block-size:none;padding:16px;display:grid}.archive-collection-search__location .geotag-search__popup.is-location-empty [role=listbox]:empty{display:none}.archive-collection-search__location .geotag-search__popup.is-location-empty .geotag-search__status{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:0;display:grid}.archive-collection-search__location .geotag-search__popup.is-location-empty .geotag-search__status svg{color:#74ffb3;margin-block-start:2px;display:block}.archive-collection-search__location .geotag-search__popup.is-location-empty .geotag-search__status strong{color:#edfff4;font-size:14px;line-height:1.5}.archive-collection-search__location .geotag-search__popup.is-location-empty .geotag-search__status p{color:#c7e3d2;margin:4px 0 0;font-size:13px;line-height:1.6}.archive-collection-search__location .geotag-search__popup.is-location-empty>.app-button{white-space:normal;text-align:start;justify-self:start;max-inline-size:100%;margin:0}
