/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-xs:var(--radius-xs);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:var(--radius-2xl);--radius-3xl:var(--radius-3xl);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-heading:var(--font-heading);--font-brand:var(--font-brand)}}@layer base,components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.m-0\.5{margin:calc(var(--spacing) * .5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--brand-50:#fef0ec;--brand-100:#fadbd1;--brand-200:#f2c0b0;--brand-300:#e4a18b;--brand-400:#d37f64;--brand-500:#be5a3a;--brand-600:#9f4c32;--brand-700:#823c26;--brand-800:#692e1c;--brand-900:#4e2112;--tracy-charcoal:#1c1c1c;--tracy-orange:#be5a3a;--tracy-white:#fff;--neutral-50:#f8f8f8;--neutral-100:#f5f5f5;--neutral-200:#e4e4e4;--neutral-300:#d4d4d4;--neutral-400:#a4a4a4;--neutral-500:#717171;--neutral-600:#495362;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#161616;--background:#fff;--background-subtle:#00000005;--foreground:#000000e6;--foreground-secondary:#0009;--foreground-muted:#0006;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--muted:#0000000d;--muted-foreground:#737373;--secondary:#0000000d;--secondary-foreground:#171717;--secondary-hover:#0000001a;--secondary-active:#00000026;--accent:#0000000d;--accent-foreground:#171717;--primary:var(--brand-500);--primary-hover:var(--brand-300);--primary-foreground:#1c1c1c;--button-strong-bg:var(--neutral-900);--button-strong-fg:#fff;--button-strong-hover:var(--neutral-800);--ghost-hover:#0000000d;--ghost-active:#0000001a;--ring:#be5a3a66;--border:#0000001a;--border-subtle:#0000000a;--border-muted:#0000000f;--border-hover:#0003;--border-active:#0000004d;--input:#e5e5e5;--destructive:#f04546;--destructive-hover:#f87171;--destructive-foreground:#fff;--success:#26c45b;--success-bg:#f0fcf4;--warning:#f59f05;--warning-bg:#fffcec;--info:#3f84f7;--info-bg:#eff6ff;--error-base:#f04546;--error-bg:#fff2f2;--error-border:#fec8c8;--error-text:#971b1a;--radius-xs:2px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius:var(--radius-lg);--radius-xl:14px;--radius-2xl:18px;--radius-3xl:22px;--radius-round:9999px;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-brand:"Archivo", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--text-x-small:.75rem;--text-small:.875rem;--text-medium:1rem;--text-large:1.125rem;--text-heading-xs:1.25rem;--text-heading-s:1.5rem;--text-heading-m:2rem;--text-heading-l:2.5rem;--text-heading-xl:3rem;--text-heading-xxl:3.75rem;--leading-x-small:1.25rem;--leading-small:1.5rem;--leading-medium:1.5rem;--leading-large:1.75rem;--space-2xs:.5rem;--space-xs:1rem;--space-sm:1.5rem;--space-md:2rem;--space-lg:3rem;--space-xl:3.5rem;--space-2xl:5rem;--space-3xl:6.5rem}.tracy-dark{--background:#0a0a0a;--background-subtle:#ffffff05;--foreground:#ffffffe6;--foreground-secondary:#fff9;--foreground-muted:#fff6;--card:var(--neutral-900);--card-foreground:#fafafa;--popover:#000;--popover-foreground:#fafafa;--muted:#ffffff1a;--muted-foreground:#a1a1a1;--secondary:#ffffff1a;--secondary-foreground:#fafafa;--secondary-hover:#fff3;--secondary-active:#ffffff40;--accent:#ffffff1a;--accent-foreground:#fafafa;--button-strong-bg:var(--neutral-100);--button-strong-fg:var(--neutral-900);--button-strong-hover:var(--neutral-200);--ghost-hover:#ffffff1a;--ghost-active:#ffffff26;--border:#ffffff1a;--border-subtle:#ffffff0d;--border-muted:#ffffff14;--border-hover:#fff3;--border-active:#ffffff4d;--input:#262626}.tracy-btn,.wp-element-button.tracy-btn{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--button-strong-bg);color:var(--button-strong-fg);font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-x-small);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.tracy-btn:hover,.wp-element-button.tracy-btn:hover{background:var(--button-strong-hover);color:var(--button-strong-fg)}.tracy-btn__icon{flex:none;width:16px;height:16px}.tracy-btn--lg{padding:var(--space-2xs) var(--space-sm)}.tracy-btn--lg .tracy-btn__icon{width:24px;height:24px}.tracy-btn--secondary{background:var(--secondary);color:var(--secondary-foreground)}.tracy-btn--secondary:hover{background:var(--secondary-hover);color:var(--secondary-foreground)}.tracy-btn--outline{background:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:0 1px 1.75px #0000000d}.tracy-btn--outline:hover{background:var(--ghost-hover);border-color:var(--border-hover);color:var(--foreground)}.tracy-btn--ghost{color:var(--foreground);background:0 0}.tracy-btn--ghost:hover{background:var(--ghost-hover);color:var(--foreground)}.tracy-btn--ghost:active{background:var(--ghost-active)}.wp-block-button.tracy-btn{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.wp-block-button.tracy-btn>.wp-block-button__link{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);background:var(--button-strong-bg);color:var(--button-strong-fg);font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-x-small);border:none;justify-content:center;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.wp-block-button.tracy-btn>.wp-block-button__link:hover{background:var(--button-strong-hover);color:var(--button-strong-fg)}.wp-block-button.tracy-btn--lg>.wp-block-button__link{padding:var(--space-2xs) var(--space-sm)}.wp-block-button.tracy-btn--secondary>.wp-block-button__link{background:var(--secondary);color:var(--secondary-foreground)}.wp-block-button.tracy-btn--secondary>.wp-block-button__link:hover{background:var(--secondary-hover);color:var(--secondary-foreground)}.wp-block-button.tracy-btn--outline>.wp-block-button__link{background:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:0 1px 1.75px #0000000d}.wp-block-button.tracy-btn--outline>.wp-block-button__link:hover{background:var(--ghost-hover);border-color:var(--border-hover);color:var(--foreground)}.wp-block-button.tracy-btn--ghost>.wp-block-button__link{color:var(--foreground);background:0 0}.wp-block-button.tracy-btn--ghost>.wp-block-button__link:hover{background:var(--ghost-hover);color:var(--foreground)}.tracy-badge{padding:2px var(--space-2xs);border-radius:var(--radius-round);background:var(--button-strong-bg);color:var(--button-strong-fg);font-family:var(--font-body);font-size:var(--text-x-small);white-space:nowrap;justify-content:center;align-items:center;font-weight:600;line-height:1.3333;display:inline-flex}.tracy-badge--secondary{background:var(--secondary);color:var(--secondary-foreground)}.tracy-badge--outline{color:var(--foreground);border:1px solid var(--border);background:0 0}.tracy-input-group{flex-direction:column;gap:6px;width:100%;display:flex}.tracy-input-group__label{font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);font-weight:500}.tracy-input-group__input,.tracy-input{align-items:center;gap:var(--space-2xs);width:100%;padding:10px var(--space-2xs);background:var(--background);border:1px solid var(--input);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);display:flex}.tracy-input-group__input::placeholder,.tracy-input::placeholder{color:var(--muted-foreground)}.tracy-search-box{align-items:center;gap:var(--space-2xs);padding:6px var(--space-2xs);border-radius:var(--radius-xs);color:var(--muted-foreground);display:flex}.tracy-search-box__icon{width:16px;height:16px;color:var(--muted-foreground);flex:none}.tracy-search-box__input{font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);background:0 0;border:none;flex:1}.tracy-search-box__input::placeholder{color:var(--muted-foreground)}.tracy-tabs{align-items:center;gap:var(--space-2xs);border-radius:var(--radius-sm);background:var(--secondary);margin:0;padding:4px;list-style:none;display:inline-flex}.tracy-tabs__item{border-radius:var(--radius-xs);font-family:var(--font-body);font-size:var(--text-small);font-weight:500;line-height:var(--leading-x-small);color:var(--muted-foreground);align-items:center;padding:6px 12px;text-decoration:none;display:inline-flex}.tracy-tabs__item:hover{color:var(--foreground)}.tracy-tabs__item[aria-current=page]{background:var(--background);color:var(--foreground);box-shadow:0 1px 1.75px #0000000d}.tracy-table{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);border-collapse:separate;border-spacing:0;width:100%;overflow:hidden}.tracy-table th,.tracy-table td{text-align:left;vertical-align:middle;font-family:var(--font-body);font-size:var(--text-small);padding:12px;line-height:1.4286}.tracy-table th{color:var(--muted-foreground);font-weight:400}.tracy-table td{color:var(--foreground)}.tracy-table tr{border-bottom:1px solid var(--border)}.tracy-table tr:last-child{border-bottom:none}.tracy-pagination{justify-content:center;align-items:center;gap:var(--space-2xs);margin:var(--space-lg) 0 0;padding:0;list-style:none;display:flex}.tracy-pagination__nav{padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-small);font-weight:500;line-height:var(--leading-x-small);color:var(--foreground);text-decoration:none}.tracy-pagination__nav:hover{background:var(--ghost-hover)}.tracy-pagination__numbers{align-items:center;gap:4px;display:flex}.tracy-pagination__item{border-radius:var(--radius-sm);width:40px;height:40px;font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.tracy-pagination__item:hover{background:var(--ghost-hover)}.tracy-pagination__item[aria-current=page]{background:var(--background);border:1px solid var(--border);box-shadow:0 1px 1.75px #0000000d}.tracy-pagination__item[aria-current=page]:hover{background:var(--background)}.tracy-pagination__ellipsis{width:40px;height:40px;color:var(--foreground);justify-content:center;align-items:center;display:inline-flex}.tracy-pagination__numbers .page-numbers{min-width:32px;height:32px;padding:0 var(--space-2xs);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--foreground);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tracy-pagination__numbers a.page-numbers:hover,.tracy-pagination__numbers a.page-numbers:focus-visible{background:var(--ghost-hover)}.tracy-pagination__numbers .page-numbers.current{background:var(--secondary);font-weight:600}.tracy-pagination__numbers .page-numbers.dots{min-width:auto;color:var(--foreground-muted)}.tracy-select-group{flex-direction:column;gap:6px;width:100%;display:flex}.tracy-select-group__label{font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);font-weight:500}.tracy-select-group__select,.tracy-select{appearance:none;width:100%;padding:10px 36px 10px var(--space-2xs);background-color:#fafafa;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a0a0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2xs) center;border:1px solid var(--input);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);cursor:pointer;background-size:16px 16px}.tracy-select-group__select:invalid,.tracy-select:invalid{color:var(--muted-foreground)}.tracy-select-group__select:focus-visible,.tracy-select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-textarea-group{flex-direction:column;gap:6px;width:100%;display:flex}.tracy-textarea-group__label{font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);font-weight:500}.tracy-textarea-group__textarea,.tracy-textarea{width:100%;height:80px;padding:var(--space-2xs) 12px;border:1px solid var(--input);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);resize:vertical;background:#fafafa}.tracy-textarea-group__textarea::placeholder,.tracy-textarea::placeholder{color:var(--muted-foreground)}.tracy-textarea-group__textarea:focus-visible,.tracy-textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-checkbox-group{align-items:center;gap:var(--space-2xs);display:inline-flex}.tracy-checkbox-group__label{font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);font-weight:500}.tracy-checkbox{appearance:none;border:1px solid var(--input);cursor:pointer;background:#fafafa;border-radius:4px;flex:none;width:16px;height:16px;margin:0}.tracy-checkbox:checked{background:var(--button-strong-bg);border-color:var(--button-strong-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:11px 11px}.tracy-checkbox:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-radio-group{align-items:center;gap:var(--space-2xs);display:inline-flex}.tracy-radio-group__label{font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);font-weight:500}.tracy-radio{appearance:none;border:1px solid var(--input);border-radius:var(--radius-round);cursor:pointer;background:#fafafa;flex:none;width:16px;height:16px;margin:0;position:relative}.tracy-radio:checked:after{content:"";background:var(--button-strong-bg);border-radius:var(--radius-round);width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tracy-radio:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-list-divider{border:none;border-top:1px solid var(--input);height:0;margin:4px 0;display:block}.tracy-list-title{padding:var(--space-2xs) 6px var(--space-2xs) 32px;border-radius:var(--radius-xs);font-family:var(--font-body);font-size:var(--text-x-small);color:var(--muted-foreground);align-items:center;font-weight:500;line-height:1.3333;display:flex}.tracy-list-item{justify-content:space-between;align-items:center;gap:var(--space-2xs);padding:6px var(--space-2xs);border-radius:var(--radius-xs);font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);text-decoration:none;display:flex}.tracy-list-item:hover{background:var(--ghost-hover)}.tracy-list-item__left{align-items:center;gap:var(--space-2xs);display:flex;overflow:hidden}.tracy-list-item__icon{width:16px;height:16px;color:var(--foreground);flex:none}.tracy-list-item--unchecked .tracy-list-item__icon{visibility:hidden}.tracy-list-item__right{align-items:center;gap:var(--space-2xs);display:flex}.tracy-list-item__shortcut{font-size:var(--text-x-small);color:var(--foreground);opacity:.6}.tracy-list-item__chevron{width:16px;height:16px;color:var(--foreground);flex:none}.tracy-progress{appearance:none;border-radius:var(--radius-round);background:var(--neutral-100);border:none;width:100%;height:16px;display:block;overflow:hidden}.tracy-progress::-webkit-progress-bar{background:var(--neutral-100);border-radius:var(--radius-round)}.tracy-progress::-webkit-progress-value{background:var(--button-strong-bg);border-radius:var(--radius-round);transition:width .2s}.tracy-progress::-moz-progress-bar{background:var(--button-strong-bg);border-radius:var(--radius-round)}.tracy-progress-track{border-radius:var(--radius-round);background:var(--neutral-100);width:100%;height:16px;overflow:hidden}.tracy-progress-track__fill{background:var(--button-strong-bg);border-radius:var(--radius-round);height:100%}.tracy-surface{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;box-shadow:0 1px 1.75px #0000000d}.tracy-surface__header,.tracy-surface__content{gap:var(--space-2xs);padding:var(--space-sm);flex-direction:column;display:flex}.tracy-surface__actions{align-items:center;gap:var(--space-2xs);padding:var(--space-sm);display:flex}.tracy-surface__title{font-family:var(--font-body);font-size:var(--text-medium);font-weight:500;line-height:var(--leading-medium);color:var(--card-foreground)}.tracy-surface__text{font-family:var(--font-body);font-size:var(--text-medium);line-height:var(--leading-medium);color:var(--muted-foreground)}.tracy-surface__media{border-radius:var(--radius-sm);background:var(--muted);width:100%;overflow:hidden}.tracy-surface__media img{object-fit:cover;width:100%;height:100%;display:block}.tracy-avatar{border-radius:var(--radius-round);background:var(--muted);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}.tracy-avatar__label{font-family:var(--font-body);font-size:var(--text-small);font-weight:600;line-height:var(--leading-x-small);color:var(--foreground);text-align:center}.tracy-avatar img{object-fit:cover;width:100%;height:100%;display:block}.tracy-alert{padding:var(--space-xs);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);align-items:start;gap:12px;display:flex}.tracy-alert__icon{width:20px;height:20px;color:var(--foreground);flex:none}.tracy-alert__body{flex-direction:column;gap:4px;display:flex}.tracy-alert__title{font-family:var(--font-body);font-size:var(--text-medium);font-weight:500;line-height:var(--leading-medium);color:var(--foreground)}.tracy-alert__description{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-x-small);color:var(--muted-foreground)}.tracy-alert--destructive{border-color:var(--destructive)}.tracy-alert--destructive .tracy-alert__icon,.tracy-alert--destructive .tracy-alert__title,.tracy-alert--destructive .tracy-alert__description{color:var(--destructive)}.tracy-breadcrumb{align-items:center;gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:flex}.tracy-breadcrumb__item{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-x-small);color:var(--muted-foreground);align-items:center;text-decoration:none;display:inline-flex}.tracy-breadcrumb__item:hover,.tracy-breadcrumb__item[aria-current=page]{color:var(--foreground)}.tracy-breadcrumb__separator,.tracy-breadcrumb__ellipsis{width:20px;height:20px;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.tracy-breadcrumb__separator svg,.tracy-breadcrumb__separator .tracy-icon{width:14px;height:14px}.tracy-breadcrumb__ellipsis svg,.tracy-breadcrumb__ellipsis .tracy-icon{width:16px;height:16px}.tracy-icon-btn{box-sizing:border-box;width:36px;height:36px;padding:var(--space-2xs);border-radius:var(--radius-sm);background:var(--button-strong-bg);color:var(--button-strong-fg);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.tracy-icon-btn:hover{background:var(--button-strong-hover)}.tracy-icon-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-icon-btn__icon{flex:none;width:16px;height:16px}.tracy-icon-btn--secondary{background:var(--secondary);color:var(--secondary-foreground)}.tracy-icon-btn--secondary:hover{background:var(--secondary-hover)}.tracy-icon-btn--outline{background:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:0 1px 1.75px #0000000d}.tracy-icon-btn--outline:hover{background:var(--ghost-hover);border-color:var(--border-hover)}.tracy-icon-btn--destructive{background:var(--destructive);color:var(--destructive-foreground)}.tracy-icon-btn--destructive:hover{background:var(--destructive-hover)}.tracy-icon-btn--lg{width:40px;height:40px}.tracy-icon-btn--lg .tracy-icon-btn__icon{width:24px;height:24px}.tracy-btn--destructive,.wp-element-button.tracy-btn--destructive{background:var(--destructive);color:var(--destructive-foreground)}.tracy-btn--destructive:hover,.wp-element-button.tracy-btn--destructive:hover{background:var(--destructive-hover);color:var(--destructive-foreground)}.tracy-btn:focus-visible,.wp-element-button.tracy-btn:focus-visible,.tracy-btn--destructive:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-badge--destructive{background:var(--destructive);color:var(--destructive-foreground)}.tracy-sidebar{gap:var(--space-xs);box-sizing:border-box;width:256px;height:100%;padding:var(--space-2xs);background:var(--card);border-right:1px solid var(--border);flex-direction:column;display:flex}.tracy-sidebar__header,.tracy-sidebar__footer{padding:var(--space-2xs);border-radius:var(--radius-sm);color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.tracy-sidebar__header:focus-visible,.tracy-sidebar__footer:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-sidebar__brand{align-items:center;gap:var(--space-2xs);min-width:0;display:flex}.tracy-sidebar__logo{border-radius:var(--radius-lg);background:var(--muted);flex:none;width:32px;height:32px;overflow:hidden}.tracy-sidebar__brand-name{flex-direction:column;justify-content:center;min-width:0;display:flex}.tracy-sidebar__brand-title{font-family:var(--font-body);font-size:var(--text-small);font-weight:500;line-height:var(--leading-x-small);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tracy-sidebar__brand-subtitle{font-family:var(--font-body);font-size:var(--text-x-small);line-height:var(--leading-x-small);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tracy-sidebar__trigger-icon{width:16px;height:16px;color:var(--muted-foreground);flex:none}.tracy-sidebar__content{flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}.tracy-sidebar-section-title{padding:var(--space-2xs);border-radius:var(--radius-xs);font-family:var(--font-body);font-size:var(--text-x-small);color:var(--muted-foreground);align-items:center;font-weight:500;line-height:1.3333;display:flex}.tracy-sidebar-item{justify-content:space-between;align-items:center;gap:var(--space-2xs);padding:6px var(--space-2xs);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-x-small);color:var(--foreground);text-decoration:none;display:flex}.tracy-sidebar-item:hover{background:var(--ghost-hover)}.tracy-sidebar-item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-sidebar-item[aria-current=page],.tracy-sidebar-item[aria-current=page]:hover{background:var(--muted)}.tracy-sidebar-item__content{align-items:center;gap:var(--space-2xs);min-width:0;display:flex;overflow:hidden}.tracy-sidebar-item__icon,.tracy-sidebar-item__trailing-icon{width:16px;height:16px;color:var(--foreground);flex:none}.tracy-sidebar-item__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tracy-data-table{gap:var(--space-xs);flex-direction:column;display:flex}.tracy-data-table__toolbar,.tracy-data-table__footer{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.tracy-data-table__caption{font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-x-small);color:var(--muted-foreground)}.tracy-footer-cols{flex-wrap:wrap;gap:28px;display:flex}.tracy-footer-col,.tracy-footer-brand{flex-direction:column;flex:170px;min-width:170px;display:flex}.tracy-footer-brand{gap:12px}.tracy-footer-tagline{color:var(--muted-foreground);font-family:var(--font-body);font-size:var(--text-x-small);margin:0;line-height:1.45}.tracy-footer-col-title{color:var(--foreground);font-family:var(--font-body);letter-spacing:.6px;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:700}.tracy-footer-col-purpose{color:var(--muted-foreground);opacity:.85;font-family:var(--font-body);margin:0 0 20px;font-size:10.5px;line-height:1.4}.tracy-footer-links{font-family:var(--font-body);font-size:var(--text-x-small);gap:9px}.tracy-footer-links.is-style-tracy-plain a,.tracy-footer-links a{color:var(--muted-foreground)}.tracy-footer-links.is-style-tracy-plain a:hover,.tracy-footer-links a:hover{color:var(--foreground)}.tracy-footer-bottom{justify-content:space-between;align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.tracy-footer-bottom p{color:var(--muted-foreground);font-family:var(--font-body);margin:0;font-size:11px}.tracy-footer-bottom a{color:inherit}.tracy-page-layout__body{padding:0 40px var(--space-md) 40px;gap:28px;display:flex}.tracy-page-layout__rail{flex:0 0 300px;width:300px}.tracy-page-layout__main{flex:auto;min-width:0}.tracy-rail{flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.tracy-rail__toolbar{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:0 2px 10px;display:flex}.tracy-rail__toolbar-label{color:var(--foreground);margin:0;font-size:13px;font-weight:700}.tracy-rail__clear{color:var(--primary);align-items:center;gap:5px;font-size:12px;font-weight:500;text-decoration:none;display:flex}.tracy-rail__clear:hover,.tracy-rail__clear:focus-visible{text-decoration:underline}.tracy-rail__clear svg{flex:none}.tracy-rail__search{align-items:center;gap:var(--space-2xs);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;padding:9px 11px;display:flex}.tracy-rail__search svg{color:var(--muted-foreground);flex:none}.tracy-rail__search input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;flex:1;font-size:12.5px}.tracy-rail__search input::placeholder{color:var(--muted-foreground)}.tracy-rail__sort{flex-direction:column;gap:6px;width:100%;display:flex}.tracy-rail__sort-label{color:var(--muted-foreground);margin:0;font-size:11.5px;font-weight:500}.tracy-rail__sort-options{gap:6px;margin:0;padding:0;list-style:none;display:flex}.tracy-rail__sort-option{background:var(--secondary);border-radius:var(--radius-lg);color:var(--muted-foreground);padding:9px 11px;font-size:12.5px;font-weight:500;text-decoration:none;display:block}.tracy-rail__sort-option:hover{color:var(--foreground)}.tracy-rail__sort-option--active{color:var(--foreground);box-shadow:inset 0 0 0 1px var(--border)}.tracy-rail__coverage{flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none;display:flex}.tracy-rail__coverage-row{color:var(--muted-foreground);justify-content:space-between;gap:8px;font-size:11px;display:flex}.tracy-rail__coverage-name{font-weight:500}.tracy-rail__card{border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:100%;display:flex;overflow:hidden}.tracy-rail__card-head{background:var(--secondary);color:var(--foreground);cursor:default;justify-content:space-between;align-items:center;margin:0;padding:9px 12px;font-size:12.5px;font-weight:600;line-height:1.3;display:flex}.tracy-rail__card-head svg{color:var(--muted-foreground);flex:none}.tracy-rail__card-body{flex-direction:column;margin:0;padding:5px 10px 7px;list-style:none;display:flex}.tracy-rail__card-search{border:1px solid var(--border);border-radius:7px;align-items:center;gap:7px;margin-bottom:4px;padding:6px 9px;display:flex}.tracy-rail__card-search svg{color:var(--muted-foreground);flex:none}.tracy-rail__card-search input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;flex:1;font-size:11.5px}.tracy-rail__card-search input::placeholder{color:var(--muted-foreground)}.tracy-rail__row{border-radius:var(--radius-sm);color:inherit;justify-content:space-between;align-items:center;gap:9px;padding:3px 4px;text-decoration:none;display:flex}.tracy-rail__row:hover,.tracy-rail__row:focus-visible{background:var(--ghost-hover)}.tracy-rail__row--child{padding-left:18px}.tracy-rail__row-left{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.tracy-rail__checkbox{border:1.5px solid var(--border-active);border-radius:4px;flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.tracy-rail__row-icon{flex:none}.tracy-rail__row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);font-size:12.5px;font-weight:400;overflow:hidden}.tracy-rail__row-count{font-variant-numeric:tabular-nums;font-size:var(--text-x-small);color:var(--muted-foreground);flex:none}.tracy-rail__row--active .tracy-rail__checkbox{background:var(--primary);border-color:var(--primary)}.tracy-rail__row--active .tracy-rail__checkbox:after{content:"";border:solid var(--primary-foreground);border-width:0 1.5px 1.5px 0;width:4px;height:7px;transform:rotate(45deg)translate(-1px,-1px)}.tracy-rail__row--active .tracy-rail__row-label{color:var(--foreground);font-weight:600}.tracy-rail__show-all{background:var(--secondary);border-radius:var(--radius-sm);width:100%;color:var(--foreground);justify-content:center;align-items:center;padding:6px 10px;font-size:11.5px;font-weight:500;text-decoration:none;display:flex}.tracy-rail__show-all:hover,.tracy-rail__show-all:focus-visible{background:var(--secondary-hover)}.tracy-rail__note{color:var(--muted-foreground);margin:0;padding:7px 4px 0;font-size:10px;line-height:1.4}.tracy-rail__site-cta{gap:var(--space-2xs);background:var(--tracy-charcoal);border-radius:var(--radius-lg);flex-direction:column;width:100%;padding:14px;display:flex}.tracy-rail__site-cta-head{align-items:center;gap:7px;display:flex}.tracy-rail__site-cta-head svg{color:var(--primary);flex:none}.tracy-rail__site-cta-head span{color:var(--card-foreground);font-size:12.5px;font-weight:600}.tracy-rail__site-cta-desc{color:var(--foreground-secondary);margin:0;font-size:11px;line-height:1.45}.tracy-rail__site-cta-input{background:var(--secondary);border:1px solid var(--border);border-radius:var(--radius-lg);align-items:center;gap:7px;padding:8px 10px;display:flex}.tracy-rail__site-cta-input svg{color:var(--foreground-secondary);flex:none}.tracy-rail__site-cta-input input{min-width:0;color:var(--foreground-secondary);background:0 0;border:0;outline:none;flex:1;font-size:11.5px}.tracy-rail__site-cta-input input::placeholder{color:var(--foreground-secondary)}@media (max-width:781px){.tracy-rail{padding-bottom:8px}}.tracy-anchor{display:inline-block;position:relative}.tracy-dialog{border:1px solid var(--input);border-radius:var(--radius-md);width:min(480px, calc(100vw - 2 * var(--space-sm)));color:var(--foreground);background:#fafafa;padding:0;box-shadow:0 1px 1.75px #0000000d}.tracy-dialog::backdrop{background:#00000080}.tracy-dialog__header,.tracy-dialog__body,.tracy-dialog__actions{padding:var(--space-sm)}.tracy-dialog__header{gap:var(--space-2xs);flex-direction:column;display:flex}.tracy-dialog__title{font-family:var(--font-body);font-size:var(--text-large);font-weight:600;line-height:var(--leading-large);color:var(--popover-foreground);margin:0}.tracy-dialog__description{font-family:var(--font-body);font-size:var(--text-small);font-weight:400;line-height:var(--leading-x-small);color:var(--muted-foreground);margin:0}.tracy-dialog__actions{align-items:center;gap:var(--space-2xs);display:flex}.tracy-dialog__actions--fill>*{flex:1}.tracy-dialog--modal{width:min(360px, calc(100vw - 2 * var(--space-sm)));box-shadow:0 20px 20px #0000001a,0 10px 10px #0000000a}.tracy-dialog--modal .tracy-dialog__title{font-size:var(--text-heading-xs);line-height:var(--leading-large)}.tracy-dialog--center .tracy-dialog__title,.tracy-dialog--center .tracy-dialog__description{text-align:center}.tracy-dialog__icon{width:48px;height:48px;margin-bottom:var(--space-2xs);border-radius:var(--radius-round);background:var(--neutral-100);color:var(--secondary-foreground);justify-content:center;align-items:center;display:flex}.tracy-dialog__icon svg{width:24px;height:24px}.tracy-dropdown{border:1px solid var(--input);border-radius:var(--radius-sm);width:max-content;min-width:240px;color:var(--popover-foreground);background:#fafafa;margin:0;padding:4px;position:absolute;inset:calc(100% + 4px) auto auto 0;box-shadow:0 2px 3.5px -1px #0000000f,0 4px 5.25px -1px #0000001a}.tracy-tooltip{bottom:calc(100% + var(--space-2xs));z-index:50;border:1px solid var(--input);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-small);font-weight:500;line-height:var(--leading-x-small);color:var(--popover-foreground);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#fafafa;padding:6px 12px;transition:opacity .15s,visibility .15s;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 3.5px -1px #0000000f,0 4px 5.25px -1px #0000001a}@media (prefers-reduced-motion:reduce){.tracy-tooltip{transition:none}}.tracy-anchor:hover>.tracy-tooltip,.tracy-anchor:focus-within>.tracy-tooltip{opacity:1;visibility:visible}.tracy-switch{cursor:pointer;align-items:center;gap:12px;display:inline-flex}.tracy-switch__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tracy-switch__track{border-radius:var(--radius-round);background:var(--input);flex:none;width:44px;height:24px;padding:2px;transition:background-color .15s;position:relative}.tracy-switch__track:after{content:"";border-radius:var(--radius-round);background:#fafafa;width:20px;height:20px;transition:transform .15s;display:block;transform:translate(0);box-shadow:0 4px 5.25px -2px #0000000d,0 10px 13.125px -3px #0000001a}@media (prefers-reduced-motion:reduce){.tracy-switch__track,.tracy-switch__track:after{transition:none}}.tracy-switch__input:checked+.tracy-switch__track{background:var(--button-strong-bg)}.tracy-switch__input:checked+.tracy-switch__track:after{transform:translate(20px)}.tracy-switch__input:focus-visible+.tracy-switch__track{outline:2px solid var(--ring);outline-offset:2px}.tracy-switch__label{font-family:var(--font-body);font-size:var(--text-small);font-weight:500;line-height:var(--leading-x-small);color:var(--popover-foreground)}.tracy-combobox{flex-direction:column;gap:6px;width:100%;display:flex}.tracy-combobox__label{font-family:var(--font-body);font-size:var(--text-small);font-weight:500;line-height:var(--leading-x-small);color:var(--foreground)}.tracy-combobox__native--enhanced{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tracy-combobox__trigger{border:1px solid var(--input);border-radius:var(--radius-sm);width:100%;font-family:var(--font-body);font-size:var(--text-small);line-height:var(--leading-x-small);color:var(--popover-foreground);cursor:pointer;background:#fafafa;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.tracy-combobox__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-combobox__value--placeholder{color:var(--muted-foreground)}.tracy-combobox__icon{width:16px;height:16px;color:var(--popover-foreground);flex:none}.tracy-combobox__listbox{border:1px solid var(--input);border-radius:var(--radius-sm);background:#fafafa;width:100%;min-width:240px;max-height:300px;margin:0;padding:4px;position:absolute;inset:calc(100% + 4px) auto auto 0;overflow-y:auto;box-shadow:0 2px 3.5px -1px #0000000f,0 4px 5.25px -1px #0000001a}.tracy-combobox__option.tracy-list-item[aria-selected=true],.tracy-combobox__option.tracy-list-item--active{background:var(--ghost-hover)}.tracy-otp{flex-direction:column;gap:6px;display:flex}.tracy-otp__label{font-family:var(--font-body);font-size:var(--text-small);font-weight:500;line-height:var(--leading-x-small);color:var(--popover-foreground)}.tracy-otp__fields{justify-content:center;align-items:center;display:flex}.tracy-otp__group{display:flex}.tracy-otp__field{border:1px solid var(--input);width:40px;height:40px;font-family:var(--font-body);font-size:var(--text-small);color:var(--popover-foreground);text-align:center;background:#fafafa;margin-left:-1px;position:relative}.tracy-otp__group .tracy-otp__field:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);margin-left:0}.tracy-otp__group .tracy-otp__field:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.tracy-otp__field:focus-visible{z-index:1;outline:2px solid var(--ring);outline-offset:-1px}.tracy-otp__divider{width:40px;height:40px;color:var(--popover-foreground);justify-content:center;align-items:center;display:flex}.tracy-accordion__item{border-bottom:1px solid var(--input)}.tracy-accordion__trigger{font-family:var(--font-body);font-size:var(--text-medium);font-weight:500;line-height:var(--leading-small);color:var(--popover-foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;list-style:none;display:flex}.tracy-accordion__trigger::-webkit-details-marker{display:none}.tracy-accordion__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tracy-accordion__chevron{flex:none;width:16px;height:16px;transition:transform .15s}@media (prefers-reduced-motion:reduce){.tracy-accordion__chevron{transition:none}}.tracy-accordion__item[open] .tracy-accordion__chevron{transform:rotate(180deg)}.tracy-accordion__content{font-family:var(--font-body);font-size:var(--text-small);font-weight:400;line-height:var(--leading-x-small);color:var(--muted-foreground);padding:0 0 16px}.tracy-install{align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-md) var(--space-xs);text-align:center;flex-direction:column;display:flex}.tracy-install__card{background:var(--card);border:1px solid var(--border);border-radius:12px;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:560px;padding:40px 44px;display:flex;box-shadow:0 4px 24px #00000014}.tracy-install__tile{width:56px;height:56px;color:var(--tracy-white);background:var(--primary);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.tracy-install__heading{font-family:var(--font-heading);color:var(--foreground);margin:0;font-size:22px;font-weight:700;line-height:1.3}.tracy-install__sub{max-width:400px;font-family:var(--font-body);font-size:var(--text-small);color:var(--muted-foreground);margin:0;line-height:1.5}.tracy-install__fallback{flex-direction:column;align-items:center;gap:18px;display:flex}.tracy-install--pending .tracy-install__fallback{visibility:hidden}.tracy-install__prompt{font-family:var(--font-body);letter-spacing:1.5px;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:10px;font-weight:600}.tracy-install__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.tracy-install__note{max-width:400px;font-family:var(--font-body);color:var(--muted-foreground);margin:0;font-size:11px;line-height:1.5}.tracy-install__trust{max-width:400px;font-family:var(--font-body);color:var(--muted-foreground);opacity:.85;margin:0;font-size:11px}.tracy-install__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.tracy-install__card{padding:32px 24px}}.tracy-hero{align-items:center;gap:var(--space-xl);padding-block:var(--space-xl) var(--space-lg);flex-wrap:wrap;display:flex}.tracy-hero-wrap{isolation:isolate;position:relative}.tracy-hero-wrap:before{content:"";background:radial-gradient(120% 120% at 50% 0%, var(--brand-50) 0%, #fff0 62%);z-index:-1;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}body.home main.wp-block-group{margin-block-start:0}.tracy-hero-title{color:var(--tracy-charcoal)}.tracy-hero-title__accent{color:var(--primary)}.tracy-platform-strip .is-style-tracy-quiet-links a{border:1px solid var(--border);border-radius:var(--radius-round);align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.tracy-platform-strip__icon{flex:none}.tracy-platform-strip .is-style-tracy-quiet-links a:hover,.tracy-platform-strip .is-style-tracy-quiet-links a:focus-visible{border-color:var(--primary);color:var(--foreground)}.tracy-step-num{border-radius:var(--radius-round);background:var(--brand-50);justify-content:center;align-items:center;width:34px;height:34px;margin:0;font-weight:700;display:inline-flex}.tracy-step-num.has-brand-color{color:var(--brand-700)}.tracy-hero__content{gap:var(--space-xs);flex-direction:column;flex:420px;display:flex}.tracy-hero__breadcrumb{font-size:var(--text-x-small);color:var(--muted-foreground);align-items:center;gap:6px;display:flex}.tracy-hero__breadcrumb strong,.tracy-hero__breadcrumb [aria-current=page]{color:var(--foreground);font-weight:600}.tracy-hero__eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--primary);margin:0;font-size:11px;font-weight:600}.tracy-hero__title{letter-spacing:-.8px;color:var(--foreground);margin:0;font-size:34px;font-weight:800;line-height:1.15}.tracy-hero__lead{max-width:62ch;font-size:var(--text-small);color:var(--muted-foreground);margin:0;line-height:1.55}.tracy-hero__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tracy-hero__trust{color:var(--muted-foreground);margin:0;font-size:11px}.tracy-hero__media{flex-direction:column;flex:none;align-items:center;gap:14px;display:flex}.tracy-hero__tile{background:var(--muted);border-radius:24px;justify-content:center;align-items:center;width:170px;height:170px;display:flex}.tracy-hero__tile img,.tracy-hero__tile svg{width:84px;height:84px}.tracy-hero__stats{text-align:center;flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tracy-hero__stats li{font-family:var(--font-mono);color:var(--muted-foreground);margin:0;font-size:11px}.tracy-caps{padding-block:var(--space-xl)}.tracy-caps__title{letter-spacing:-.5px;color:var(--foreground);margin:0 0 20px;font-size:26px;font-weight:700}.tracy-caps__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.tracy-caps__item{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:18px;display:flex}.tracy-caps__icon{width:16px;height:16px;color:var(--primary)}.tracy-caps__item-title{font-size:var(--text-small);color:var(--foreground);margin:0;font-weight:600}.tracy-caps__item-text{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0;line-height:1.45}.tracy-packs{padding-block:var(--space-xl);padding-inline:var(--space-md);background:var(--muted)}.tracy-packs__title{margin:0 0 var(--space-xs);color:var(--foreground);font-size:22px;font-weight:700}.tracy-packs__grid{margin-bottom:var(--space-xs);flex-wrap:wrap;gap:14px;display:flex}.tracy-packs__card{padding:var(--space-xs);background:var(--card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex:280px;align-items:center;gap:12px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.tracy-packs__card:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 8px 24px -12px #0000001f}.tracy-packs__card--curation{opacity:.55}.tracy-packs__icon{background:var(--primary);border-radius:var(--radius-lg);width:36px;height:36px;color:var(--tracy-white);flex:none;justify-content:center;align-items:center;display:flex}.tracy-packs__card--curation .tracy-packs__icon{background:var(--muted);color:var(--muted-foreground)}.tracy-packs__body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.tracy-packs__name{color:var(--foreground);margin:0;font-size:13px;font-weight:600}.tracy-packs__meta{color:var(--muted-foreground);margin:0;font-size:11px}.tracy-packs__cta{font-size:var(--text-x-small);border-radius:var(--radius-lg);flex:none;padding:6px 14px}.tracy-packs__more{color:var(--primary);font-size:13px;font-weight:500;text-decoration:none}.tracy-connect{padding-block:var(--space-xl)}.tracy-connect__title{color:var(--foreground);margin:0 0 20px;font-size:22px;font-weight:700}.tracy-connect__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.tracy-connect__item{flex-direction:column;gap:10px;display:flex}.tracy-connect__icon{width:18px;height:18px;color:var(--primary)}.tracy-connect__item-title{font-size:var(--text-small);color:var(--foreground);margin:0;font-weight:600}.tracy-connect__item-text{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0;line-height:1.5}.tracy-proof-band{padding-block:var(--space-xl);background:var(--background);color:var(--foreground)}.tracy-proof-band__title{letter-spacing:-.5px;color:var(--foreground);margin:0 0 12px;font-size:24px;font-weight:700}.tracy-proof-band__text{max-width:820px;color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.55}.tracy-proof-band__stat{font-family:var(--font-mono);color:var(--primary);margin:12px 0 0;font-size:11px}.tracy-cta-band{padding-block:var(--space-xl);text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.tracy-cta-band__title{letter-spacing:-.5px;color:var(--foreground);margin:0;font-size:28px;font-weight:800}.tracy-cta-band__link{font-size:var(--text-x-small);color:var(--primary);font-weight:500;text-decoration:none}@media (max-width:781px){.tracy-caps__grid,.tracy-connect__grid{grid-template-columns:1fr}.tracy-packs__card,.tracy-hero__content{flex-basis:100%}}.tracy-url-box{align-items:center;gap:var(--space-2xs);width:100%;max-width:640px;padding:var(--space-2xs) var(--space-2xs) var(--space-2xs) var(--space-xs);background:var(--background);display:flex}@supports (color:color-mix(in lab, red, red)){.tracy-url-box{background:color-mix(in srgb, var(--background) 62%, transparent)}}.tracy-url-box{border:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.tracy-url-box{border:1px solid color-mix(in srgb, var(--border) 75%, transparent)}}.tracy-url-box{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);box-shadow:inset 0 1px #ffffffa6,0 10px 30px -18px #0003}.tracy-url-box:focus-within{border-color:var(--primary);box-shadow:inset 0 1px 0 #ffffffa6, 0 0 0 3px var(--ring), 0 10px 30px -12px var(--ring)}.tracy-url-box__icon{width:16px;height:16px;color:var(--muted-foreground);flex:none;display:inline-flex}.tracy-url-box__input{min-width:0;font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);background:0 0;border:none;flex:1}.tracy-url-box__input:focus{outline:none}.tracy-url-box__input::placeholder{color:var(--muted-foreground)}.tracy-url-box .tracy-btn{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-md);flex:none;font-weight:600}.tracy-url-box .tracy-btn:hover,.tracy-url-box .tracy-btn:focus-visible{background:var(--primary-hover);color:var(--primary-foreground)}.tracy-trust-band{padding-block:var(--space-xl);padding-inline:var(--space-md);background-image:radial-gradient(60% 80% at 50% 0,#f5821f2e 0%,#f5821f00 70%)}.tracy-trust-band__title{letter-spacing:-.5px;color:var(--foreground);margin:0 0 20px;font-size:26px;font-weight:700}.tracy-trust-band__grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.tracy-pricing{gap:var(--space-xs);grid-template-columns:repeat(2,1fr);max-width:800px;margin-inline:auto;display:grid}.tracy-pricing-card{gap:var(--space-xs);padding:var(--space-sm);background:var(--card);border:1px solid var(--border);border-radius:12px;flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.tracy-pricing-card:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 8px 24px -12px #0000001f}.tracy-pricing-card--featured{border:1.5px solid var(--primary)}.tracy-pricing-card__label-row{align-items:center;gap:var(--space-2xs);display:flex}.tracy-pricing-card__label{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:11px;font-weight:600}.tracy-pricing-card__price-row{align-items:baseline;gap:var(--space-2xs);display:flex}.tracy-pricing-card__price{letter-spacing:-1px;color:var(--foreground);margin:0;font-size:40px;font-weight:800}.tracy-pricing-card__per{font-size:var(--text-small);color:var(--muted-foreground);margin:0}.tracy-pricing-card__note{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0}.tracy-pricing-card__features{padding-top:var(--space-xs);border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;margin:0;list-style:none;display:flex}.tracy-pricing-card__features li{align-items:center;gap:var(--space-2xs);font-size:var(--text-small);color:var(--foreground);display:flex}.tracy-pricing-card__features svg{width:14px;height:14px;color:var(--primary);flex:none}.tracy-faq{padding-block:var(--space-xl);padding-inline:var(--space-md);background:var(--muted)}.tracy-faq__title{margin:0 0 var(--space-xs);color:var(--foreground);font-size:22px;font-weight:700}.tracy-faq__row{border-bottom:1px solid var(--border-subtle);padding-block:14px}.tracy-faq__row:last-child{border-bottom:none}.tracy-faq__question{font-size:var(--text-small);color:var(--foreground);margin:0 0 6px;font-weight:600}.tracy-faq__answer{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0;line-height:1.5}@media (max-width:781px){.tracy-trust-band__grid{grid-template-columns:repeat(2,1fr)}.tracy-pricing{grid-template-columns:1fr}.tracy-url-box{flex-wrap:wrap}}.tracy-content-eyebrow{font-family:var(--font-body);letter-spacing:1.2px;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:10.5px;font-weight:600}.tracy-short-answer{background:var(--brand-50);border-left:3px solid var(--primary);border-radius:12px;padding:20px}.tracy-short-answer>.tracy-content-eyebrow{color:var(--brand-700);margin-bottom:8px}.tracy-short-answer>p{font-size:var(--text-small);color:var(--foreground);margin:0;line-height:1.6}.tracy-compare-table{background:var(--card);border:1px solid var(--border);border-collapse:separate;border-spacing:0;border-radius:12px;width:100%;overflow:hidden}.tracy-compare-table th,.tracy-compare-table td{text-align:left;vertical-align:top;font-family:var(--font-body);font-size:var(--text-small);padding:12px 18px;line-height:1.5}.tracy-compare-table thead th{background:var(--secondary);color:var(--foreground);font-weight:600}.tracy-compare-table tbody th{color:var(--foreground);background:var(--background);font-weight:600}.tracy-compare-table tbody td{color:var(--foreground-secondary)}.tracy-compare-table tbody tr{border-top:1px solid var(--border-subtle)}.tracy-content-faq{border-top:1px solid var(--border-subtle);padding-top:22px}.tracy-content-faq>h2{font-size:var(--text-heading-xs);margin:0 0 10px;font-weight:700}.tracy-content-faq__item{border-bottom:1px solid var(--border-subtle);padding:12px 0}.tracy-content-faq__item:last-child{border-bottom:none}.tracy-content-faq__item>summary{justify-content:space-between;align-items:center;gap:var(--space-2xs);font-size:var(--text-medium);color:var(--foreground);cursor:pointer;margin:0;font-weight:600;list-style:none;display:flex}.tracy-content-faq__item>summary::-webkit-details-marker{display:none}.tracy-content-faq__item>summary:after{content:"";border-right:1.5px solid var(--muted-foreground);border-bottom:1.5px solid var(--muted-foreground);flex:none;width:8px;height:8px;transition:transform .15s;transform:rotate(45deg)}.tracy-content-faq__item[open]>summary:after{transform:rotate(-135deg)}.tracy-content-faq__answer{font-size:var(--text-small);line-height:var(--leading-small);color:var(--foreground-secondary);margin-top:8px}.tracy-content-faq__answer p{margin:0}.tracy-toc{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:18px}.tracy-toc>.tracy-content-eyebrow{margin-bottom:10px}.tracy-toc__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tracy-toc__list li{margin:0}.tracy-toc__item{border-left:2px solid var(--border-subtle);font-size:var(--text-small);color:var(--foreground-secondary);padding:3px 0 3px 10px;line-height:1.5;text-decoration:none;display:block}.tracy-toc__item:hover,.tracy-toc__item:focus-visible{color:var(--foreground)}.tracy-toc__item[aria-current=page]{border-left-color:var(--primary);color:var(--foreground);font-weight:600}.tracy-job-nav{flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.tracy-job-nav__group{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.tracy-job-nav__group>summary{justify-content:space-between;align-items:center;gap:var(--space-2xs);background:var(--secondary);font-size:var(--text-x-small);color:var(--foreground);cursor:pointer;margin:0;padding:9px 12px;font-weight:600;line-height:1.3;list-style:none;display:flex}.tracy-job-nav__group>summary::-webkit-details-marker{display:none}.tracy-job-nav__group>summary:after{content:"";border-right:1.5px solid var(--muted-foreground);border-bottom:1.5px solid var(--muted-foreground);flex:none;width:7px;height:7px;transition:transform .15s;transform:rotate(-45deg)}.tracy-job-nav__group:not([open])>summary:after{transform:rotate(135deg)}.tracy-job-nav__body{margin:0;padding:5px 10px 7px;list-style:none}.tracy-job-nav__body li{margin:0}.tracy-job-nav__row{justify-content:space-between;align-items:center;gap:var(--space-2xs);font-size:var(--text-x-small);color:var(--foreground);cursor:pointer;border-radius:6px;padding:3px 4px;line-height:1.5;display:flex}.tracy-job-nav__row:hover{background:var(--ghost-hover)}.tracy-job-nav__row span:first-child{align-items:center;gap:9px;display:flex}.tracy-job-nav__row input[type=checkbox]{width:15px;height:15px;accent-color:var(--primary);margin:0}.tracy-job-nav__count{font-variant-numeric:tabular-nums;color:var(--foreground-muted);flex:none;font-size:11.5px}.tracy-job-nav__cta{background:var(--tracy-charcoal);border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:14px;display:flex}.tracy-job-nav__cta-title{font-size:var(--text-x-small);color:var(--tracy-white);align-items:center;gap:7px;margin:0;font-weight:600;display:flex}.tracy-job-nav__cta-desc{color:var(--neutral-400);margin:0;font-size:11px;line-height:1.45}.tracy-job-nav__cta-input{border-radius:var(--radius-lg);background:var(--tracy-white);align-items:center;gap:7px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.tracy-job-nav__cta-input{background:color-mix(in srgb, var(--tracy-white) 8%, transparent)}}.tracy-job-nav__cta-input{border:1px solid var(--tracy-white)}@supports (color:color-mix(in lab, red, red)){.tracy-job-nav__cta-input{border:1px solid color-mix(in srgb, var(--tracy-white) 15%, transparent)}}.tracy-job-nav__cta-input{color:var(--neutral-400);font-size:11.5px}.tracy-skill-card{background:var(--card);border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;gap:11px;height:100%;padding:18px;display:flex}.tracy-skill-card:hover{border-color:var(--border-hover)}.tracy-skill-card__head{align-items:flex-start;gap:12px;display:flex}.tracy-skill-card__icon{background:var(--brand-50);border-radius:var(--radius-lg);width:40px;height:40px;color:var(--primary);flex:none;justify-content:center;align-items:center;display:flex}.tracy-skill-card__ident{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.tracy-skill-card__name{font-size:var(--text-small);align-items:center;gap:6px;margin:0;font-weight:600;line-height:1.35;display:flex}.tracy-skill-card__name a{color:var(--card-foreground);text-decoration:none}.tracy-skill-card__name a:hover,.tracy-skill-card__name a:focus-visible{color:var(--primary)}.tracy-skill-card__badge{color:var(--primary);flex:none;display:inline-flex}.tracy-skill-card__by{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0}.tracy-skill-card__price{border-radius:var(--radius-round);background:var(--secondary);color:var(--foreground);flex:none;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.tracy-skill-card__desc{color:var(--muted-foreground);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.tracy-skill-card__meta{align-items:center;gap:var(--space-2xs);display:flex}.tracy-skill-card__category{border-radius:var(--radius-round);background:var(--brand-50);color:var(--brand-700);align-items:center;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-flex}.tracy-skill-card__platforms{align-items:center;gap:5px;margin-left:auto;display:inline-flex}.tracy-skill-card__platform{border-radius:var(--radius-sm);background:var(--secondary);justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.tracy-skill-card__powered{border-top:1px solid var(--border-subtle);flex-direction:column;gap:7px;padding-top:11px;display:flex}.tracy-skill-card__powered-label{letter-spacing:1px;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-size:9.5px;font-weight:600}.tracy-skill-card__powered-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tracy-skill-card__powered-item{border-radius:var(--radius-round);border:1px solid var(--border-subtle);color:var(--foreground);align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:500;display:inline-flex}.tracy-skill-card__powered-item svg{flex:none}.tracy-skill-card__powered-more{color:var(--muted-foreground);font-size:10.5px}.tracy-skill-card__foot{color:var(--muted-foreground);align-items:center;gap:12px;font-size:11px;display:flex}.tracy-skill-card__version{background:var(--secondary);border-radius:var(--radius-round);font-family:var(--font-mono);color:var(--foreground);padding:2px 7px;font-size:10px}@media (max-width:781px){.tracy-job-nav{padding-bottom:8px}}.tracy-packs.alignfull,.tracy-proof-band.alignfull{width:100vw;margin-inline:calc(50% - 50vw);overflow-x:clip}.tracy-packs__inner,.tracy-proof-band__inner{max-width:var(--wp--style--global--content-size,1160px);padding-inline:var(--wp--style--root--padding-left,0) var(--wp--style--root--padding-right,0);margin-inline:auto}.tracy-packs__note{margin:var(--space-xs) 0 0;color:var(--muted-foreground);font-size:11px}.tracy-caps__grid,.tracy-connect__grid,.tracy-packs__grid{margin:0;padding:0;list-style:none}.tracy-packs__body,.tracy-packs__name,.tracy-packs__meta{display:block}.tracy-packs__name{color:var(--foreground);text-decoration:none}.tracy-packs__name:hover{text-decoration:underline}.tracy-skills__kicker{letter-spacing:1.5px;color:var(--primary);margin:0;font-size:11px;font-weight:600}.tracy-skills__sub{max-width:820px}.tracy-skills__foot{margin-top:var(--space-xs);border-top:1px solid var(--border-subtle);padding-top:14px}.tracy-skills{flex-direction:column;gap:18px;display:flex}.tracy-skills__search-row{align-items:center;gap:10px;display:flex}.tracy-skills__search{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex:auto;align-items:center;gap:9px;min-width:0;padding:10px 14px;display:flex}.tracy-skills__search svg{color:var(--muted-foreground);flex:none}.tracy-skills__search input[type=search]{min-width:0;font-size:var(--text-x-small);color:var(--foreground);background:0 0;border:0;flex:auto;padding:0}.tracy-skills__search input[type=search]:focus{outline:none}.tracy-skills__search input[type=search]::placeholder{color:var(--muted-foreground)}.tracy-skills__sort{border:1px solid var(--border);border-radius:var(--radius-lg);font-size:var(--text-x-small);color:var(--foreground);flex:none;align-items:center;gap:7px;padding:10px 14px;display:flex}.tracy-skills__sort svg{color:var(--muted-foreground)}.tracy-skills__pills ul{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tracy-skills__pill{border:1px solid var(--border-subtle);border-radius:var(--radius-round);font-size:var(--text-x-small);color:var(--muted-foreground);align-items:center;padding:6px 14px;text-decoration:none;display:inline-flex}.tracy-skills__pill:hover,.tracy-skills__pill:focus-visible{border-color:var(--border-hover);color:var(--foreground)}.tracy-skills__pill--active{background:var(--foreground);color:var(--card);border-color:#0000;font-weight:500}.tracy-skills__pill--active:hover,.tracy-skills__pill--active:focus-visible{color:var(--card)}.tracy-skills__count,.tracy-skills__showing,.tracy-skills__empty{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0}.tracy-skills__showing{padding-top:var(--space-sm);border-top:1px solid var(--border-subtle)}.tracy-skills__empty{padding:var(--space-sm) 0}.tracy-skills__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.tracy-skills__grid{grid-template-columns:minmax(0,1fr)}}.tracy-skill-card__foot{justify-content:space-between;margin-top:auto}.tracy-skill-card__foot-left{align-items:center;gap:12px;display:inline-flex}.tracy-skill-card__install{border-radius:var(--radius-lg);font-size:var(--text-x-small);flex:none;padding:6px 13px}.tracy-skill-card__category{text-decoration:none}.tracy-skill-card__category:hover,.tracy-skill-card__category:focus-visible{background:var(--brand-100)}.tracy-skill-crumb{font-size:var(--text-x-small);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:7px;padding:18px 0 10px;display:flex}.tracy-skill-crumb a{color:var(--muted-foreground);text-decoration:none}.tracy-skill-crumb a:hover,.tracy-skill-crumb a:focus-visible{color:var(--foreground)}.tracy-skill-crumb__sep{color:var(--muted-foreground);display:inline-flex}.tracy-skill-crumb__here{color:var(--foreground);font-weight:600}.tracy-skill-rail,.tracy-skill-main{flex-direction:column;gap:16px;display:flex}.tracy-skill-main{gap:18px}.tracy-trust,.tracy-pub,.tracy-works,.tracy-about{padding:var(--space-xs);border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;gap:14px;display:flex}.tracy-pub,.tracy-works,.tracy-about{gap:12px}.tracy-works,.tracy-about{border-color:var(--border-subtle)}.tracy-trust__label{letter-spacing:1.2px;color:var(--muted-foreground);margin:0;font-size:10.5px;font-weight:600}.tracy-trust__div{background:var(--border-subtle);border:0;height:1px;margin:0}.tracy-trust__none{color:var(--muted-foreground);margin:0;font-size:11.5px;line-height:1.45}.tracy-trust__verified{align-items:flex-start;gap:11px;display:flex}.tracy-trust__tile{background:var(--secondary);width:34px;height:34px;color:var(--muted-foreground);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.tracy-trust__verified--yes .tracy-trust__tile{background:var(--success-bg);color:var(--success)}.tracy-trust__verified-name{font-size:var(--text-x-small);color:var(--foreground);margin:0 0 2px;font-weight:600}.tracy-trust__verified-desc{color:var(--muted-foreground);margin:0;font-size:11.5px;line-height:1.45}.tracy-trust__tools{flex-direction:column;gap:7px;display:flex}.tracy-trust__tools-row{justify-content:space-between;align-items:center;gap:var(--space-2xs);display:flex}.tracy-trust__tools-count{color:var(--foreground);font-size:12.5px;font-weight:600}.tracy-trust__tools-split{font-family:var(--font-mono);color:var(--success);font-size:11px}.tracy-trust__tools--write .tracy-trust__tools-split{color:var(--brand-700)}.tracy-trust__bar{border-radius:var(--radius-round);background:var(--secondary-active);height:6px;overflow:hidden}.tracy-trust__bar-fill{border-radius:var(--radius-round);background:var(--success);height:100%}.tracy-trust__tools--write .tracy-trust__bar-fill{background:var(--brand-500)}.tracy-trust__tools-note,.tracy-trust__sample-note{color:var(--muted-foreground);margin:0;font-size:11.5px;line-height:1.45}.tracy-trust__sample-note{font-size:10.5px}.tracy-trust__req{border-radius:var(--radius-lg);background:var(--secondary);align-items:center;gap:11px;padding:12px;display:flex}.tracy-trust__req-tile{border-radius:var(--radius-md);background:var(--card);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.tracy-trust__req-name{color:var(--foreground);margin:0 0 1px;font-size:12.5px;font-weight:600}.tracy-trust__req-desc{color:var(--muted-foreground);margin:0;font-size:11px}.tracy-trust__fact{align-items:flex-start;gap:11px;display:flex}.tracy-trust__fact-icon{color:var(--muted-foreground);flex:none;margin-top:1px;display:flex}.tracy-trust__fact-title{color:var(--foreground);margin:0 0 2px;font-size:12.5px;font-weight:600}.tracy-trust__fact-desc{color:var(--muted-foreground);margin:0;font-size:11.5px;line-height:1.45}.tracy-trust__meta{justify-content:space-between;align-items:center;gap:var(--space-2xs);font-size:var(--text-x-small);display:flex}.tracy-trust__meta span:first-child{color:var(--muted-foreground)}.tracy-trust__meta span:last-child{color:var(--foreground);font-weight:500}.tracy-pub__row{align-items:center;gap:11px;display:flex}.tracy-pub__avatar{border-radius:var(--radius-round);background:var(--secondary);width:38px;height:38px;font-size:var(--text-x-small);color:var(--foreground);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.tracy-pub__name{font-size:var(--text-x-small);color:var(--foreground);align-items:center;gap:5px;margin:0 0 2px;font-weight:600;display:flex}.tracy-pub__mark{color:var(--primary);display:inline-flex}.tracy-pub__sub{color:var(--muted-foreground);margin:0;font-size:11px}.tracy-pub__bio{color:var(--muted-foreground);margin:0;font-size:11.5px;line-height:1.45}.tracy-pub__all{justify-content:center;align-self:stretch}.tracy-skill-hero{padding:var(--space-sm);border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;gap:16px;display:flex}.tracy-skill-hero__head{align-items:flex-start;gap:14px;display:flex}.tracy-skill-hero__tile{background:var(--brand-50);width:52px;height:52px;color:var(--primary);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.tracy-skill-hero__ident{flex-direction:column;gap:4px;min-width:0;display:flex}.tracy-skill-hero__name-row{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.tracy-skill-hero__name{font-size:var(--text-heading-s);letter-spacing:-.4px;color:var(--foreground);margin:0;font-weight:700;line-height:1.2}.tracy-skill-hero__version{border-radius:var(--radius-round);background:var(--secondary);font-family:var(--font-mono);color:var(--foreground);padding:3px 8px;font-size:11px}.tracy-skill-hero__curated{border-radius:var(--radius-round);background:var(--secondary);color:var(--foreground);align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:500;display:inline-flex}.tracy-skill-hero__curated svg{color:var(--primary)}.tracy-skill-hero__by{color:var(--muted-foreground);margin:0;font-size:12.5px}.tracy-skill-hero__desc{font-size:var(--text-small);color:var(--foreground);margin:0;line-height:1.55}.tracy-skill-hero__install{padding:var(--space-xs);border-radius:var(--radius-lg);background:var(--secondary);flex-direction:column;gap:12px;display:flex}.tracy-skill-hero__price{color:var(--foreground);margin:0;font-size:22px;font-weight:700}.tracy-skill-hero__cta{justify-content:center;align-self:stretch;gap:7px}.tracy-skill-hero__note{color:var(--muted-foreground);margin:0;font-size:11px}.tracy-works__row{flex-wrap:wrap;align-items:center;gap:22px;margin:0;padding:0;list-style:none;display:flex}.tracy-works__item{align-items:center;gap:var(--space-2xs);color:var(--foreground);opacity:.32;font-size:12.5px;display:flex}.tracy-works__item--on{opacity:1;font-weight:600}.tracy-action{padding:var(--space-xs);background:var(--secondary);border-radius:12px;flex-direction:column;gap:14px;display:flex}.tracy-action__h,.tracy-about__h{color:var(--foreground);margin:0;font-size:17px;font-weight:700}.tracy-action__blk{flex-direction:column;gap:7px;display:flex}.tracy-action__lbl{letter-spacing:1.2px;color:var(--primary);margin:0;font-size:10.5px;font-weight:600}.tracy-action__box{border-radius:var(--radius-lg);background:var(--card);padding:14px}.tracy-action__box p{margin:0 0 var(--space-2xs);font-size:var(--text-x-small);color:var(--foreground);line-height:1.55}.tracy-action__box p:last-child{margin-bottom:0}.tracy-about__p{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0;line-height:1.6}.tracy-about__reads{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tracy-about__reads li{font-size:var(--text-x-small);color:var(--muted-foreground);align-items:baseline;gap:10px;display:flex}.tracy-about__reads svg{color:var(--muted-foreground);flex:none;align-self:center}.tracy-about__reads code{font-family:var(--font-mono);color:var(--foreground);flex:none;font-size:11.5px}@media (max-width:900px){.tracy-page-layout__body{padding-inline:var(--space-xs);flex-direction:column}.tracy-page-layout__rail{flex-basis:auto;width:100%}.tracy-skills__search-row{flex-wrap:wrap}}.tracy-category__hero{flex-direction:column;align-items:flex-start;gap:14px;padding-block:36px 26px;display:flex}.tracy-category__crumb{align-items:center;gap:7px;display:flex}.tracy-category__crumb .tracy-breadcrumb__item{font-size:var(--text-x-small)}.tracy-category__crumb .tracy-breadcrumb__separator{width:12px;height:12px}.tracy-category__title{letter-spacing:-.9px;max-width:900px;color:var(--foreground);margin:0;font-size:38px;font-weight:800;line-height:1.18}.tracy-category__lead{max-width:820px;color:var(--muted-foreground);margin:0;font-size:15px;line-height:1.55}.tracy-category__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tracy-category__actions .tracy-btn{border-radius:var(--radius-lg);padding:11px 20px;font-size:13px}.tracy-category__body{padding-bottom:var(--space-md);align-items:flex-start;gap:28px;display:flex}.tracy-category__rail{width:300px;top:var(--space-xs);flex:0 0 300px;position:sticky}.tracy-category__main{flex-direction:column;flex:auto;gap:22px;min-width:0;display:flex}.tracy-category__mark{border:1.5px solid var(--border-active);border-radius:var(--radius-xs);background:0 0;flex:none;width:15px;height:15px}.tracy-category__mark--on{background:var(--primary);border-color:#0000}.tracy-category__row-icon{flex:none}a.tracy-job-nav__row{color:var(--foreground);text-decoration:none}.tracy-category__row--on{font-weight:600}.tracy-category__row--inert{color:var(--muted-foreground);cursor:default}.tracy-category__row--inert:hover{background:0 0}.tracy-category__cta-form{gap:var(--space-2xs);flex-direction:column;display:flex}.tracy-category__h2{font-size:var(--text-heading-xs);letter-spacing:-.3px;color:var(--foreground);margin:0;font-weight:700}.tracy-category__h3{color:var(--foreground);margin:0;font-size:17px;font-weight:700}.tracy-category__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tracy-category__grid>li{margin:0;display:flex}.tracy-category__empty{font-size:var(--text-small);color:var(--muted-foreground);margin:0}.tracy-category__runs-on{border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.tracy-category__platforms{align-items:center;gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tracy-category__platform{align-items:center;gap:var(--space-2xs);color:var(--foreground);margin:0;font-size:12.5px;font-weight:600;display:flex}.tracy-category__platform svg{flex:none}.tracy-category__platform--off{opacity:.3;font-weight:400}.tracy-category__note{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0;line-height:1.5}.tracy-category__how{gap:var(--space-xs);background:var(--secondary);border-radius:12px;flex-direction:column;padding:20px;display:flex}.tracy-category__steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.tracy-category__step{flex-direction:column;gap:7px;margin:0;display:flex}.tracy-category__step-n{font-family:var(--font-mono);font-size:var(--text-x-small);color:var(--primary);margin:0;font-weight:600}.tracy-category__step-title{font-size:var(--text-small);color:var(--foreground);margin:0;font-weight:600}.tracy-category__step-body{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.5}.tracy-category__faq-head{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;margin-bottom:10px;display:flex}.tracy-category__faq-head>h2{color:var(--foreground);margin:0;font-size:19px;font-weight:700}.tracy-category__schema-pill{border-radius:var(--radius-round);background:var(--secondary);font-family:var(--font-mono);color:var(--muted-foreground);align-items:center;padding:3px 8px;font-size:9.5px;display:inline-flex}@media (max-width:781px){.tracy-category__body{flex-direction:column}.tracy-category__rail{flex-basis:auto;width:100%;position:static}.tracy-category__hero{padding-block:var(--space-sm) var(--space-xs)}.tracy-category__title{font-size:var(--text-heading-m)}}.tracy-learn-kicker{font-family:var(--font-body);letter-spacing:1.5px;text-transform:uppercase;color:var(--primary);margin:0;font-size:11px;font-weight:600}.tracy-learn-hub__title{color:var(--foreground);margin:0}.tracy-learn-hub__sub{max-width:760px;margin:0}.tracy-learn-topics{padding:var(--space-xs);border:1px solid var(--border-subtle);border-radius:12px}.tracy-learn-topics>.tracy-content-eyebrow{margin-bottom:6px}.tracy-learn-topics__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.tracy-learn-topics__list li{margin:0}.tracy-learn-topics__row{justify-content:space-between;align-items:center;gap:var(--space-2xs);border-radius:var(--radius-lg);color:inherit;padding:8px 10px;text-decoration:none;display:flex}a.tracy-learn-topics__row:hover,a.tracy-learn-topics__row:focus-visible{background:var(--ghost-hover)}.tracy-learn-topics__name{color:var(--foreground);font-size:12.5px}.tracy-learn-topics__count{color:var(--muted-foreground);font-size:11.5px}.tracy-learn-topics__row--active{background:var(--secondary)}.tracy-learn-topics__row--active .tracy-learn-topics__name{font-weight:600}.tracy-learn-cta{background:var(--tracy-charcoal);border-radius:12px;padding:18px}.tracy-learn-cta__title{color:var(--tracy-white);margin:0;font-size:15px;font-weight:700;line-height:1.3}.tracy-learn-cta__title--lg{font-size:var(--text-medium)}.tracy-learn-cta__desc{color:var(--neutral-400);margin:0;font-size:11.5px;line-height:1.5}.tracy-learn-cta__btn .wp-block-button__link{border-radius:var(--radius-lg);background:var(--primary);width:100%;color:var(--tracy-white);font-family:var(--font-body);text-align:center;padding:9px 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:block}.tracy-learn-cta__btn .wp-block-button__link:hover,.tracy-learn-cta__btn .wp-block-button__link:focus-visible{background:var(--primary-hover);color:var(--tracy-white)}.tracy-learn-featured{background:var(--secondary);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex}.tracy-learn-featured__badge{border-radius:var(--radius-round);background:var(--primary);color:var(--tracy-white);letter-spacing:.4px;text-transform:uppercase;margin:0;padding:3px 9px;font-size:10px;font-weight:600}.tracy-learn-featured__title{font-size:var(--text-heading-s);letter-spacing:-.4px;margin:0;font-weight:700;line-height:1.25}.tracy-learn-featured__title a,.tracy-learn-card__title a{color:var(--foreground);text-decoration:none}.tracy-learn-featured__title a:hover,.tracy-learn-featured__title a:focus-visible,.tracy-learn-card__title a:hover,.tracy-learn-card__title a:focus-visible{color:var(--primary)}.tracy-learn-featured__desc{color:var(--muted-foreground);margin:0;font-size:13.5px;line-height:1.6}.tracy-learn-featured__meta,.tracy-learn-card__meta{color:var(--muted-foreground);margin:0;font-size:11.5px}.tracy-learn-grid{gap:var(--space-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:640px){.tracy-learn-grid{grid-template-columns:minmax(0,1fr)}}.tracy-learn-card{background:var(--card);border:1px solid var(--border-subtle);border-radius:12px;flex-direction:column;gap:9px;height:100%;padding:20px;display:flex}.tracy-learn-card:hover{border-color:var(--border-hover)}.tracy-learn-card__title{font-size:var(--text-medium);margin:0;font-weight:700;line-height:1.35}.tracy-learn-card__desc{color:var(--muted-foreground);margin:0;font-size:12.5px;line-height:1.55}.tracy-learn-empty{font-size:var(--text-small);color:var(--muted-foreground);margin:0}.tracy-learn-article{gap:var(--space-xs);flex-direction:column;display:flex}.tracy-learn-article__head{flex-direction:column;gap:10px;display:flex}.tracy-learn-crumb{font-size:var(--text-x-small);color:var(--muted-foreground);align-items:center;gap:7px;display:flex}.tracy-learn-crumb a{color:var(--muted-foreground);text-decoration:none}.tracy-learn-crumb a:hover,.tracy-learn-crumb a:focus-visible{color:var(--foreground)}.tracy-learn-crumb [aria-current=page]{color:var(--foreground);font-weight:600}.tracy-learn-title{letter-spacing:-.9px;color:var(--foreground);margin:0;font-size:36px;font-weight:800;line-height:1.2}.tracy-learn-meta{font-size:var(--text-x-small);color:var(--muted-foreground);margin:0}.tracy-learn-compare{flex-direction:column;gap:10px;display:flex}.tracy-learn-compare__scroll{overflow-x:auto}.tracy-learn-body h2,.tracy-learn-body__heading{letter-spacing:-.3px;color:var(--foreground);font-size:21px;font-weight:700;line-height:1.3}.tracy-learn-body p{color:var(--foreground);font-size:14.5px;line-height:1.7}.tracy-learn-body__heading{margin:0}.tracy-learn-body{flex-direction:column;display:flex}.tracy-learn-body>*{margin:0}.tracy-learn-body>*+*{margin-top:20px}.tracy-learn-faq__schema{vertical-align:middle;border-radius:var(--radius-round);background:var(--secondary);font-family:var(--font-mono);color:var(--muted-foreground);padding:3px 8px;font-size:9.5px;font-weight:400;display:inline-block}.tracy-learn-related{border:1px solid var(--border-subtle);border-radius:12px;padding:18px}.tracy-learn-related>.tracy-content-eyebrow{margin-bottom:10px}.tracy-learn-related__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.tracy-learn-related__list li{margin:0}.tracy-learn-related__link{font-size:var(--text-x-small);color:var(--primary);line-height:1.4;text-decoration:none}.tracy-learn-related__link:hover,.tracy-learn-related__link:focus-visible{text-decoration:underline}.tracy-learn-layout{padding-left:0;padding-right:0}@media (max-width:880px){.tracy-learn-layout{flex-direction:column}.tracy-learn-layout .tracy-page-layout__rail{flex:none;width:100%}.tracy-learn-title{font-size:var(--text-heading-m)}}.tracy-search-head{gap:var(--space-xs);flex-direction:column;display:flex}.tracy-search-form{align-items:center;gap:var(--space-2xs);width:100%;padding:14px var(--space-xs);border:1.5px solid var(--border-active);border-radius:var(--radius-lg);display:flex}.tracy-search-form__icon{width:17px;height:17px;color:var(--foreground);flex:none}.tracy-search-form__input{font-family:var(--font-body);font-size:var(--text-small);color:var(--foreground);background:0 0;border:none;flex:1}.tracy-search-form__input::placeholder{color:var(--muted-foreground)}.tracy-search-form__input:focus-visible{outline:none}.tracy-search-form__clear{width:15px;height:15px;color:var(--muted-foreground);flex:none;display:inline-flex}.tracy-search-form__clear:hover{color:var(--foreground)}.tracy-search-headline{justify-content:space-between;align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.tracy-search-count{font-family:var(--font-body);font-size:var(--text-small);color:var(--muted-foreground);margin:0}.tracy-search-pills{align-items:center;gap:7px;margin:0;padding:0;list-style:none;display:flex}.tracy-search-pills__pill{padding:5px var(--space-2xs);border-radius:var(--radius-round);border:1px solid var(--border-subtle);font-family:var(--font-body);color:var(--muted-foreground);align-items:center;gap:5px;font-size:11.5px;font-weight:500;text-decoration:none;display:inline-flex}.tracy-search-pills__pill:hover{background:var(--ghost-hover)}.tracy-search-pills__pill--active{background:var(--button-strong-bg);border-color:var(--button-strong-bg);color:#fff}.tracy-search-pills__pill--active:hover{background:var(--button-strong-bg)}.tracy-search-pills__count{font-family:var(--font-mono);opacity:.75;font-size:10px}.tracy-search-results{gap:var(--space-2xs);margin:var(--space-sm) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.tracy-search-result{gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--border-subtle);border-radius:12px;display:flex}.tracy-search-result__tile{background:var(--neutral-100);width:38px;height:38px;color:var(--foreground);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.tracy-search-result__tile--skill{color:var(--brand-500);background:#fef3e7}.tracy-search-result__body{flex-direction:column;gap:3px;min-width:0;display:flex}.tracy-search-result__head{align-items:center;gap:var(--space-2xs);display:flex}.tracy-search-result__kind{background:var(--secondary);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);border-radius:4px;align-items:center;padding:2px 7px;font-size:9px;font-weight:500;display:inline-flex}.tracy-search-result__title{font-family:var(--font-body);font-size:var(--text-small);margin:0;font-weight:600}.tracy-search-result__title a{color:var(--foreground);text-decoration:none}.tracy-search-result__title a:hover{text-decoration:underline}.tracy-search-result__meta{font-family:var(--font-body);color:var(--muted-foreground);margin:0;font-size:11.5px}.tracy-search-result__desc{font-family:var(--font-body);font-size:var(--text-x-small);color:var(--muted-foreground);margin:0;line-height:1.5}.tracy-search-pager{align-items:center;gap:var(--space-xs);padding:var(--space-sm) 0 var(--space-2xs);margin-top:var(--space-2xs);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.tracy-search-pager__range{font-family:var(--font-body);font-size:var(--text-x-small);color:var(--muted-foreground);margin:0}.tracy-search-empty{gap:var(--space-2xs);padding:var(--space-xs);background:var(--secondary);margin-top:var(--space-sm);border-radius:12px;flex-direction:column;display:flex}.tracy-search-empty p{font-family:var(--font-body);font-size:var(--text-small);color:var(--muted-foreground);margin:0;line-height:1.5}.tracy-search-empty__hint a{color:var(--foreground)}.tracy-wordmark{font-family:var(--font-brand);margin:0;font-size:16px;font-weight:700;line-height:1}.tracy-wordmark a{color:var(--tracy-charcoal);text-decoration:none}.tracy-wordmark__suffix{color:var(--primary)}.tracy-topbar__gh{margin:0;display:flex}.tracy-topbar__gh a{color:var(--foreground-muted);text-decoration:none;display:flex}.tracy-topbar__gh a:hover{color:var(--foreground)}.tracy-intro{flex-direction:column;gap:.5rem;display:flex}.tracy-intro p{max-width:68ch;margin:0}.tracy-intro__count{color:var(--foreground-muted);font-size:12px}.tracy-card{background:var(--card);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:9px;height:100%;padding:14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.tracy-card:hover{border-color:var(--border-hover);transform:translateY(-2px);box-shadow:0 8px 24px -12px #0000001f}.tracy-card__head{align-items:flex-start;gap:9px;display:flex}.tracy-card__icon{object-fit:cover;background:var(--secondary);border-radius:var(--radius-md);flex:none;width:32px;height:32px}.tracy-card__icon--empty{color:var(--foreground-secondary);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.tracy-card__ident{flex-direction:column;gap:3px;min-width:0;display:flex}.tracy-card>.tracy-card__head h3{align-items:center;gap:5px;margin:0;font-size:14px;font-weight:600;line-height:1.3;display:flex}.tracy-card__badge{color:var(--primary);flex:none;display:inline-flex}.tracy-card__release{color:var(--foreground-secondary);align-items:center;gap:9px;font-size:11px;display:flex}.tracy-card__version{background:var(--secondary);border-radius:var(--radius-sm);font-family:var(--font-mono);padding:2px 6px;font-size:10.5px}.tracy-card h3 a{color:var(--card-foreground);text-decoration:none}.tracy-card h3 a:hover,.tracy-card h3 a:focus-visible{color:var(--primary);text-decoration:none}.tracy-card p{margin:0}.tracy-card__platform{letter-spacing:.02em;text-transform:uppercase;color:var(--foreground-secondary);align-items:center;gap:5px;font-size:11px;font-weight:500;display:flex}.tracy-card__platform-icon{flex:none}.tracy-card__provided{border-top:1px solid var(--border-subtle);color:var(--foreground-secondary);margin-top:2px;padding-top:8px;font-size:11px;line-height:1.4}.tracy-card__provided strong{color:var(--card-foreground);font-weight:600}.tracy-card__evidence{color:var(--foreground);font-size:12px;line-height:1.45}.tracy-facts,.tracy-abilities{border-collapse:collapse;width:100%;font-size:13px;line-height:1.5}.tracy-facts th,.tracy-facts td,.tracy-abilities th,.tracy-abilities td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border-subtle);padding:8px 0}.tracy-facts th{width:40%;color:var(--foreground-muted);font-weight:500}.tracy-facts tr:last-child th,.tracy-facts tr:last-child td,.tracy-abilities tr:last-child th,.tracy-abilities tr:last-child td{border-bottom:0}.tracy-facts__note{color:var(--foreground-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.tracy-capability{flex-direction:column;gap:18px;display:flex}.tracy-capability>h2{margin:0;font-size:20px;font-weight:600;line-height:1.3}.tracy-tier{background:var(--background-subtle);border-radius:var(--radius-lg);padding:14px 16px}.tracy-tier>h3{letter-spacing:.03em;text-transform:uppercase;color:var(--foreground-muted);margin:0 0 4px;font-size:12px;font-weight:600}.tracy-tier>p{margin:0;font-size:13.5px;line-height:1.55}.tracy-abilities{margin-top:12px}.tracy-abilities caption{letter-spacing:.03em;text-transform:uppercase;text-align:left;color:var(--foreground-muted);padding-bottom:6px;font-size:11px;font-weight:600}.tracy-abilities th{width:34%;font-weight:500}.tracy-abilities code{font-family:var(--font-mono,ui-monospace, monospace);font-size:12px}@media (max-width:781px){.tracy-facts th{width:45%}}@media (max-width:1150px){.wp-block-post-template.is-layout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tracy-card__evidence-panel{background:var(--secondary);border-radius:var(--radius-lg);flex-direction:column;gap:6px;padding:11px;display:flex}.tracy-card__evidence-panel-divider{background:var(--border-subtle);height:1px}.tracy-card__evidence-panel-line{color:var(--foreground-secondary);align-items:center;gap:5px;font-size:11px;line-height:1.4;display:flex}.tracy-card__evidence-panel-line--checked{color:var(--foreground)}.tracy-card__evidence-panel-line--scan{font-family:var(--font-mono);color:var(--foreground);font-size:10.5px}.tracy-card__evidence-panel-icon{flex:none;display:flex}.tracy-card__evidence-panel-icon--success{color:var(--success)}.tracy-card__toolbar{flex-direction:column;gap:6px;display:flex}.tracy-card__toolbar-row{justify-content:space-between;align-items:center;gap:var(--space-2xs);display:flex}.tracy-card__toolbar-count{color:var(--card-foreground);font-size:11.5px;font-weight:600}.tracy-card__toolbar-split{font-family:var(--font-mono);color:var(--foreground-secondary);font-size:10.5px}.tracy-card__toolbar-bar{background:var(--border);border-radius:var(--radius-round);height:5px;overflow:hidden}.tracy-card__toolbar-fill{background:var(--success);border-radius:var(--radius-round);height:100%}.tracy-card__toolbar[data-tracy-writes=yes] .tracy-card__toolbar-fill{background:var(--warning)}.tracy-card__toolbar-footnote,.tracy-card__toolbar-note{color:var(--foreground-secondary);align-items:center;gap:5px;font-size:10.5px;line-height:1.4;display:flex}.tracy-mcp-pills{gap:var(--space-2xs);margin-bottom:var(--space-sm);flex-direction:column;display:flex}.tracy-mcp-pills__label{color:var(--foreground-muted);font-size:11px}.tracy-mcp-pills__list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tracy-mcp-pills__pill{border:1px solid var(--border);border-radius:var(--radius-round);color:var(--foreground);align-items:center;gap:6px;padding:6px 13px;font-size:12.5px;text-decoration:none;display:inline-flex}.tracy-mcp-pills__pill:hover{background:var(--ghost-hover)}.tracy-mcp-pills__pill[aria-current=page]{background:var(--tracy-charcoal);border-color:var(--tracy-charcoal);color:var(--background)}.tracy-mcp-pills__count{font-variant-numeric:tabular-nums;color:var(--foreground-muted)}.tracy-mcp-pills__pill[aria-current=page] .tracy-mcp-pills__count{color:inherit;opacity:.7}*,:before,:after{box-sizing:border-box}.tracy-packs__grid.is-layout-flow>*+*,.tracy-packs__card.is-layout-flow>*+*,.tracy-footer-cols.is-layout-flow>*+*,.tracy-trust-band__grid.is-layout-flow>*+*,.tracy-connect__grid.is-layout-flow>*+*,.tracy-pricing.is-layout-flow>*+*,.tracy-pricing-card.is-layout-flow>*+*,.tracy-pricing-card__label-row.is-layout-flow>*+*,.tracy-page-layout__body.is-layout-flow>*+*{margin-block-start:0}.tracy-reveal{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.tracy-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tracy-reveal{opacity:1;transition:none;transform:none}}html,body{overflow-x:clip}header.wp-block-template-part>.wp-block-group{border-top:0;border-left:0;border-right:0}footer.wp-block-template-part>.wp-block-group,body.home .wp-block-post-content>.wp-block-group.has-border-color{border-bottom:0;border-left:0;border-right:0}:root{--wp--preset--spacing--2xs:var(--space-2xs);--wp--preset--spacing--2xl:var(--space-2xl);--wp--preset--spacing--3xl:var(--space-3xl)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}