:root{--c-primary:#014351;--c-primary-light:#00a9b8;--c-accent:#b6c709;--c-bg-light:#f0f0f0;--c-primary-hover:#002d38;--c-primary-light-hover:#008a96;--c-accent-hover:#9ba006;--c-text:#0f172a;--c-sub:#4a5568;--c-border:#d1d5db;--c-bg:#fff;--c-soft:#f0f0f0;--c-border-light:#e5e7eb;--shadow-sm:0 1px 2px 0 rgba(1,67,81,.05);--shadow-md:0 4px 6px -1px rgba(1,67,81,.1),0 2px 4px -1px rgba(1,67,81,.06);--shadow-lg:0 10px 15px -3px rgba(1,67,81,.1),0 4px 6px -2px rgba(1,67,81,.05);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:9999px}.tr-wrap{background:var(--c-bg);margin:0 auto;max-width:1330px;padding:32px 20px}.tr-h2{color:var(--c-primary);font-weight:900;letter-spacing:.2px;margin:0 0 12px}.tr-h3{margin:0 0 16px;padding-bottom:8px}.tr-h3,.tr-h4{color:var(--c-primary);font-weight:800}.tr-h4{font-size:clamp(16px,1.8vw,20px);margin:8px 0 12px}.tr-note{background:var(--c-bg-light);border-left:4px solid var(--c-primary-light);border-radius:var(--radius-md);color:var(--c-sub);font-size:14px;line-height:1.6;padding:12px}.tr-grid{background:transparent;border:none;border-radius:var(--radius-lg);border-radius:none;display:grid;gap:18px;grid-template-columns:1fr;padding:20px 20px 0}.tr-grid .alt{padding:20px 20px 0 52px!important}.tr-steps-wrapper{flex-direction:row;gap:15px;justify-content:flex-start;margin:60px 0 20px}.tr-step-indicator,.tr-steps-wrapper{align-content:center;align-items:center;display:flex}.tr-step-indicator{background-color:#b6c607;border-radius:30px;color:#00424f;font-size:1.5rem;font-weight:700;height:36px;justify-content:center;padding:5px;width:36px}.tr-step-text{color:#00424f;display:block;font-size:1.1rem;font-weight:600;margin:0}.tr-btn-wrapper{display:grid;gap:20px;grid-template-columns:1fr 1fr}.tr-field{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative}.tr-field>span{color:var(--c-text);font-size:14px;font-weight:600;letter-spacing:.2px;touch-action:manipulation}.tr-field input.tr-input,.tr-field select.tr-select,.tr-field textarea.tr-textarea{position:relative;z-index:1}.tr-input,.tr-select,.tr-textarea{background:var(--c-bg);border:2px solid var(--c-border);border-radius:var(--radius-md);box-sizing:border-box;font-size:16px;touch-action:manipulation;transition:all .2s ease;width:100%;-webkit-tap-highlight-color:rgba(0,169,184,.1)}.tr-input:focus,.tr-select:focus,.tr-textarea:focus{border-color:var(--c-primary-light);box-shadow:0 0 0 3px rgba(0,169,184,.1);outline:none}.tr-input:hover,.tr-select:hover,.tr-textarea:hover{border-color:var(--c-primary-light)}.tr-input,.tr-select{height:48px;padding:0 16px}@media (max-width:899px){.tr-input,.tr-select{min-height:48px}}.tr-textarea{min-height:120px;padding:12px 16px;resize:vertical}.tr-row{grid-column:1/-1}.tr-span-2{grid-column:span 2}.tr-span-4{grid-column:1/-1}.hidden,[hidden]{display:none!important}.tr-btn:focus-visible,.tr-input:focus-visible,.tr-select:focus-visible,.tr-textarea:focus-visible{outline:2px solid var(--c-primary-light);outline-offset:2px}.tr-btn{align-items:center;border:0;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:8px;height:48px;justify-content:center;line-height:1.15;padding:0 20px;transition:all .2s ease}.tr-btn--primary{background-color:#00424f;border-radius:30px;box-shadow:none;color:#fff;padding:8px 20px}.tr-btn--primary:hover{background:var(--c-primary-hover);box-shadow:var(--shadow-lg);transform:translateY(-1px)}.tr-btn--primary:active{transform:translateY(0)}.tr-btn-secondary{background:#f0f0f0;border:2px solid var(--c-primary);border-radius:30px;color:var(--c-primary)}.tr-btn-secondary:hover{background:var(--c-primary);box-shadow:var(--shadow-md);color:#fff}.tr-btn--outline{background:#fff;border:2px solid var(--c-primary-light);color:var(--c-primary-light)}.tr-btn--outline:hover{background:var(--c-primary-light);box-shadow:var(--shadow-md);color:#fff}.tr-btn--ghost{background:transparent;border:2px solid var(--c-border);box-shadow:none;color:var(--c-text)}.tr-btn--ghost:hover{background:var(--c-bg-light);border-color:var(--c-primary-light);color:var(--c-primary)}.tr-btn:disabled{cursor:not-allowed;opacity:.5;transform:none!important}.tr-loader{align-items:center;background:var(--c-bg-light);border-radius:var(--radius-lg);color:var(--c-sub);display:none;gap:14px;margin-top:20px;padding:20px}.tr-loader svg{height:60px;width:60px}.tr-group{display:flex;flex-direction:column;margin-top:32px}.tr-group-title{background-color:#b6c607;border-radius:30px 30px 0 0;color:#fff;margin:30px 0 20px;padding:20px}.tr-group-title.blue{background-color:#00a9b8}.tr-cards-2{align-items:stretch;align-items:start;display:grid;gap:20px;grid-template-columns:1fr}@media(min-width:900px){.tr-cards-2{grid-template-columns:1fr 1fr}}.tr-cards--wide{grid-template-columns:1fr}@media(min-width:900px){.tr-cards--wide{grid-template-columns:1.15fr 1.15fr}}.tr-card{background:#f0f0f0;border:none!important;border-radius:0 0 30px 30px;display:flex;flex-direction:column;min-height:240px;overflow:hidden;padding:30px;position:relative;transition:all .3s ease}.tr-card:hover{border-color:var(--c-primary-light);box-shadow:var(--shadow-lg);transform:scale(1.02) translateY(-2px)}.tr-card-header{align-items:flex-start;border-bottom:1px solid var(--c-bg-light);display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.tr-tier{color:var(--c-primary);font-size:22px;font-weight:900;letter-spacing:.5px;margin:0;white-space:nowrap}.tr-subtitle{color:var(--c-sub);font-size:13px;font-weight:500;margin-top:4px}.tr-price{color:var(--c-primary);font-size:clamp(28px,3.5vw,36px);font-weight:900;line-height:1.2;margin:12px 0}.tr-per{color:var(--c-sub);font-size:15px;font-weight:500;margin-left:4px}.tr-badge-rec{align-items:center;background:linear-gradient(135deg,var(--c-accent) 0,#d4e50a 100%);border:2px solid var(--c-accent);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);color:var(--c-primary);display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.tr-badge-rec svg{fill:var(--c-primary);height:14px;width:14px}.tr-brief{display:flex;flex:0 0 auto;flex-direction:column;margin-bottom:20px;margin-top:8px}.tr-brief .tr-list{flex:1 1 auto;list-style:none;margin:0 0 12px 20px;padding:0}.tr-brief .tr-list li{color:var(--c-text);font-size:14px;line-height:1.6;margin:6px 0;padding-left:8px;position:relative}.tr-brief .tr-list li:before{color:var(--c-primary-light);content:"•";font-weight:700;left:-12px;position:absolute}.tr-actions{display:flex;gap:12px;margin-top:0;padding-top:16px}.tr-card .tr-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.tr-card .tr-actions>details>summary{align-items:center;background-color:transparent;border-color:#00424f;border-radius:30px;display:flex;margin:0 auto 12px;padding:10px 25px;position:relative;white-space:nowrap}.tr-card .tr-actions>[data-action=beratung]{flex:0 0 auto}.tr-acc{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px;padding-top:10px;width:100%}.tr-acc summary{align-items:center;background:var(--c-bg);border:2px solid var(--c-border);border-radius:var(--radius-md);color:var(--c-primary);cursor:pointer;display:inline-flex;font-weight:700;gap:8px;list-style:none;padding:10px 16px;transition:all .2s ease;user-select:none}.tr-acc summary:hover{color:var(--c-primary-hover)}.tr-acc summary:hover,.tr-acc[open] summary{background:var(--c-bg-light);border-color:var(--c-primary-light)}.tr-acc[open] summary{margin-bottom:12px}.tr-acc summary::-webkit-details-marker{display:none}.tr-acc summary .chev{color:var(--c-primary-light);font-size:14px;transition:transform .4s ease}.tr-acc[open] summary .chev{transform:rotate(180deg)}.tr-acc h5{border-bottom:1px solid var(--c-bg-light);color:var(--c-primary);font-size:15px;font-weight:700;margin:12px 0 8px;padding-bottom:4px}.tr-acc ul{list-style:none;margin:0 0 12px 20px;padding:0}.tr-acc ul li{color:var(--c-text);font-size:14px;line-height:1.6;margin:6px 0;padding-left:8px;position:relative}.tr-acc ul li:before{color:var(--c-primary-light);content:"•";font-weight:700;left:-12px;position:absolute}.tr-addons{margin-top:10px}.tr-addons-grid{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:900px){.tr-addons-grid{grid-template-columns:1fr 1fr}}.tr-addon-card{background:#f0f0f0;border:2px solid var(--c-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;min-height:130px;padding:16px;transition:all .2s ease}.tr-addon-card:hover{border-color:var(--c-primary-light);box-shadow:var(--shadow-md);transform:translateY(-1px)}.tr-addon-head h4{color:var(--c-primary);font-size:20px;font-weight:800;margin:0 0 20px}.tr-inline{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px}.tr-inline>span{color:var(--c-text);font-weight:600;white-space:nowrap}.tr-select-sm{border:2px solid var(--c-border);border-radius:var(--radius-md);height:42px;max-width:160px;padding:8px;transition:all .2s ease;width:160px}.tr-select-sm:focus{border-color:var(--c-primary-light)}.tr-addon-foot{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:12px}.tr-addon-price{color:var(--c-primary);font-size:20px;font-weight:900;letter-spacing:.5px}.tr-addon-note{color:var(--c-sub);font-size:13px;font-weight:500}.tr-cta-bottom{display:grid;gap:16px;margin-top:32px}#tarifrechner-eukv .tr-cta-bottom{display:none!important}#tarifrechner-eukv.is-beratung-open .tr-cta-bottom{display:block!important}.beratung{background:linear-gradient(135deg,rgba(0,169,184,.05) 0,var(--c-bg) 100%);border:2px solid var(--c-primary-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:20px}#beratung-form.hidden{display:none!important}.tr-checkout-mode .tr-cards-2{grid-template-columns:1fr}.tr-checkout-mode .tr-cards-2 .tr-card:not(.is-selected){display:none}.tr-checkout-mode .tr-cards-2 .tr-card.is-selected{grid-column:1/-1}#tr-checkout{background:var(--c-bg);border:2px solid var(--c-primary-light);border-radius:var(--radius-xl);display:block;margin-top:24px}#tr-checkout,.tr-checkout-inner{box-shadow:var(--shadow-md);padding:24px}.tr-checkout-inner{background:#f0f0f0;border:none;border-radius:var(--radius-xl);margin-top:10px}.tr-checkout-head{border-bottom:2px solid var(--c-bg-light);margin-bottom:10px;padding-bottom:10px}.tr-step{display:none}.tr-step.is-active{display:block}.tr-conds{background:var(--c-bg-light);border:2px solid var(--c-border-light);border-radius:var(--radius-lg);margin-top:20px;padding:16px}.tr-conds legend{color:var(--c-primary);font-size:15px;font-weight:700;padding:0 8px}.tr-check{align-items:flex-start;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:10px;margin:10px 0;min-height:44px;padding:8px;touch-action:manipulation;transition:background .2s ease;-webkit-tap-highlight-color:rgba(0,169,184,.1)}.tr-check:hover{background:rgba(0,169,184,.05)}.tr-check input[type=checkbox]{accent-color:var(--c-primary);cursor:pointer;flex-shrink:0;height:24px;margin-top:2px;min-height:24px;min-width:24px;touch-action:manipulation;width:24px}@media (max-width:899px){.tr-check input[type=checkbox]{height:28px;min-height:28px;min-width:28px;width:28px}.tr-check{min-height:52px;padding:14px}}.tr-check span{color:var(--c-text);flex:1;font-size:14px;line-height:1.5;pointer-events:auto}.tr-step-nav{align-items:center;border-top:2px solid var(--c-bg-light);display:flex;gap:12px;justify-content:space-between;margin-top:20px;padding-top:20px}.tr-step-nav .tr-btn{background:#fff;border:2px solid var(--c-border);border-radius:var(--radius-md);cursor:pointer;padding:12px 20px;transition:all .2s ease}.tr-step-nav [data-prev]{background:var(--c-bg-light);border-color:var(--c-border);color:var(--c-text)}.tr-step-nav [data-prev]:hover{background:var(--c-primary-light);border-color:var(--c-primary-light);color:#fff}.tr-step-nav [data-next],.tr-step-nav [data-submit]{background:var(--c-primary);border-color:var(--c-primary);box-shadow:var(--shadow-md);color:#fff;font-weight:700}.tr-step-nav [data-next]:hover,.tr-step-nav [data-submit]:hover{background:var(--c-primary-hover);border-color:var(--c-primary-hover);box-shadow:var(--shadow-lg);transform:translateY(-1px)}.tr-step-nav .tr-btn:disabled{cursor:not-allowed!important;opacity:.5!important;transform:none!important}.tr-step [data-submit]{display:none}.tr-step [data-next]{display:inline-flex}.tr-step.is-active[data-step="5"] [data-next]{display:none}.tr-step.is-active[data-step="5"] [data-submit]{display:inline-flex}.tr-progress-wrap{border-bottom:2px solid var(--c-bg-light,#e5e7eb);margin-bottom:24px;padding-bottom:16px}.tr-progress-bar{align-items:center;display:flex;gap:8px;justify-content:space-between}.tr-progress-fill{background:#01435112!important;border-radius:4px;flex:1;height:8px;overflow:hidden;position:relative}.tr-progress-indicator{background:var(--c-primary,#0ea5e9);height:100%;transition:width .3s ease;width:20%}.tr-progress-text{color:var(--c-text,#374151);font-size:14px;font-weight:600;margin-left:12px;white-space:nowrap}.tr-field-error input,.tr-field-error select,.tr-field-error textarea{border-color:#dc2626!important;box-shadow:0 0 0 3px rgba(220,38,38,.1)!important}.tr-field-error-msg{align-items:center;color:#dc2626;display:flex;font-size:13px;gap:4px;margin-top:4px}.tr-field-error-msg span:first-child{font-size:16px}.tr-results-inner-wrap{padding:10px 0 0}.padLeft{padding:10px 20px 0 52px}.tr-docs-box{background:linear-gradient(135deg,rgba(0,169,184,.1) 0,var(--c-bg-light) 100%);border:1px solid var(--c-primary-light);border-radius:var(--radius-md);margin:12px 0 10px;padding:12px 16px}.tr-docs-box a{color:var(--c-primary);font-weight:600;text-decoration:none;transition:color .2s ease;word-break:break-word}.tr-docs-box a:hover{color:var(--c-primary-hover);text-decoration:underline}.tr-summary .tr-summary-row{display:block;margin:6px 0;padding:4px 0}.tr-summary .tr-summary-row strong{color:var(--c-primary);font-weight:700;margin-right:8px}.tr-service-hinweis{background:linear-gradient(135deg,rgba(182,199,9,.1),rgba(182,199,9,.05));border:2px solid var(--c-accent);border-radius:var(--radius-lg);margin:16px 0;padding:16px}.tr-service-hinweis p{color:var(--c-text);line-height:1.6;margin:6px 0}.tr-service-hinweis p strong{color:var(--c-primary)}#tr-checkout .tr-step .tr-grid{grid-auto-flow:row}@media (max-width:899px){#tarifrechner-eukv .tr-grid{grid-template-columns:1fr!important}#tarifrechner-eukv .tr-field,#tarifrechner-eukv .tr-input,#tarifrechner-eukv .tr-select,#tarifrechner-eukv .tr-textarea{max-width:100%;width:100%}#tarifrechner-eukv .tr-select-sm{max-width:100%!important;width:100%!important}#tr-checkout .tr-step-nav{align-items:stretch;flex-direction:column}#tr-checkout .tr-step-nav .tr-btn{justify-content:center;line-height:1.3;padding:12px 16px;width:100%}}@media (min-width:900px){.tr-grid{gap:30px!important;grid-template-columns:repeat(4,1fr)}.tr-checkout-inner .tr-step .tr-grid{grid-auto-flow:row dense}#tr-checkout .tr-step[data-step="2"] .tr-grid :is(label.tr-field):has([name=address]){grid-column:1/span 3}#tr-checkout .tr-step[data-step="2"] .tr-grid :is(label.tr-field):has([name=zip]){grid-column:4}#tr-checkout .tr-step[data-step="2"] .tr-grid :is(label.tr-field):has([name=city]){grid-column:1/span 2}#tr-checkout .tr-step[data-step="2"] .tr-grid :is(label.tr-field):has([name=country]){grid-column:3/span 2}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(label.tr-field):has([name=davor_versichert]){grid-column:1/span 2}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(label.tr-field):has([name=davor_versichert_bis]){grid-column:3/span 2}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(label.tr-field):has([name=tut_job_status_dropdown]){grid-column:1/span 2}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(label.tr-field):has([name=beruf]){grid-column:3/span 2}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(label.tr-field):has([name=bevorzugte_zahlungsmethode]){grid-column:1/span 2}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(label.tr-field):has([name=zahlungsrhythmus]){grid-column:3/span 2}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(#iban-wrap,#iban_wrap,label.tr-field:has([name=tut_iban]),.tr-field:has([name=tut_iban])){grid-column:1/-1!important;justify-self:stretch;margin:0!important;text-align:left;width:100%!important}#tr-checkout .tr-step[data-step="4"] .tr-grid :is(label.tr-field):has([name=hausarzt]){grid-column:auto}#tr-checkout .tr-step[data-step="4"] .tr-grid :is(label.tr-field):has([name=beschreibung_stationar_ambulant_chronisch]){grid-column:1/-1!important}}@media(min-width:640px){.tr-card{min-height:220px}}@media (max-width:1024px) and (orientation:portrait){#tr-checkout .tr-step .tr-grid{grid-auto-flow:row!important}#tr-checkout .tr-step[data-step="2"] .tr-grid,#tr-checkout .tr-step[data-step="3"] .tr-grid{grid-template-columns:1fr!important}#tr-checkout .tr-step[data-step="2"] .tr-grid :is(label.tr-field,.tr-field),#tr-checkout .tr-step[data-step="3"] .tr-grid :is(label.tr-field,.tr-field){grid-column:1/-1!important}#tr-checkout .tr-step[data-step="3"] .tr-grid :is(#iban-wrap,#iban_wrap,label.tr-field:has([name=tut_iban]),.tr-field:has([name=tut_iban])){grid-column:1/-1!important;justify-self:stretch;margin:0!important;width:100%!important}#tr-checkout .tr-step .tr-grid .tr-span-2{grid-column:1/-1!important}#tr-checkout .tr-step .tr-grid :is(input.tr-input,select.tr-select,textarea.tr-textarea){max-width:100%!important;width:100%!important}}#tr-checkout .tr-step[data-step="4"] .tr-grid :is(label.tr-field):has([name=beschreibung_stationar_ambulant_chronisch]){grid-column:1/-1!important}#tr-checkout{scroll-margin-top:80px}#tr-checkout .tr-step[data-step="5"] .tr-grid .tr-hint-out,#tr-checkout .tr-step[data-step="5"] .tr-grid .tr-step-nav,#tr-checkout .tr-step[data-step="5"] .tr-grid .tr-sv-info{grid-column:1/-1}#tr-checkout .tr-step[data-step="5"] .tr-hint-out,#tr-checkout .tr-step[data-step="5"] .tr-sv-info{margin-top:12px}#tr-checkout .tr-step[data-step="5"] .tr-hint-out textarea{box-sizing:border-box;max-width:100%;width:100%}#tr-checkout .tr-step[data-step="5"] .tr-step-nav{display:flex;gap:8px;justify-content:flex-end;width:100%}#tr-checkout .tr-step[data-step="5"] .tr-check,#tr-checkout .tr-step[data-step="5"] .tr-check input[type=checkbox],#tr-checkout .tr-step[data-step="5"] label.tr-field:has(select[name=auswahl_servicevertrag]),#tr-checkout .tr-step[data-step="5"] select[name=auswahl_servicevertrag]{pointer-events:auto;position:relative;touch-action:manipulation;z-index:10}#tr-checkout .tr-step[data-step="5"] .tr-conds{position:relative;z-index:1}#tr-checkout .tr-step[data-step="5"] .tr-conds legend{pointer-events:none;position:relative;z-index:1}.tr-card[data-plan=PREMIUM],.tr-card[data-plan=TOP]{background:#f0f0f0;border:none;position:relative}.tr-card[data-plan=PREMIUM]:before,.tr-card[data-plan=TOP]:before{border:none;border-radius:var(--radius-xl) var(--radius-xl) 0 0;content:"";height:4px;left:0;position:absolute;right:0;top:0}.tr-loader-anim rect{fill:var(--c-bg-light)}.tr-loader-anim circle,.tr-loader-anim line,.tr-loader-anim rect{stroke:var(--c-primary-light)}.tr-group:first-of-type{margin-top:0}.tr-group+.tr-group{border-top:2px solid var(--c-bg-light);margin-top:40px;padding-top:32px}#tr-form{position:relative}#tr-form:before{border-radius:var(--radius-lg) var(--radius-lg) 0 0;content:"";height:4px;left:-2px;position:absolute;right:-2px;top:-2px;z-index:1}.tr-check input[type=checkbox]:checked{accent-color:var(--c-primary)}.tr-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23014351' d='M6 9 1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:36px;position:relative;touch-action:manipulation;z-index:2}@media (max-width:899px){.tr-select{min-height:48px;padding-right:40px}}html{scroll-behavior:smooth}.tr-list li strong{color:var(--c-primary);font-weight:700}.tr-error{background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.3);border-left:4px solid #dc2626;border-radius:var(--radius-md);color:#991b1b;font-size:14px;line-height:1.5;margin-top:8px;padding:12px 16px}.tr-help{color:var(--c-sub);font-size:12px;font-style:italic;line-height:1.4;margin-top:4px}.tr-step-dots{align-items:center;display:none;gap:8px}.tr-step-dots:before{background:var(--c-primary-light);border-radius:50%;box-shadow:0 0 0 2px var(--c-bg-light);content:"";height:8px;width:8px}