.tw-stock-section-card{background:var(--tw-color-bg, #fff);border:1px solid var(--tw-color-light, var(--wp--preset--color--light, #eaeff5));border-radius:var(--tw-radius-card, 10px);box-shadow:0 8px 24px rgba(18,19,24,.08);padding:var(--wp--preset--spacing--lg, 2rem)}.tw-stock-cta-band{border-radius:var(--tw-radius-card, 10px)}.tw-stock-profile-card{margin-top:var(--wp--preset--spacing--md, 1rem)}.tw-stock-related-query,.tw-stock-us-hub-query,.tw-stock-sector-query,.tw-stock-related-query .wp-block-post-template,.tw-stock-us-hub-query .wp-block-post-template,.tw-stock-sector-query .wp-block-post-template,.tw-stock-related-query .wp-block-post,.tw-stock-us-hub-query .wp-block-post,.tw-stock-sector-query .wp-block-post{overflow:visible}.tw-stock-sector-hub .tw-stock-sector-hub__list,.tw-stock-sector-hub .wp-block-term-template{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:.75rem;margin:0;padding:0;list-style:none}.tw-stock-sector-hub .wp-block-term{margin:0;min-width:0}.tw-stock-sector-hub__card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.875rem;height:100%;padding:1rem 1.125rem;border:1px solid var(--tw-color-light-600, var(--wp--preset--color--light-600, #7c93ad));border-radius:var(--tw-radius-card, 10px);background:var(--tw-color-bg, #fff);color:var(--tw-color-dark, var(--wp--preset--color--dark, #141416));text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.tw-stock-sector-hub__card:hover,.tw-stock-sector-hub__card:focus-within{border-color:var(--tw-color-dark, var(--wp--preset--color--dark, #141416));box-shadow:0 8px 24px rgba(18,19,24,.08);transform:translateY(-1px);color:inherit}.tw-stock-sector-hub__copy{display:grid;gap:.25rem;min-width:0}.tw-stock-sector-hub__title{margin:0;font-weight:600}.tw-stock-sector-hub__title a{color:inherit;text-decoration:none}.tw-stock-sector-hub__title a::after{content:"";position:absolute;inset:0}.tw-stock-sector-hub__meta{color:var(--tw-color-grey, var(--wp--preset--color--grey, #5b5d63))}.tw-stock-sector-hub__arrow{margin:0;font-weight:800;flex-shrink:0;pointer-events:none}.tw-stock-related-query .wp-block-post-template{gap:var(--wp--preset--spacing--md, 1rem);padding-block:.25rem}.tw-stock-overview-grid{display:grid;gap:var(--wp--preset--spacing--md, 1rem)}.tw-stock-overview-item{display:grid;gap:var(--wp--preset--spacing--xs, 0.25rem)}.tw-stock-overview-item__label{font-weight:600}.tw-stock-overview-item__hint{color:var(--wp--preset--color--grey, #282828);font-size:.875rem}.tw-stock-var{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:.92em;color:var(--wp--preset--color--grey, #7c93ad);background:rgba(124,147,173,.14);border-radius:4px;padding:0 .2em}.option-radar{display:grid;gap:var(--wp--preset--spacing--md, 1rem)}.option-radar article{display:grid;gap:var(--wp--preset--spacing--xs, 0.25rem)}.option-radar span{font-size:.875rem;color:var(--wp--preset--color--grey, #282828)}.option-radar strong{font-weight:600}.option-radar small{font-size:.875rem;color:var(--wp--preset--color--grey, #282828)}.fundamental-cards,.summary-grid{container-type:inline-size;container-name:stock-metric-grid}.fundamental-cards{display:grid;gap:var(--wp--preset--spacing--sm, 0.75rem);margin-block:var(--wp--preset--spacing--md, 1rem);grid-template-columns:1fr}@container stock-metric-grid (min-width: 32rem){.fundamental-cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container stock-metric-grid (min-width: 48rem){.fundamental-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}@container stock-metric-grid (min-width: 64rem){.fundamental-cards{grid-template-columns:repeat(6, minmax(0, 1fr))}}.fundamental-cards article,.summary-grid article{display:grid;gap:var(--wp--preset--spacing--xs, 0.25rem);padding:var(--wp--preset--spacing--md, 1rem);border:1px solid var(--wp--preset--color--light-600, #7c93ad);border-radius:8px;background:var(--tw-color-bg, #fff)}.fundamental-cards span,.summary-grid span{font-size:.875rem;color:var(--wp--preset--color--grey, #282828)}.fundamental-cards strong,.summary-grid strong{display:block;font-size:1.125rem;font-weight:700}.fundamental-cards small,.summary-grid small{font-size:.875rem;color:var(--wp--preset--color--grey, #282828)}.summary-grid{display:grid;gap:var(--wp--preset--spacing--sm, 0.75rem);margin-block:var(--wp--preset--spacing--md, 1rem);grid-template-columns:1fr}@container stock-metric-grid (min-width: 36rem){.summary-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container stock-metric-grid (min-width: 56rem){.summary-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.tw-stock-metrics-table td strong{display:block}.tw-stock-metrics-table td small,.source-note{color:var(--wp--preset--color--grey, #282828);font-size:.8125rem}.source-note{margin-top:var(--wp--preset--spacing--sm, 0.75rem)}.tw-stock-dynamic-content{display:grid;gap:var(--wp--preset--spacing--xl, 2rem)}.wish-check-panel,.tw-stock-wish-check-panel .wish-check-panel{display:flex;flex-direction:column;gap:1rem;width:100%;padding:0;background:rgba(0,0,0,0)}.wish-check-fields{display:flex;flex-wrap:wrap;gap:.875rem;width:100%;align-items:flex-start;container-type:inline-size;container-name:wish-check-fields}.wish-check-field{display:flex;flex:1 1 12rem;min-width:0;flex-direction:column;gap:.5rem;margin:0;padding:0;color:var(--tw-color-muted, #4a5158);font-size:.8125rem;font-weight:600}.wish-check-field label{margin:0;padding:0;color:inherit;font:inherit}.wish-check-field strong{color:var(--tw-color-dark, var(--wp--preset--color--dark, #141416));font-size:.875rem}.wish-check-range{flex:1 1 100%}.wish-input{display:flex;align-items:center;min-height:2.75rem;max-width:100%;border:1px solid var(--tw-border-color, var(--wp--preset--color--light-600, #7c93ad));border-radius:10px;background:var(--tw-color-bg, var(--wp--preset--color--white, #fff));overflow:hidden}.wish-input>span{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;width:2.625rem;min-height:2.75rem;background:var(--tw-color-light-600, var(--wp--preset--color--light-600, #7c93ad));color:var(--tw-color-text-white, var(--wp--preset--color--white, #fff));border-right:1px solid var(--tw-border-color, var(--wp--preset--color--light-600, #7c93ad))}.wish-input input{width:100%;min-width:0;min-height:2.75rem;padding:0 .75rem;border:0;outline:0;background:rgba(0,0,0,0);color:var(--tw-color-dark, var(--wp--preset--color--dark, #141416));font:inherit;font-weight:700}.wish-check-range input[type=range]{width:100%;height:1.125rem;margin:0;padding:0;accent-color:var(--tw-color-dark, var(--wp--preset--color--dark, #141416));background:rgba(0,0,0,0);appearance:none}.wish-check-range input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:var(--tw-color-grey-muted, #bdbdbd)}.wish-check-range input[type=range]::-webkit-slider-thumb{width:1.125rem;height:1.125rem;margin-top:-0.4375rem;border:0;border-radius:50%;background:var(--tw-color-dark, var(--wp--preset--color--dark, #141416));appearance:none}.wish-check-range input[type=range]::-moz-range-track{height:4px;border:0;border-radius:999px;background:var(--tw-color-grey-muted, #bdbdbd)}.wish-check-range input[type=range]::-moz-range-thumb{width:1.125rem;height:1.125rem;border:0;border-radius:50%;background:var(--tw-color-dark, var(--wp--preset--color--dark, #141416))}.wish-cta-wrap{display:block;width:100%;margin:0;padding:0}.wish-cta,a.register-button.wish-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem 1.25rem;border:1px solid var(--tw-color-dark, var(--wp--preset--color--dark, #141416));border-radius:10px;background:var(--tw-color-dark, var(--wp--preset--color--dark, #141416));color:var(--tw-color-text-white, var(--wp--preset--color--white, #fff));font-weight:700;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}.wish-cta:hover,.wish-cta:focus-visible,a.register-button.wish-cta:hover,a.register-button.wish-cta:focus-visible{background:var(--tw-color-grey-dark, #282828);border-color:var(--tw-color-grey-dark, #282828);color:var(--tw-color-text-white, var(--wp--preset--color--white, #fff))}@container wish-check-fields (max-width: 28rem){.wish-check-fields{flex-direction:column}.wish-check-field{width:100%;flex:1 1 auto}}
