.searchable-select .input-wrapper{position:relative}.searchable-select .input-wrapper>.svg{position:absolute;left:1rem;bottom:0;top:0;margin:auto}.searchable-select .input-wrapper .input{width:100%;border:.0625rem solid #292929;background:#0f0f0f;padding:1.25rem 3.4375rem;border-radius:.625rem;color:#fafafa;font-size:1.125rem}.searchable-select .input-wrapper .input::placeholder{color:#a3a3a3;font-size:1.125rem}.searchable-select .input-wrapper .clear-button{right:1rem;position:absolute;bottom:0;top:0;margin:auto;display:flex;height:1.5rem;width:1.5rem}.searchable-select .input-wrapper .clear-button .svg{display:flex;align-items:center}.searchable-select .input-wrapper .clear-button .svg path{stroke:#fff}.searchable-select .options{background-color:#292929;border-radius:.5rem;margin-top:.5rem;padding:.5rem;z-index:1;display:flex;flex-direction:column;gap:.25rem;max-height:11.0625rem;overflow:auto}.searchable-select .options .option{display:flex;align-items:center;padding:.25rem;cursor:pointer;border-radius:.5rem;transition:background-color .2s ease-in-out}.searchable-select .options .option:hover{background-color:#424242}.incompatible-device-indicator{display:flex;flex-direction:column;align-items:center;text-align:center}.incompatible-device-indicator .incompatible-device-store-link{color:#ea5b0c;text-decoration:underline}.compatible-device-indicator{border-radius:1rem;border:1px solid #424242;background:rgba(0,0,0,0);display:flex;justify-content:flex-start;padding:2rem 1.25rem;gap:2rem}.compatible-device-indicator .image-wrapper{width:40%;position:relative}.compatible-device-indicator .compatible-device-info-container{width:60%;display:flex;flex-direction:column;gap:1rem}.compatible-device-indicator .compatible-device-info-container .compatible-device-badge{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;gap:.5rem;background-color:#074d31;border:1px solid #079455;border-radius:.5rem;padding:.25rem .5rem}.compatible-device-indicator .compatible-device-info-container .compatible-device-specs-container{display:flex;flex-wrap:wrap;gap:.5rem}.compatible-device-indicator .compatible-device-info-container .compatible-device-specs-container .compatible-device-specs-divider{width:1px;background-color:#424242}.compatible-device-indicator .compatible-device-info-container .compatible-device-specs-container .compatible-device-specs-item{display:flex;align-items:center;gap:.5rem}@media screen and (min-width:768px){.compatible-device-indicator .image-wrapper{width:10%}.compatible-device-indicator .compatible-device-info-container .compatible-device-specs-container{gap:1rem}}.compatibility-checker-actions{display:flex;flex-direction:column;gap:2.5rem}.compatibility-checker-actions .compatibility-checker-actions-header{display:flex;flex-direction:column;gap:1rem}.compatibility-checker-actions .compatibility-checker-actions-header-container{display:none}.compatibility-checker-actions .compatibility-checker-actions-content{display:flex;flex-direction:column;gap:2.5rem}.compatibility-checker-actions .compatibility-checker-actions-content .incompatible-device-actions{width:9.25rem;align-self:center;display:block}.compatibility-checker-actions .compatibility-checker-actions-content .incompatible-device-actions .button{padding:1rem 2rem;height:auto}@media screen and (min-width:768px){.compatibility-checker-actions{margin-bottom:4rem}.compatibility-checker-actions .compatibility-checker-actions-header{display:none}.compatibility-checker-actions .compatibility-checker-actions-header-container{display:flex;justify-content:space-between}.compatibility-checker-actions .compatibility-checker-actions-header-container .compatibility-checker-actions-header-desktop{display:flex;flex-direction:column;gap:2rem}.compatibility-checker-actions .compatibility-checker-actions-header-container .incompatible-device-actions-desktop{display:block;width:9.25rem;align-self:center}.compatibility-checker-actions .compatibility-checker-actions-header-container .incompatible-device-actions-desktop .button{padding:1rem 2rem;height:auto}.compatibility-checker-actions .compatibility-checker-actions-content{padding:0 8.75rem}.compatibility-checker-actions .compatibility-checker-actions-content .incompatible-device-actions{display:none}}:export{primary_surface_subtle:#fff5f0;primary_surface_lighter:#fcb48d;primary_surface_default:#ea5b0c;primary_surface_darker:#d85109;error_surface_subtle:#fef3f2;error_surface_lighter:#fda29b;error_surface_default:#f04438;error_surface_darker:#b32318;warning_surface_subtle:#fffaeb;warning_surface_lighter:#fec84b;warning_surface_default:#f79009;warning_surface_darker:#b54708;success_surface_subtle:#ecfdf3;success_surface_lighter:#75e0a7;success_surface_default:#17b26a;success_surface_darker:#067647;greyscale_surface_white:#fff;greyscale_surface_subtle:#fafafa;greyscale_surface_lighter:#f5f5f5;greyscale_surface_default:#e5e5e5;greyscale_surface_darker:#424242;greyscale_surface_disabled:#d6d6d6;greyscale_surface_black:#0f0f0f;greyscale_text_white:#fdfdfd;greyscale_text_caption:#737373;greyscale_text_title:#141414;greyscale_border_default:#a3a3a3;greyscale_border_subtle:#e5e5e5;greyscale_white_border_opacity_20:rgba(249,250,251,.2);colours_orange_100:#ffe8dc;colours_greys_800:#292929;colours_green_100:#dbfae6;colours_greys_200:#e5e5e5;colours_greys_400:#686869;colours_blue_950:#0f285c;colours_blue_200:#90b5ff;colours_blue_50:#dbe7ff;colours_lighter_grey:#eaecf0;overlay:rgba(0,0,0,.5);background_dark:#000;white_60:rgba(255,255,255,.6);transparent:rgba(0,0,0,0)}.compatibility-checker{background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgb(0,0,0) 25rem),url(/_next/static/media/get-esim-background-mobile.837ea830.png);background-size:100%;background-repeat:no-repeat;padding:1.25rem;position:relative;display:flex;flex-direction:column;gap:2.5rem}.compatibility-checker .back-button{display:none}@media screen and (min-width:768px){.compatibility-checker{background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgb(0,0,0) 25rem),url(/_next/static/media/get-esim-background-desktop.8921ba00.png);background-repeat:no-repeat;background-position:0 0;gap:4rem;padding:2rem 4rem}.compatibility-checker .back-button{display:flex}}