/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.contest-block{padding:1rem;border:1px solid #ddd;border-radius:8px;background:#fff;}.contest-block--compact{padding:0.75rem;}.contest-block__prize-image{margin-bottom:1rem;text-align:center;}.contest-block__prize-image img{max-width:100%;height:auto;border-radius:4px;}.contest-block--compact .contest-block__prize-image img{max-width:80px;}.contest-block__prize-title{font-size:1.1rem;font-weight:600;margin-bottom:0.5rem;color:#333;}.contest-block--compact .contest-block__prize-title{font-size:0.95rem;}.contest-block__countdown{font-size:0.9rem;color:#666;margin-bottom:1rem;padding:0.5rem;background:#f5f5f5;border-radius:4px;text-align:center;}.contest-block__countdown-time{font-weight:600;color:#c00;}.contest-block__entry-count{font-size:1.5rem;font-weight:700;color:#2e7d32;margin-bottom:0.5rem;}.contest-block--compact .contest-block__entry-count{font-size:1.2rem;}.contest-block__message{padding:0.75rem;border-radius:4px;margin-bottom:1rem;}.contest-block__message--info{background:#e3f2fd;color:#1565c0;}.contest-block__message--success{background:#e8f5e9;color:#2e7d32;}.contest-block__actions{margin-top:1rem;}.contest-block__btn{display:inline-block;padding:0.6rem 1.2rem;border-radius:4px;text-decoration:none;font-weight:500;text-align:center;cursor:pointer;border:none;transition:background-color 0.2s,transform 0.1s;}.contest-block__btn:hover{transform:translateY(-1px);}.contest-block__btn--primary{background:#1976d2;color:#fff;}.contest-block__btn--primary:hover{background:#1565c0;color:#fff;}.contest-block__btn--secondary{background:#f5f5f5;color:#333;border:1px solid #ddd;}.contest-block__btn--secondary:hover{background:#e0e0e0;color:#333;}.contest-block__earn-more{margin-top:1rem;padding-top:1rem;border-top:1px solid #eee;}.contest-block__earn-more-title{font-size:0.85rem;font-weight:600;color:#666;margin-bottom:0.5rem;}.contest-block__earn-more-list{list-style:none;padding:0;margin:0;font-size:0.85rem;}.contest-block__earn-more-list li{padding:0.25rem 0;display:flex;justify-content:space-between;}.contest-block__earn-more-list li span.entries{font-weight:600;color:#2e7d32;}.contest-status{padding:1rem;border:1px solid #ddd;border-radius:8px;background:#fff;}.contest-status__header{margin-bottom:1rem;}.contest-status__title{font-size:1rem;font-weight:600;color:#333;margin:0;}.contest-status__entries{font-size:1.25rem;font-weight:700;color:#2e7d32;margin:0.5rem 0;}.contest-status__past-win{padding:0.75rem;background:linear-gradient(135deg,#fff9c4 0%,#ffecb3 100%);border-radius:4px;margin-bottom:1rem;text-align:center;}.contest-status__past-win-icon{font-size:1.5rem;}.contest-status__progress{margin:1rem 0;}.contest-status__progress-title{font-size:0.85rem;font-weight:600;color:#666;margin-bottom:0.5rem;}.contest-status__progress-list{list-style:none;padding:0;margin:0;}.contest-status__progress-item{padding:0.25rem 0;font-size:0.9rem;display:flex;align-items:center;gap:0.5rem;}.contest-status__progress-item--completed{color:#2e7d32;}.contest-status__progress-item--pending{color:#666;}.contest-status__check{font-weight:bold;}.contest-status__actions{margin-top:1rem;}.contest-info-page{max-width:800px;margin:0 auto;}.contest-info-page__header{text-align:center;margin-bottom:2rem;}.contest-info-page__prize-image{margin-bottom:1.5rem;text-align:center;}.contest-info-page__prize-image img{max-width:800px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.1);display:inline-block;}.contest-info-page__prize-title{font-size:1.5rem;font-weight:600;margin-bottom:0.5rem;}.contest-info-page__dates{color:#666;font-size:0.95rem;}.contest-info-page__countdown{font-size:1.25rem;padding:1rem;background:#f5f5f5;border-radius:8px;text-align:center;margin:1.5rem 0;}.contest-info-page__countdown-label{font-size:0.9rem;color:#666;display:block;margin-bottom:0.25rem;}.contest-info-page__countdown-time{font-weight:700;color:#c00;}.contest-info-page__user-status{padding:1.5rem;background:#e8f5e9;border-radius:8px;text-align:center;margin:1.5rem 0;}.contest-info-page__user-entries{font-size:2rem;font-weight:700;color:#2e7d32;}.contest-info-page__section{margin:2rem 0;}.contest-info-page__section-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:2px solid #1976d2;}.contest-info-page__rules-table{width:100%;border-collapse:collapse;margin-bottom:1rem;}.contest-info-page__rules-table th,.contest-info-page__rules-table td{padding:0.75rem;text-align:left;border-bottom:1px solid #ddd;}.contest-info-page__rules-table th{background:#f5f5f5;font-weight:600;}.contest-info-page__rules-table td.entries{font-weight:600;color:#2e7d32;}.contest-info-page__eligibility{background:#e3f2fd;border:1px solid #1976d2;border-radius:4px;padding:0.75rem 1rem;margin:1.5rem 0;text-align:center;font-size:0.95rem;}.contest-info-page__rules-list{padding-left:1.5rem;}.contest-info-page__rules-list li{margin-bottom:0.5rem;}.contest-info-page__terms-link{margin-top:1rem;font-size:0.9rem;color:#666;}.contest-info-page__terms-link a{color:#1976d2;font-weight:500;}.my-entries-page{max-width:800px;margin:0 auto;}.my-entries-header{text-align:center;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e0e0e0;}.entry-summary{margin:1.5rem 0;}.entry-summary .total-entries{display:inline-block;background:#4a7c59;color:white;padding:1rem 2rem;border-radius:8px;margin-bottom:0.5rem;}.entry-summary .total-entries .count{display:block;font-size:3rem;font-weight:bold;line-height:1;}.entry-summary .total-entries .label{font-size:0.9rem;text-transform:uppercase;letter-spacing:0.05em;}.entry-summary .odds{color:#666;font-size:0.95rem;}.contest-ends,.contest-ended,.contest-drawn{margin-top:1rem;padding:0.5rem 1rem;border-radius:4px;font-size:0.9rem;}.contest-ended{background:#fff3cd;color:#856404;}.contest-drawn{background:#d4edda;color:#155724;}.entries-breakdown{margin-bottom:2rem;}.entries-table{width:100%;border-collapse:collapse;margin-top:1rem;}.entries-table th,.entries-table td{padding:0.75rem;text-align:left;border-bottom:1px solid #e0e0e0;}.entries-table th{background:#f5f5f5;font-weight:600;}.entry-row.entry-voided{opacity:0.6;}.entry-row.entry-voided .entry-type,.entry-row.entry-voided .entry-count,.entry-row.entry-voided .entry-date{text-decoration:line-through;}.entry-count{font-weight:bold;color:#4a7c59;}.status-active{color:#28a745;}.status-voided{color:#dc3545;}.available-bonuses{background:#f8f9fa;padding:1.5rem;border-radius:8px;margin-bottom:2rem;}.bonus-checklist{list-style:none;padding:0;margin:1rem 0 0 0;}.bonus-checklist li{padding:0.75rem 0;border-bottom:1px solid #e9ecef;display:flex;align-items:flex-start;gap:0.5rem;flex-wrap:wrap;}.bonus-checklist li:last-child{border-bottom:none;}.bonus-checklist .check{color:#28a745;font-weight:bold;}.bonus-checklist .bullet{color:#6c757d;}.bonus-checklist .completed{color:#6c757d;}.bonus-checklist small{display:block;width:100%;color:#6c757d;font-size:0.85rem;margin-left:1.5rem;margin-top:0.25rem;}.contest-links{text-align:center;padding-top:1rem;border-top:1px solid #e0e0e0;}.contest-no-entries{text-align:center;padding:2rem;}.contest-winners{max-width:800px;margin:0 auto;}.contest-winners__list{display:grid;gap:1.5rem;}.contest-winners__item{display:flex;gap:1rem;padding:1rem;border:1px solid #ddd;border-radius:8px;background:#fff;}.contest-winners__item-image{flex-shrink:0;width:80px;}.contest-winners__item-image img{width:100%;height:auto;border-radius:4px;}.contest-winners__item-info{flex:1;}.contest-winners__item-contest{font-weight:600;margin-bottom:0.25rem;}.contest-winners__item-prize{font-size:0.9rem;color:#666;margin-bottom:0.5rem;}.contest-winners__item-winner{font-size:0.9rem;}.contest-winners__item-date{font-size:0.85rem;color:#999;}.contest-share-section{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);padding:1.5rem;border-radius:8px;text-align:center;}.contest-share-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin:1rem 0;}.contest-share-btn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.5rem;border:none;border-radius:6px;font-size:0.95rem;font-weight:500;cursor:pointer;transition:background-color 0.2s,transform 0.1s,opacity 0.2s;}.contest-share-btn:hover:not(:disabled){transform:translateY(-2px);}.contest-share-btn:disabled{cursor:not-allowed;opacity:0.7;}.contest-share-btn__icon{flex-shrink:0;}.contest-share-btn--facebook{background:#1877f2;color:#fff;}.contest-share-btn--facebook:hover:not(:disabled){background:#166fe5;}.contest-share-btn--twitter{background:#000;color:#fff;}.contest-share-btn--twitter:hover:not(:disabled){background:#333;}.contest-share-btn--shared{background:#28a745 !important;}.contest-share-btn--shared:hover{background:#218838 !important;transform:none;}.contest-share-note{font-size:0.85rem;color:#6c757d;margin-top:0.5rem;}.contest-share-login-prompt{color:#666;}.contest-share-login-prompt a{color:#1976d2;font-weight:500;}.contest-share-btn--pending{animation:pulse-pending 1.5s ease-in-out infinite;}@keyframes pulse-pending{0%,100%{opacity:1;}50%{opacity:0.6;}}.contest-share-notification{display:none;padding:0.75rem 1rem;border-radius:4px;margin-top:1rem;font-size:0.9rem;}.contest-share-notification--success{background:#d4edda;color:#155724;border:1px solid #c3e6cb;}.contest-share-notification--error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb;}.contest-share-notification--pending{background:#fff3cd;color:#856404;border:1px solid #ffeeba;}.contest-share-notification--info{background:#d1ecf1;color:#0c5460;border:1px solid #bee5eb;}.contest-terms{max-width:800px;margin:0 auto;padding:1rem;line-height:1.7;}.contest-terms h1{text-align:center;margin-bottom:0.5rem;}.contest-terms h2{text-align:center;color:#666;font-weight:400;margin-bottom:2rem;}.contest-terms h3{margin-top:2rem;margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:2px solid #1976d2;}.contest-terms h4{margin-top:1.5rem;margin-bottom:0.5rem;color:#333;}.contest-terms__notice{background:#fff3cd;border:1px solid #ffc107;padding:1rem;border-radius:4px;text-align:center;margin-bottom:2rem;}.contest-terms__eligibility-summary{background:#e3f2fd;border:1px solid #1976d2;border-radius:8px;padding:1.5rem;margin-bottom:2rem;}.contest-terms__eligibility-summary h3{margin-top:0;border-bottom:none;color:#1976d2;}.contest-terms__eligibility-summary ul{margin:0;padding-left:1.5rem;}.contest-terms__eligibility-summary li{margin-bottom:0.5rem;}.contest-terms ul,.contest-terms ol{margin-bottom:1rem;padding-left:2rem;}.contest-terms li{margin-bottom:0.5rem;}.contest-terms p{margin-bottom:1rem;}.contest-terms a{color:#1976d2;}.contest-terms__updated{margin-top:2rem;color:#666;text-align:center;}.contest-terms__back{text-align:center;margin-top:2rem;padding-top:2rem;border-top:1px solid #ddd;}@media (max-width:600px){.contest-info-page__rules-table{font-size:0.9rem;}.contest-info-page__rules-table th,.contest-info-page__rules-table td{padding:0.5rem;}.entry-summary .total-entries .count{font-size:2.5rem;}.entries-table{font-size:0.9rem;}.entries-table th,.entries-table td{padding:0.5rem;}.contest-winners__item{flex-direction:column;}.contest-winners__item-image{width:100%;max-width:150px;}.contest-share-buttons{flex-direction:column;align-items:center;}.contest-share-btn{width:100%;max-width:280px;justify-content:center;}}.contest-login-gate{text-align:center;}.contest-login-gate__heading{font-size:1.125rem;font-weight:700;color:#1e293b;margin-bottom:1rem;}.contest-login-gate__social{display:flex;gap:0.75rem;justify-content:center;margin-bottom:1rem;}.contest-login-gate__btn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 1.25rem;border:1px solid #d1d5db;border-radius:0.5rem;font-size:0.9rem;font-weight:600;color:#374151;background:#fff;text-decoration:none;transition:all 0.2s;}.contest-login-gate__btn:hover{background:#f9fafb;box-shadow:0 1px 3px rgba(0,0,0,0.1);}.contest-login-gate__btn--google:hover{border-color:#4285F4;}.contest-login-gate__btn--facebook{background-color:#1877F2;border-color:#1877F2;color:#fff;}.contest-login-gate__btn--facebook:hover{background-color:#166FE5;color:#fff;}.contest-login-gate__icon{width:1.125rem;height:1.125rem;flex-shrink:0;}.contest-login-gate__divider{position:relative;margin:1rem 0;}.contest-login-gate__divider::before{content:'';position:absolute;top:50%;left:0;right:0;border-top:1px solid #e5e7eb;}.contest-login-gate__divider span{position:relative;background:#fff;padding:0 1rem;color:#9ca3af;font-size:0.875rem;}.contest-login-gate__login-btn{width:100%;max-width:360px;display:inline-flex;justify-content:center;}@media (max-width:480px){.contest-login-gate__social{flex-direction:column;align-items:center;}.contest-login-gate__btn{width:100%;max-width:280px;justify-content:center;}}
.pc-search-bar{background:linear-gradient(135deg,#f0f7ff 0%,#f5f3ff 100%);border-top:1px solid #e8edf4;border-bottom:1px solid #e8edf4;}#pc-search-toggle.text-blue-600{color:#2563eb;background:#eff6ff;}#pc-search-dropdown{max-height:480px;overflow-y:auto;}.pc-dd-section{border-bottom:1px solid #f1f5f9;}.pc-dd-section:last-child{border-bottom:none;}.pc-dd-section__label{font-size:0.65rem;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;color:#94a3b8;padding:8px 14px 2px;}.pc-dd-item{display:flex;align-items:center;gap:10px;padding:8px 14px;text-decoration:none;color:#1e293b;transition:background 0.1s;cursor:pointer;}.pc-dd-item:hover,.pc-dd-item.pc-dd-item--active{background:#f1f5f9;}.pc-dd-item__img{width:36px;height:36px;border-radius:6px;object-fit:cover;background:#f1f5f9;flex-shrink:0;}.pc-dd-item__info{flex:1;min-width:0;}.pc-dd-item__title{font-size:0.85rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.pc-dd-item__meta{font-size:0.75rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.pc-dd-item__price{font-size:0.8rem;font-weight:700;color:#2563eb;white-space:nowrap;flex-shrink:0;}.pc-dd-item__badge{font-size:0.65rem;font-weight:600;padding:1px 6px;border-radius:4px;white-space:nowrap;flex-shrink:0;}.pc-dd-item__badge--stock{background:#dcfce7;color:#166534;}.pc-dd-item__badge--oos{background:#fee2e2;color:#991b1b;}.pc-dd-item__badge--category{background:#dbeafe;color:#1e40af;}.pc-dd-item__badge--premium{background:#fef3c7;color:#92400e;}.pc-dd-item__badge--type{background:#f1f5f9;color:#475569;}.pc-dd-footer{padding:8px 14px;text-align:center;border-top:1px solid #f1f5f9;}.pc-dd-footer a{font-size:0.8rem;color:#2563eb;text-decoration:none;font-weight:600;}.pc-dd-footer a:hover{text-decoration:underline;}.pc-dd-empty{padding:24px 14px;text-align:center;color:#94a3b8;font-size:0.85rem;}.pc-dd-loading{padding:16px;text-align:center;color:#94a3b8;font-size:0.8rem;}.pc-dd-stars{color:#f59e0b;font-size:0.7rem;letter-spacing:-1px;}.pc-search-page{max-width:960px;margin:0 auto;}.pc-search-page__header{margin-bottom:20px;}.pc-search-page__title{font-size:1.5rem;font-weight:700;margin-bottom:12px;color:#1e293b;}.pc-search-page__input-wrap{position:relative;}.pc-search-page__icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#94a3b8;pointer-events:none;}.pc-search-page__input{width:100%;padding:12px 40px 12px 44px;font-size:1rem;border:2px solid #e2e8f0;border-radius:12px;outline:none;transition:border-color 0.2s,box-shadow 0.2s;background:#fff;}.pc-search-page__input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,0.15);}.pc-search-page__clear{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;font-size:1.3rem;color:#94a3b8;cursor:pointer;padding:4px 8px;line-height:1;}.pc-search-page__clear:hover{color:#475569;}.pc-search-page__controls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:20px;padding:10px 14px;background:#f8fafc;border-radius:10px;border:1px solid #e2e8f0;}.pc-search-page__sort,.pc-search-page__filters{display:flex;align-items:center;gap:8px;font-size:0.85rem;color:#475569;}.pc-search-page__sort select,.pc-search-page__filters select{padding:4px 8px;border:1px solid #e2e8f0;border-radius:6px;font-size:0.82rem;background:#fff;cursor:pointer;}.pc-search-page__filters label{display:flex;align-items:center;gap:4px;font-size:0.82rem;cursor:pointer;white-space:nowrap;}.pc-search-page__results{min-height:200px;}.pc-search-page__empty{text-align:center;padding:60px 20px;color:#94a3b8;}.pc-results-section{margin-bottom:28px;}.pc-results-section__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #e2e8f0;}.pc-results-section__title{font-size:0.95rem;font-weight:700;color:#1e293b;}.pc-results-section__count{font-size:0.8rem;color:#94a3b8;}.pc-results-section--premium .pc-results-section__header{border-bottom-color:#f59e0b;}.pc-results-section--premium .pc-results-section__title{color:#92400e;}.pc-result-card{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:8px;text-decoration:none;color:#1e293b;transition:border-color 0.15s,box-shadow 0.15s;background:#fff;}.pc-result-card--premium{border-color:#fcd34d;background:#fffbeb;}.pc-result-card--premium:hover{border-color:#f59e0b;box-shadow:0 2px 8px rgba(245,158,11,0.12);}.pc-result-card:hover{border-color:#93c5fd;box-shadow:0 2px 8px rgba(59,130,246,0.08);}.pc-result-card__img{width:48px;height:48px;border-radius:8px;object-fit:cover;background:#f1f5f9;flex-shrink:0;}.pc-result-card__body{flex:1;min-width:0;}.pc-result-card__title{font-size:0.9rem;font-weight:600;margin-bottom:2px;}.pc-result-card__title em{font-style:normal;background:#fef08a;padding:0 2px;border-radius:2px;}.pc-result-card__meta{font-size:0.78rem;color:#64748b;display:flex;flex-wrap:wrap;gap:6px;align-items:center;}.pc-result-card__actions{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px;}.pc-result-card__price{font-size:0.95rem;font-weight:700;color:#2563eb;}.pc-result-card__btn{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;font-size:0.75rem;font-weight:600;border-radius:6px;text-decoration:none;transition:background 0.15s;}.pc-result-card__btn--primary{background:#2563eb;color:#fff;}.pc-result-card__btn--primary:hover{background:#1d4ed8;}.pc-result-card__btn--outline{background:transparent;border:1px solid #e2e8f0;color:#475569;}.pc-result-card__btn--outline:hover{background:#f1f5f9;}.pc-stars{color:#f59e0b;font-size:0.75rem;letter-spacing:-0.5px;}.pc-no-results{text-align:center;padding:40px 20px;color:#94a3b8;}.pc-no-results__icon{font-size:2.5rem;margin-bottom:8px;}.pc-no-results__text{font-size:0.95rem;}.pc-loading{text-align:center;padding:40px;color:#94a3b8;}#pc-mobile-search-results .pc-dd-section{border-bottom:1px solid #f1f5f9;}#pc-mobile-search-results .pc-dd-item{padding:12px 16px;}@media (max-width:768px){.pc-search-page__controls{flex-direction:column;align-items:stretch;}.pc-result-card{flex-direction:column;align-items:flex-start;}.pc-result-card__actions{flex-direction:row;width:100%;justify-content:space-between;align-items:center;}.pc-result-card__img{display:none;}}
