.crm-page{color:#fff;min-width:0}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crm-lead-social-inquiry{background:#38bdf80d;border-left:3px solid #38bdf8;gap:.45em;padding:.75em;display:grid}.crm-lead-social-inquiry>div{justify-content:space-between;align-items:center;gap:.75em;display:flex}.crm-lead-social-inquiry p{white-space:pre-wrap;margin:0}.crm-lead-social-inquiry--high{border-left-color:#22c55e}.crm-lead-social-inquiry--low{border-left-color:#94a3b8}.crm-lead-source-badge{color:#7dd3fc;align-items:center;gap:.35em;font-size:.75rem;font-weight:800;display:inline-flex}.crm-lead-source-badge i{font-size:1rem}.crm-primary-link{color:#000;background:var(--yellow);white-space:nowrap;border-radius:1em;align-items:center;gap:.5em;width:auto;padding:.75em 1em;font-weight:800;text-decoration:none;display:inline-flex}.crm-create-offer-menu{position:relative}.crm-create-offer-menu>summary{cursor:pointer;list-style:none}.crm-create-offer-menu>summary::-webkit-details-marker{display:none}.crm-create-offer-menu__chevron{transition:transform .16s}.crm-create-offer-menu[open] .crm-create-offer-menu__chevron{transform:rotate(180deg)}.crm-create-offer-menu__destinations{-webkit-backdrop-filter:blur(25px)brightness(.75);backdrop-filter:blur(25px)brightness(.75);rule:1px solid #fff2;border:1px solid #fff4;border-radius:1em;grid-template-columns:repeat(2,1fr);gap:1em;width:max-content;padding:1em;display:grid;position:absolute;top:calc(100% + .5em);right:0;box-shadow:0 15px 30px #0008}.crm-create-offer-menu__destinations a{border-radius:.5em;align-items:center;gap:.5em;padding:.75em;font-weight:800;line-height:1;text-decoration:none;display:flex}.crm-create-offer-menu__destinations a:hover{color:#111827;background:var(--yellow)}.crm-toolbar{align-items:center;gap:1em;display:grid}.crm-traveler-toolbar{grid-template-columns:1fr auto auto auto auto}.crm-filter-field{gap:.5em;display:grid}.crm-filter-toggle,.crm-filter-clear{color:#fff;white-space:nowrap;background:#ffffff12;border:1px solid #ffffff38;font-size:.95em;font-weight:800}.crm-filter-toggle:not(:disabled):hover,.crm-filter-clear:not(:disabled):hover{color:#111827;background:var(--yellow)}.crm-filter-toggle b{color:#111827;background:var(--yellow);border-radius:999px;place-items:center;min-width:24px;height:24px;padding-inline:.35em;font-size:.75em;display:inline-grid}.crm-filter-toggle:hover b{color:#fff;background:#111827}.crm-additional-filters{border-top:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:repeat(5,minmax(150px,1fr));align-items:start;gap:1em;padding-top:1em;display:grid}@media (max-width:1300px){.crm-traveler-toolbar{grid-template-columns:repeat(3,minmax(160px,1fr))}.crm-additional-filters{grid-template-columns:repeat(3,minmax(150px,1fr))}}.crm-lead-toolbar{grid-template-columns:1fr auto auto auto}.crm-lead-summary{rule:1px solid #fff4;border:1px solid #fff4;border-top:0;border-radius:1em;grid-template-columns:repeat(6,minmax(110px,1fr));gap:0;display:grid;overflow:hidden}.crm-lead-summary__item{background:#ffffff10;border-top:4px solid #94a3b8;justify-content:space-between;align-items:center;gap:.75em;padding:1em;display:flex}.crm-lead-summary__item span{font-size:.9em;font-weight:800}.crm-lead-summary__item strong{font-size:1.5em}.crm-lead-summary__item--new{border-top-color:#38bdf8}.crm-lead-summary__item--contacted{border-top-color:#818cf8}.crm-lead-summary__item--qualified{border-top-color:#c084fc}.crm-lead-summary__item--quote_sent{border-top-color:var(--yellow)}.crm-lead-summary__item--won{border-top-color:#4ade80}.crm-lead-summary__item--lost{border-top-color:#fb7185}.crm-active-link-row__controls a,.crm-active-link-row__controls button{color:#fff;background:#ffffff12;border:1px solid #ffffff36;border-radius:.75em;place-items:center;width:40px;height:40px;padding:0;text-decoration:none;display:inline-grid}.crm-active-link-row__controls a:hover,.crm-active-link-row__controls button:hover:not(:disabled){color:#111827;background:var(--yellow)}.crm-active-link-row__controls button:disabled{opacity:.5;cursor:default}.crm-active-links__list{gap:1.5em;display:grid}.crm-active-links__list li{color:#fff;row-rule:1px solid #fff3;background:linear-gradient(#ffffff0b,#ffffff0a);border:1px solid #fff2;border-radius:1.5em;align-items:center;gap:1.5em;padding:1.5em;display:grid;overflow:hidden}.crm-active-link-row__identity{grid-column:1/4;grid-template-columns:auto auto 1fr;gap:1.5em;display:grid}.crm-active-link-row__identity strong{background:var(--overlay);border-bottom-right-radius:1em;margin-top:-1.5em;margin-left:-1.5em;padding:1em}.crm-active-link-row__identity small{justify-self:end}.crm-active-link-row__identity span,.crm-active-link-row__identity small{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;font-size:.85em;overflow:hidden}.crm-active-link-row__metrics{grid-column:1/3;grid-template-columns:repeat(5,minmax(auto,1fr));gap:.5em;display:grid}.crm-active-link-row__metrics span{color:#94a3b8;gap:.5em;font-size:.75em;font-weight:800;display:grid}.crm-active-link-row__metrics strong{color:#fff;font-size:1.35em}.crm-active-link-row__controls{grid-template-columns:minmax(0,1fr) repeat(3,auto);align-items:center;gap:.5em;display:grid}.crm-active-link-row__controls input:not([type=checkbox]):not([type=radio]){background-color:var(--overlay);color:#fff;border:1px solid #fff3;border-radius:.75em;height:40px;padding-inline:.75em;font-size:.9em}.crm-active-link-row__controls .crm-active-link-row__disable{color:#fecaca}.crm-public-links__intro{color:#cbd5e1}.crm-public-links__toolbar{grid-template-columns:1fr auto}.crm-public-links__refresh{background:var(--yellow);width:45px;height:45px}.public-links .crm-active-links{border-top:0;padding-top:0}@property --start-color{syntax:"<color>";inherits:false;initial-value:#000}@property --end-color{syntax:"<color>";inherits:false;initial-value:#0000}@keyframes dynamic-board-fade{0%{--start-color:#000;--end-color:transparent}10%,90%{--start-color:transparent;--end-color:transparent}to{--start-color:transparent;--end-color:#000}}.crm-lead-board{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;--scroll-fade-size:1.5em;max-width:100%;-webkit-mask-image:linear-gradient(to right, var(--start-color), #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), var(--end-color));-webkit-mask-image:linear-gradient(to right, var(--start-color), #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), var(--end-color));mask-image:linear-gradient(to right, var(--start-color), #000 var(--scroll-fade-size), #000 calc(100% - var(--scroll-fade-size)), var(--end-color));grid-auto-columns:minmax(330px,360px);grid-auto-flow:column;align-items:start;gap:1em;animation:linear both dynamic-board-fade;animation-timeline:scroll(self inline);display:grid;overflow-x:auto}.crm-lead-board::-webkit-scrollbar{display:none}.crm-lead-column{background:var(--overlay);scroll-snap-align:start;border-radius:1em;overflow:hidden}.crm-lead-column>div.header{border-top:5px solid #94a3b8;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:1em;padding:1em;display:flex}.crm-lead-column--new>div.header{border-top-color:#38bdf8}.crm-lead-column--contacted>div.header{border-top-color:#818cf8}.crm-lead-column--qualified>div.header{border-top-color:#c084fc}.crm-lead-column--quote_sent>div.header{border-top-color:var(--yellow)}.crm-lead-column--won>div.header{border-top-color:#4ade80}.crm-lead-column--lost>div.header{border-top-color:#fb7185}.crm-lead-column>div.header h2{font-size:1em}.crm-lead-column>div.header span{text-align:center;background:#ffffff16;border-radius:99px;min-width:2em;padding:.3em .55em;font-size:.85em;font-weight:900}.crm-lead-column__cards{gap:1em;padding:1em;display:grid}.crm-lead-column__empty{color:#ffffff8f;text-align:center;padding:2em 1em}.crm-lead-card{color:#17202a;background:#f4f5f6;border:1px solid #fff3;border-radius:1em;overflow:hidden}.crm-lead-card--priority-hot{border-color:#ef4444}.crm-lead-card--priority-warm{border-color:#f59e0b}.crm-lead-card--priority-cold{border-color:#94a3b8}.crm-lead-card--priority-closed{opacity:.88;border-color:#64748b}.crm-lead-card--overdue{border-color:#ef4444;box-shadow:0 0 0 2px #ef444433,0 10px 28px #0000002b}.crm-lead-card__image{background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;align-items:end;height:150px;display:flex}.crm-lead-card__image span{-webkit-backdrop-filter:blur(5px)brightness(.75);backdrop-filter:blur(5px)brightness(.75);color:#fff;text-shadow:0 0 1px #000;border:1px solid #fff3;border-radius:.5em;margin-top:1em;margin-right:1em;padding:.5em .7em;font-size:.85em;line-height:1}.crm-lead-card__image .crm-lead-offer{background:linear-gradient(#0000,#0009);flex-flow:wrap;justify-content:space-between;gap:.5em;width:100%;padding:1em 0 0;display:flex}.crm-lead-card__image .crm-lead-offer h4{color:#fff;text-shadow:0 0 10px #000;width:100%;padding-inline:1em}.crm-lead-card__image .crm-lead-offer b{color:#8b6a00;background:linear-gradient(#fff,#f4f5f6);border-top-right-radius:.75em;padding:.5em 1em 0}.crm-lead-card__image .crm-lead-offer .expand{color:#334155;aspect-ratio:1;background:linear-gradient(#fff,#f4f5f6);border:1px solid #cbd5e1;border-bottom:0;border-radius:.5em .5em 0 0;width:auto;margin-right:.5em;padding:.25em}.crm-lead-card__image .crm-lead-offer .expand i{font-size:1.25em;line-height:1}.crm-lead-card__image .crm-lead-offer .expand:hover{color:#111827}.crm-lead-card__body{gap:1em;padding:1em;display:grid}.crm-lead-card__body details{border-top:1px solid #cbd5e1;padding-top:1em}.crm-lead-card__body details summary{color:#475569;cursor:pointer;font-size:.85em;font-weight:800}.crm-lead-card__heading{justify-content:space-between;align-items:flex-start;gap:.75em;display:flex}.crm-lead-card__heading .actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5em;display:flex}.crm-lead-card__heading .actions .temperature{color:#fff;text-transform:uppercase;white-space:nowrap;background:#64748b;border-radius:99px;padding:.5em .7em;font-size:.7em;font-weight:900;line-height:1}.crm-lead-card__heading .actions .temperature.hot{background:#dc2626}.crm-lead-card__heading .actions .temperature.warm{color:#451a03;background:#fbbf24}.crm-lead-card__heading .actions .temperature.closed{background:#334155}.crm-lead-card__heading .actions .saving{color:#64748b;font-size:.75em;font-weight:800}.crm-lead-card__heading small{color:#64748b}.priority{background:#fff;border:1px solid #0002;border-left-width:3px;border-radius:.75em;gap:.5em;padding:.75em;display:grid}.priority.hot{background:#fff1f2;border-left-color:#dc2626}.priority.warm{background:#fffbeb;border-left-color:#f59e0b}.priority.cold{border-left-color:#64748b}.priority.closed{background:#f1f5f9;border-left-color:#334155}.priority .heading{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.priority .heading>div{gap:.25em;display:grid}.priority .heading>div small{color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.65em;font-weight:900}.priority .heading>div strong{font-size:.9em}.priority .heading>span{color:#fff;text-transform:uppercase;background:#334155;border-radius:99px;padding:.5em .75em;font-size:.65em;font-weight:800}.priority>p{color:#475569;font-size:.75em}.priority .signals{flex-wrap:wrap;gap:.5em;display:flex}.priority .signals span{color:#000a;mix-blend-mode:multiply;background:#0001;border-radius:.5em;padding:.5em .75em;font-size:.75em;font-weight:600}.priority .action{gap:.5em;display:grid}.priority .action a{justify-content:center;align-items:center;gap:.5em;width:100%;text-decoration:none;display:inline-flex}.priority .action a,.priority .action button{color:#111827;background:var(--yellow);border-radius:.5em;padding:.75em 1em;font-size:.75em;font-weight:900}:is(.priority .action a,.priority .action button) i{font-size:1.25em}.crm-lead-package-facts,.crm-lead-contact{gap:.5em;display:grid}.crm-lead-package-facts span,.crm-lead-contact a{color:#334155;align-items:center;gap:.5em;font-size:.85em;text-decoration:none;display:flex}:is(.crm-lead-package-facts span,.crm-lead-contact a) i{color:#9b7800;font-size:1.25em}.crm-lead-conversion{background:#dcfce7;border:1px solid #16a34a52;border-radius:.8em;gap:.65em;padding:.8em;display:grid}.crm-lead-conversion>a{color:#166534;font-size:.75em;font-weight:900;text-decoration:underline}.crm-lead-conversion__heading{justify-content:space-between;align-items:center;gap:.75em;display:flex}.crm-lead-conversion__heading span{color:#166534;align-items:center;gap:.35em;font-size:.8em;font-weight:900;display:inline-flex}.crm-lead-conversion__heading span i{font-size:1.25em}.crm-lead-conversion__heading small{color:#3f6212;font-size:.7em}.crm-lead-conversion__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5em;display:grid}.crm-lead-conversion__metrics span{color:#4d7c0f;gap:.25em;font-size:.75em;font-weight:800;display:grid}.crm-lead-conversion__metrics strong{color:#14532d;font-size:1.25em}.crm-live-quote{background:linear-gradient(145deg,#fff8cc,#fffdf0);border:1px solid #d6b300;border-radius:.75em;gap:.75em;padding:.75em;display:grid}.crm-live-quote.--opened{background:linear-gradient(145deg,#dcfce7,#f0fdf4);border-color:#16a34a}.crm-live-quote.--opened .heading div>span{color:#fff;background:#15803d}.crm-live-quote.--expired,.crm-live-quote.--disabled{background:#e2e8f0;border-color:#94a3b8}:is(.crm-live-quote.--expired,.crm-live-quote.--disabled) .heading div>span,:is(.crm-live-quote.--expired,.crm-live-quote.--disabled) .heading div>span{color:#fff;background:#64748b}.crm-live-quote .heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5em;display:flex}.crm-live-quote .heading div{justify-content:space-between;width:100%;display:flex}.crm-live-quote .heading div strong{color:#674d00;align-items:center;gap:.5em;font-size:.85em;display:inline-flex}.crm-live-quote .heading div strong i{font-size:1.25em}.crm-live-quote .heading div span{color:#111827;background:var(--yellow);white-space:nowrap;border-radius:99px;padding:.5em .75em;font-size:.7em;font-weight:900}.crm-live-quote .heading small{color:#64748b;font-size:.75em}.crm-live-quote .metrics{grid-template-columns:1.5fr repeat(2,1fr);gap:.75em;display:grid}.crm-live-quote .metrics span{color:#64748b;background:#ffffffb8;border-radius:.75em;align-content:space-between;gap:.25em;padding:.75em;font-size:.65em;font-weight:800;display:grid}.crm-live-quote .metrics span strong{color:#17202a;font-size:1.35em}.crm-live-quote .actions{flex-wrap:wrap;gap:.75em;display:flex}.crm-live-quote .actions a{justify-content:center;align-items:center;gap:.5em;width:100%;display:inline-flex}.crm-live-quote .actions a,.crm-live-quote .actions button{color:#17202a;background:#fff;border-radius:.5em;padding:.75em 1em;font-size:.75em;font-weight:900;text-decoration:none}a:is(.crm-live-quote .actions a,.crm-live-quote .actions button):hover,button:is(.crm-live-quote .actions a,.crm-live-quote .actions button):hover:not(:disabled){color:#111827;background:var(--yellow)}:is(.crm-live-quote .actions a,.crm-live-quote .actions button).disable{color:#b91c1c}:is(.crm-live-quote .actions a,.crm-live-quote .actions button).disable:hover:not(:disabled){color:#fff;background:#b91c1c}:is(.crm-live-quote .actions a,.crm-live-quote .actions button) i{font-size:1.25em}.crm-live-quote .notice{color:#166534;font-size:.75em;font-weight:800}.crm-quote-popover{background:var(--background)}.crm-quote-popover h2{text-align:left}.crm-quote-popover form{color:#fff;gap:1.5em;display:grid}.crm-quote-popover form textarea{resize:vertical}.crm-quote-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}.crm-quote-editor__error{color:#991b1b;background:#fee2e2;border-radius:1em;padding:.75em;font-size:.85em;font-weight:800}.crm-lead-field{flex-flow:wrap;gap:.25em;display:flex}.crm-lead-field>span{color:#475569;font-size:.8em;font-weight:800}.crm-lead-field select,.crm-lead-field input,.crm-lead-note textarea{border-radius:.75em;border:1px solid #0003!important;font-size:.85em!important}.crm-lead-inline-control{grid-template-columns:1fr auto;gap:.5em;width:100%;display:grid}.crm-lead-inline-control button{color:#111827;background:var(--yellow);border-radius:.5em}.crm-lead-overdue-label{color:#b91c1c!important}.crm-lead-note textarea{resize:vertical;margin-top:.5em;display:block}.crm-lead-note button{color:#111827;background:var(--yellow);border-radius:.5em;margin-top:.75em;padding:.5em .7em;font-size:.9em;font-weight:800}.crm-lead-timeline{border-top:1px solid #cbd5e1;padding-top:1em}.crm-lead-timeline ol{margin-top:.75em;list-style:none;display:grid}.crm-lead-timeline ol li{grid-template-columns:auto minmax(0,1fr);gap:.75em;display:grid;position:relative}.crm-lead-timeline ol li:not(:last-child){padding-bottom:1em}.crm-lead-timeline ol li:not(:last-child):after{content:"";z-index:1;background:#cbd5e1;width:2px;position:absolute;top:22px;bottom:0;left:8px}.crm-lead-timeline ol li>i{z-index:1;color:#64748b;background:#f4f5f6;font-size:1.15em;position:relative}.crm-lead-timeline ol li.--success>i{color:#16a34a}.crm-lead-timeline ol li.--warning>i{color:#d97706}.crm-lead-timeline ol li.--danger>i{color:#dc2626}.crm-lead-timeline ol li>div{gap:.25em;display:grid}.crm-lead-timeline ol li>div strong{font-size:.75em}.crm-lead-timeline ol li>div span{color:#475569;font-size:.75em}.crm-lead-timeline ol li>div small{color:#94a3b8;font-size:.75em}.crm-lead-actions{border-top:1px solid #cbd5e1;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:.5em;padding-top:.75em;display:grid}.crm-lead-actions a,.crm-lead-actions button{color:#334155;background:#e2e8f0;border-radius:.75em;align-content:center;justify-items:center;gap:.5em;padding:.75em;font-size:.75em;font-weight:800;text-decoration:none;display:grid}:is(.crm-lead-actions a,.crm-lead-actions button):hover{color:#111827;background:var(--yellow)}:is(.crm-lead-actions a,.crm-lead-actions button) i{font-size:1.5em}.crm-lead-empty{text-align:center;justify-items:center;gap:.5em;display:grid;padding-block:3em!important}.crm-lead-empty i{color:var(--yellow);font-size:3em}.crm-alert{border-radius:1em;padding:1em 1.25em;font-weight:700}.crm-alert--error{color:#fff;background:#c93434;padding:.75em 1em}.crm-alert--success{color:#14532d;background:#dcfce7;padding:.75em 1em}.crm-alert-popover{--crm-alert-color:#c93434;--crm-alert-color-dark:#991b1b;--crm-alert-color-light:#fee2e2;border-width:5px;border-color:var(--crm-alert-color);background:#fff;padding-right:4em}.crm-alert-popover.crm-alert-popover--success{--crm-alert-color:#22a447;--crm-alert-color-dark:#166534;--crm-alert-color-light:#dcfce7}.crm-alert-popover.is-fallback{z-index:10000;opacity:1;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 0 100vmax #0009,0 24px 70px #0005}.crm-alert-popover h2{mix-blend-mode:normal;text-align:left;text-transform:none;background:0 0;align-items:center;gap:.5em;margin:0;padding:0;font-size:1.25em;display:flex}.crm-alert-popover h2 i{color:var(--crm-alert-color);font-size:1.25em}.crm-alert-popover .close{color:#6b7280;background:0 0}.crm-alert-popover .close:hover{color:var(--crm-alert-color-dark);background:var(--crm-alert-color-light)}.crm-alert-popover__content{gap:.75em;min-width:0;display:grid}.crm-alert-popover__actions{flex-wrap:wrap;gap:.75em;display:flex}.crm-alert-popover__actions a,.crm-alert-popover__actions button{color:var(--crm-alert-color-dark);font-weight:900}.crm-alert--focused{color:#1e3a8a;background:#dbeafe;justify-content:space-between;align-items:center;gap:1em;display:flex}.crm-alert--focused a{color:#1e3a8a;font-weight:900;text-decoration:underline}.crm-result-list{overflow:auto}.crm-result-list td strong{display:block}.crm-result-list td small{opacity:.85;text-transform:capitalize;margin-top:.5em;display:block}.crm-result-list tbody tr{cursor:pointer}.crm-result-list tbody tr:focus-visible{outline:2px solid var(--yellow);outline-offset:-2px}.crm-expiry{text-align:center;border:1px solid #fff3;border-radius:.5em;justify-content:center;align-items:center;padding:.5em .75em;font-size:.85em;font-weight:800;display:inline-flex}.crm-expiry--expired{color:#fff;background:#d12f2f}.crm-expiry--expires_30{color:#111827;background:#f59e0b}.crm-expiry--expires_90{color:#111827;background:#facc15}.crm-expiry--valid{color:#fff;background:#16a34a}.crm-expiry--missing{color:#fff;background:#64748b}.crm-header-actions{flex-wrap:wrap;align-items:center;gap:1em;display:flex}.crm-header-actions .crm-delete-traveler{white-space:nowrap;color:#fff;background-color:#ff00007d;width:auto;padding:.75em 1em}.crm-header-actions .crm-delete-traveler:hover{background-color:red;box-shadow:0 0 10px #ff00007d}.crm-form{gap:1.5em;display:grid}.crm-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1em;display:grid}.crm-form-grid--notes{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1em}.crm-field{flex-flow:wrap;align-content:start;gap:.5em .75em}.crm-field>span{align-items:center;gap:.5em;display:inline-flex}.crm-field input,.crm-field select,.crm-field textarea{border-radius:.75em}.crm-field textarea{resize:vertical;min-height:110px}.crm-phone-control{grid-template-columns:1fr auto;gap:.5em;display:grid}.crm-phone-control .react-select,.crm-phone-control input{min-width:0}.crm-actions{grid-template-columns:minmax(140px,220px) minmax(180px,1fr);gap:1em;display:grid;margin-top:0!important}.crm-profile-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5em;display:grid}.crm-profile-grid--three{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.crm-profile-card fieldset p:not(.crm-note){justify-content:space-between;gap:1em;display:flex}.crm-profile-card fieldset p:not(.crm-note)+:is(.crm-profile-card fieldset p:not(.crm-note)){border-top:1px solid #fff2;padding-top:1em}.crm-profile-card fieldset p span{text-align:right;overflow-wrap:anywhere}.crm-note{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.crm-documents{overflow:auto}.crm-documents a{color:var(--yellow);overflow-wrap:anywhere;font-weight:800}.crm-upload-form{grid-template-columns:minmax(150px,220px) minmax(150px,190px) minmax(240px,1fr) minmax(130px,170px);align-items:center;gap:1em;display:grid}.crm-upload-form input{color:#000;border-radius:.7em}.crm-upload-form:has(+table){padding:1em 1.5em 0}.crm-documents td .delete{border-radius:.65em;width:auto;padding:.5em .8em}.crm-related-list{gap:1em;display:grid}.crm-related-list li{justify-content:space-between;gap:1em;display:flex}.crm-related-list li+:is(.crm-related-list li){border-top:1px solid #fff2;padding-top:1em}.crm-related-list span{opacity:.8;text-align:right}.crm-history-toolbar{grid-template-columns:repeat(auto-fit,minmax(180px,240px));gap:1em;display:grid}.crm-history-toolbar:has(+table){padding:1em 1.5em 0}.crm-history-toolbar label,.crm-history-payment-form label{flex-wrap:wrap;gap:.5em;font-weight:700}.crm-history-toolbar select,.crm-history-payment-form input,.crm-history-payment-form select,.crm-history-payment-form textarea{border-radius:.75em}.crm-page .pagination-controls,.crm-history-pagination{color:#fff;grid-template-columns:repeat(3,auto);justify-content:center;align-items:center;gap:1em;padding:1.5em 1.5em 0;display:grid}.crm-page .pagination-controls button,.crm-history-pagination button{color:#fff;background:0 0;padding:0}.crm-page .pagination-controls button:not(:disabled):hover,.crm-history-pagination button:not(:disabled):hover{cursor:pointer;text-decoration:underline}.crm-page .pagination-controls button:disabled,.crm-history-pagination button:disabled{cursor:auto;background:0 0;text-decoration:none}.crm-accounting-status{text-align:center;background:#64748b;border:1px solid #fff3;border-radius:.5em;align-items:center;padding:.5em .75em;font-size:.85em;font-weight:800;display:inline-flex}.crm-accounting-status--paid,.crm-accounting-status--clear{background:#16a34a}.crm-accounting-status--partial,.crm-accounting-status--outstanding{background:#0ea5e9}.crm-accounting-status--unpaid,.crm-accounting-status--overdue{background:#d12f2f}.crm-accounting-status--refunded{background:#7c3aed}.crm-accounting-status--cancelled,.crm-accounting-status--no_record{background:#475569}.crm-accounting-summary{flex-wrap:wrap;align-items:center;gap:.5em;display:flex}.crm-accounting-action{white-space:nowrap;background:#fff;border-radius:.5em;gap:.5em;width:auto;padding:.5em .75em;font-size:.9em;font-weight:800}.crm-documents td small{opacity:.8;margin-top:.5em;display:block}.crm-history-payment-row td{background:#ffffff0d}.crm-history-payment-form{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:1em;padding:.25em 0;display:grid}.crm-history-payment-form__notes{grid-column:1/-1}.crm-history-payment-form textarea{resize:vertical;min-height:80px}.crm-history-payment-form em{color:#fecaca;font-size:.86em;font-style:normal}.crm-history-payment-form .crm-alert{grid-column:1/-1}.crm-history-payment-form button{border-radius:.75em;min-height:44px}.traveler-selector{background:var(--overlay);border-radius:1em;gap:.5em;padding:1em;display:grid;position:relative}.traveler-selector>label{gap:.5em;font-weight:700}.traveler-selector__control{position:relative}.traveler-selector__control input{border-radius:.75em;padding-right:3.2em}.traveler-selector__clear{color:#fff;background:#111827;border-radius:.55em;width:2.4em;height:2.4em;margin:auto;padding:0;position:absolute;top:0;bottom:0;right:.35em}.traveler-selector__menu{z-index:20;color:#111827;background:#f8fafc;border-radius:.9em;gap:.35em;max-height:320px;padding:.5em;display:grid;position:absolute;top:calc(100% + .35em);left:0;right:0;overflow:auto;box-shadow:0 18px 45px #0008}.traveler-selector__menu button{color:#111827;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:.75em;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8em;width:100%;padding:.75em;display:grid}.traveler-selector__menu button:hover{background:#eef2ff}.traveler-selector__menu b,.traveler-selector__menu small{overflow-wrap:anywhere;display:block}.traveler-selector__menu small{color:#475569;margin-top:.25em}.traveler-selector__menu p{text-align:center;padding:.75em;font-weight:700}.traveler-selector--inline{grid-column:1/-1}@media screen and (max-width:900px){.crm-toolbar,.crm-history-toolbar,.crm-upload-form,.crm-actions,.crm-phone-control,.crm-additional-filters{grid-template-columns:1fr}.crm-filter-toggle,.crm-filter-clear{width:100%}.crm-lead-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.crm-active-link-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.crm-related-list li{flex-direction:column}.crm-related-list span{text-align:left}}#main aside img.agency-logo+h1~.crm-reference{border-top:1px dashed #fff3;flex-direction:column;gap:1em;padding-top:1em;display:flex}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a{min-width:0;color:inherit;background:#ffffff0d;border-radius:.75em;flex-direction:column;gap:.5em;padding:.75em;text-decoration:none;transition:background .1s;display:flex}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a strong{color:var(--yellow);font-size:1.35em;line-height:1}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a span{color:#ffffffb3;font-size:.85em}#main aside img.agency-logo+h1~.crm-reference .crm-reference-metrics a:hover{background:#ffffff1a}#main.agency-container main.activity-details .booking form fieldset .pax-list .pax-card .traveler-selector{margin-bottom:1em}@media (max-width:900px){.crm-result-list,.crm-documents{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:640px){.crm-lead-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-lead-summary__item{min-height:58px;padding:.7em .8em}.crm-lead-board{grid-auto-columns:minmax(285px,86vw)}.crm-active-link-row__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-active-link-row__controls{grid-template-columns:repeat(3,38px)}.crm-active-links .crm-active-link-row .crm-active-link-row__controls input{grid-column:1/-1;width:100%}.crm-live-quote__metrics,.crm-quote-editor__grid{grid-template-columns:minmax(0,1fr)}.crm-alert--focused{flex-direction:column;align-items:flex-start}.crm-page .pagination-controls,.crm-history-pagination{grid-template-columns:minmax(0,1fr)}.crm-profile-card fieldset p:not(.crm-note){text-align:left;flex-direction:column;align-items:flex-start}.crm-profile-card fieldset p span{text-align:left}.crm-form-grid,.crm-form-grid--notes,.crm-profile-grid,.crm-profile-grid--three{grid-template-columns:minmax(0,1fr)}}
.social-poster-preview{--poster-ink:#06131f;--poster-gold:#f6c85f;isolation:isolate;aspect-ratio:4/5;color:#fff;background:var(--poster-ink);border:.12cqw solid #f6c85f66;border-radius:.5cqw;grid-template-rows:12cqw minmax(0,1fr) auto auto;grid-template-areas:"top""copy""price""contact";gap:2.2cqw;width:100%;padding:4.8cqw;display:grid;position:relative;overflow:hidden;container-type:inline-size}.social-poster-preview__image,.social-poster-preview__shade,.social-poster-preview__surface{pointer-events:none;position:absolute;inset:0}.social-poster-preview__image{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.social-poster-preview__shade{z-index:1;background:linear-gradient(#06131fee 0%,#06131f66 40%,#06131f30 62%,#06131ff2 100%),#0002}.social-poster-preview__surface{z-index:2;display:none}.social-poster-preview__top{z-index:3;grid-area:top;justify-content:space-between;align-items:flex-start;gap:2.4cqw;min-width:0;display:flex;position:relative}.social-poster-preview__agency{flex:0 30cqw;justify-content:flex-start;align-items:center;width:30cqw;min-width:0;height:7cqw;min-height:7cqw;display:flex;position:relative}.social-poster-preview__agency-mark{pointer-events:none;background-position:0;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.social-poster-preview__agency img{opacity:0;pointer-events:none;width:1px;max-width:none;height:1px;max-height:none;position:absolute}.social-poster-preview__top>small{overflow-wrap:anywhere;border:.12cqw solid var(--poster-gold);max-width:42cqw;color:var(--poster-gold);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#06131fb8;border-radius:999px;flex:0 auto;padding:1.2cqw 2.2cqw;font-size:1.75cqw;font-weight:850;line-height:1.15}.social-poster-preview__copy{z-index:3;text-shadow:0 .8cqw 3cqw #000c;grid-area:copy;align-content:center;align-self:center;gap:2.1cqw;min-width:0;min-height:0;display:grid;position:relative}.social-poster-preview__copy h3{overflow-wrap:break-word;max-width:92cqw;color:inherit;letter-spacing:-.035em;margin:0;font-size:7.1cqw;font-weight:850;line-height:.98}.social-poster-preview.is-title-long .social-poster-preview__copy h3{font-size:6.15cqw;line-height:1}.social-poster-preview.is-title-extra-long .social-poster-preview__copy h3{font-size:5.3cqw;line-height:1.03}.social-poster-preview__copy p{color:inherit;margin:0;font-size:2.8cqw;font-weight:750;line-height:1.15}.social-poster-preview__chips{flex-wrap:wrap;align-items:center;gap:1.2cqw;display:flex}.social-poster-preview__chips>span{min-height:5.4cqw;text-shadow:none;background:#06131fb3;border:.1cqw solid #ffffff40;border-radius:999px;align-items:center;gap:.9cqw;padding:.95cqw 1.5cqw;font-size:1.95cqw;line-height:1.08;display:inline-flex;box-shadow:0 1cqw 2.8cqw #0003}.social-poster-preview__icon{place-items:center;line-height:1;display:inline-grid}.social-poster-preview__icon svg{stroke-width:2.4px;width:1em;height:1em;display:block}.social-poster-preview__chips i{color:var(--poster-gold);flex:none;font-size:2.35cqw}.social-poster-preview__chips b{color:inherit;font-size:inherit;font-weight:760}.social-poster-preview.is-chip-dense .social-poster-preview__chips{gap:.9cqw}.social-poster-preview.is-chip-dense .social-poster-preview__chips>span{min-height:4.9cqw;padding:.75cqw 1.15cqw;font-size:1.65cqw}.social-poster-preview__price{z-index:3;color:#fff;width:min(56cqw,100%);text-shadow:none;background:#06131fc4;border:.12cqw solid #ffffff70;border-radius:3.4cqw 0 0 3.4cqw;grid-area:price;justify-self:end;gap:.8cqw;padding:2.3cqw 3cqw;display:grid;position:relative;box-shadow:0 2cqw 5cqw #0005}.social-poster-preview__price-label{font-size:1.9cqw;font-weight:720;line-height:1}.social-poster-preview__price strong{overflow-wrap:anywhere;color:inherit;letter-spacing:-.025em;flex-wrap:wrap;align-items:baseline;gap:.7cqw;font-size:5cqw;font-weight:900;line-height:.98;display:flex}.social-poster-preview__price strong small{letter-spacing:0;font-size:.38em;font-weight:760;line-height:1.15}.social-poster-preview__travelers{font-size:1.9cqw;font-weight:760;line-height:1.1}.social-poster-preview__meal{align-items:center;gap:1cqw;min-width:0;font-size:1.9cqw;font-weight:700;line-height:1.15;display:flex}.social-poster-preview__meal i{flex:none;font-size:2.2cqw}.social-poster-preview__contact{z-index:3;color:#fff;border-top:.1cqw solid #ffffff70;grid-area:contact;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4cqw;padding-top:2cqw;display:grid;position:relative}.social-poster-preview__contact>span{overflow-wrap:anywhere;align-items:flex-start;gap:.75cqw;min-width:0;font-size:1.6cqw;line-height:1.18;display:flex}.social-poster-preview__contact i{color:var(--poster-gold);flex:none;font-size:2.1cqw}.social-poster-preview__contact b{min-width:0;color:inherit;font-size:inherit;font-weight:720}.social-poster-preview.design-classic{border:1px solid #f6c85f66;padding:0;display:block}.social-poster-preview.design-classic .social-poster-preview__shade{background:linear-gradient(#06131ff0 0%,#06131f6e 38%,#06131f22 66%,#06131fe8 100%),#0002}.social-poster-preview.design-classic .social-poster-preview__top,.social-poster-preview.design-classic .social-poster-preview__copy,.social-poster-preview.design-classic .social-poster-preview__price,.social-poster-preview.design-classic .social-poster-preview__contact{z-index:3;position:absolute}.social-poster-preview.design-classic .social-poster-preview__top{align-items:center;gap:1rem;top:2rem;left:2rem;right:2rem}.social-poster-preview.design-classic .social-poster-preview__agency{flex-basis:min(260px,32cqw);width:min(260px,32cqw)}.social-poster-preview.design-classic .social-poster-preview__agency img{width:1px;height:1px}.social-poster-preview.design-classic .social-poster-preview__top>small{border:1px solid var(--poster-gold);max-width:min(42cqw,300px);padding:.55rem 1rem;font-size:clamp(.72rem,2cqw,1rem)}.social-poster-preview.design-classic .social-poster-preview__copy{text-shadow:0 5px 20px #000b;align-content:start;align-self:auto;gap:1rem;min-height:0;top:9rem;left:2rem;right:2rem}.social-poster-preview.design-classic .social-poster-preview__copy h3{max-width:760px;font-size:clamp(2rem,10.3cqw,4rem);line-height:1.05}.social-poster-preview.design-classic.is-title-long .social-poster-preview__copy h3{font-size:clamp(1.9rem,9cqw,3.6rem)}.social-poster-preview.design-classic.is-title-extra-long .social-poster-preview__copy h3{font-size:clamp(1.75rem,7.7cqw,3.15rem)}.social-poster-preview.design-classic .social-poster-preview__copy p{font-size:clamp(1rem,3.7cqw,1.45rem)}.social-poster-preview.design-classic .social-poster-preview__chips{gap:1rem}.social-poster-preview.design-classic .social-poster-preview__chips>span,.social-poster-preview.design-classic.is-chip-dense .social-poster-preview__chips>span{min-height:0;box-shadow:none;text-shadow:0 0 25px #000;background:#06131f30;border:0;border-radius:.75rem;gap:.5rem;padding:.5rem .85rem;font-size:clamp(.78rem,2.55cqw,1.05rem)}.social-poster-preview.design-classic .social-poster-preview__chips i{font-size:clamp(1rem,3.1cqw,1.2rem)}.social-poster-preview.design-classic .social-poster-preview__price{width:auto;max-width:70%;box-shadow:none;text-shadow:0 0 25px #000;background:#06131f8c;border:1px solid #fff8;border-right:0;border-radius:2em 0 0 2em;justify-self:auto;gap:.5em;padding:1.5rem 2rem;bottom:11rem;right:0}.social-poster-preview.design-classic .social-poster-preview__price-label,.social-poster-preview.design-classic .social-poster-preview__travelers,.social-poster-preview.design-classic .social-poster-preview__meal{font-size:clamp(.85rem,2.4cqw,1rem)}.social-poster-preview.design-classic .social-poster-preview__price strong{margin-block:.5rem;font-size:clamp(1.5rem,7.35cqw,2.85rem)}.social-poster-preview.design-classic .social-poster-preview__contact{border-top:1px solid #fff8;flex-direction:column;grid-template-columns:none;align-items:flex-start;gap:.65rem;padding-top:1rem;display:flex;bottom:2rem;left:2rem;right:2rem}.social-poster-preview.design-classic .social-poster-preview__contact>span{gap:.5rem;font-size:clamp(.78rem,2.55cqw,1rem)}.social-poster-preview.design-classic .social-poster-preview__contact i{font-size:clamp(1rem,3.1cqw,1.35rem)}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight){padding:0;display:block}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) :is(.social-poster-preview__top,.social-poster-preview__copy,.social-poster-preview__price,.social-poster-preview__contact,.social-poster-preview__cta){z-index:3;position:absolute}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__top{align-items:center;gap:2cqw;top:4.2cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__agency-mark{filter:none}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__top>small{max-width:31cqw;padding:1cqw 1.75cqw;font-size:1.75cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__cta{text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:1cqw;min-width:18cqw;min-height:5.4cqw;padding:.9cqw 1.6cqw;font-size:1.55cqw;font-weight:850;line-height:1;display:flex}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__cta i{font-size:2cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__contact{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__contact>span{align-items:center;font-size:1.55cqw}.social-poster-preview:is(.design-panorama,.design-editorial,.design-postcard,.design-spotlight) .social-poster-preview__contact i{font-size:2cqw}.social-poster-preview.design-panorama{color:#fff;background:#06131f}.social-poster-preview.design-panorama .social-poster-preview__shade{background:linear-gradient(#06131fe8 0%,#06131f38 28%,#06131f75 58%,#06131ff5 100%),linear-gradient(90deg,#06131f80 0%,#0000 72%)}.social-poster-preview.design-panorama .social-poster-preview__surface{background:linear-gradient(#0000 0%,#06131fb8 35%,#06131f 100%);display:block;top:50cqw}.social-poster-preview.design-panorama .social-poster-preview__top>small{color:#fff;background:#1c67d8;border-color:#2f83ff}.social-poster-preview.design-panorama .social-poster-preview__copy{align-content:start;gap:1.45cqw;min-height:0;top:16.5cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-panorama .social-poster-preview__copy h3{max-width:79cqw;font-size:8.6cqw;line-height:.94}.social-poster-preview.design-panorama.is-title-long .social-poster-preview__copy h3{max-width:82cqw;font-size:7.35cqw;line-height:.97}.social-poster-preview.design-panorama.is-title-extra-long .social-poster-preview__copy h3{max-width:84cqw;font-size:6.15cqw;line-height:1}.social-poster-preview.design-panorama .social-poster-preview__copy p{color:#5fa0ff;font-size:3.25cqw;font-style:italic;font-weight:850}.social-poster-preview.design-panorama .social-poster-preview__chips{background:#04101cca;border:.1cqw solid #ffffff2e;border-radius:1.2cqw;grid-template-columns:repeat(3,minmax(0,1fr));gap:.1cqw;width:72cqw;padding:1.3cqw;display:grid}.social-poster-preview.design-panorama .social-poster-preview__chips>span,.social-poster-preview.design-panorama.is-chip-dense .social-poster-preview__chips>span{min-height:5.2cqw;box-shadow:none;background:0 0;border:0;border-right:.1cqw solid #ffffff24;border-radius:0;justify-content:flex-start;padding:.8cqw 1cqw;font-size:1.65cqw}.social-poster-preview.design-panorama .social-poster-preview__chips>span:nth-child(3n){border-right:0}.social-poster-preview.design-panorama .social-poster-preview__chips i{color:#5fa0ff;font-size:2.2cqw}.social-poster-preview.design-panorama .social-poster-preview__price{color:#fff;width:49cqw;box-shadow:none;background:#04101ce8;border:0;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.5cqw;bottom:22cqw;left:4.2cqw}.social-poster-preview.design-panorama .social-poster-preview__price strong{color:#fff;white-space:nowrap;font-size:6.2cqw}.social-poster-preview.design-panorama.is-price-long .social-poster-preview__price strong{font-size:5.35cqw}.social-poster-preview.design-panorama .social-poster-preview__price-label,.social-poster-preview.design-panorama .social-poster-preview__meal{font-size:1.75cqw}.social-poster-preview.design-panorama .social-poster-preview__meal{color:#d8e7ff}.social-poster-preview.design-panorama .social-poster-preview__cta{color:#06131f;background:#f6c85f;bottom:14.2cqw;left:4.2cqw}.social-poster-preview.design-panorama .social-poster-preview__contact{background:#020b12e8;border:.1cqw solid #ffffff24;border-radius:1cqw;min-height:8.2cqw;padding:1.8cqw 2cqw;bottom:3.2cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-editorial{color:#08243c;background:#dceffc}.social-poster-preview.design-editorial .social-poster-preview__image{background-position:63%}.social-poster-preview.design-editorial .social-poster-preview__shade{background:linear-gradient(90deg,#e8f5fbd9 0%,#e8f5fb99 39%,#0000 70%),linear-gradient(#d8effc70 0%,#0000 60%,#08243c61 100%)}.social-poster-preview.design-editorial .social-poster-preview__surface{background:#08243cf7;height:10.8cqw;display:block;top:auto;bottom:0}.social-poster-preview.design-editorial .social-poster-preview__agency{background:#08243cbd;border-color:#ffffff4d}.social-poster-preview.design-editorial .social-poster-preview__top>small{color:#fff;background:#f47a22;border-color:#ff7a1a}.social-poster-preview.design-editorial .social-poster-preview__copy{color:#08243c;min-height:0;text-shadow:none;align-content:start;gap:1.2cqw;top:15cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-editorial .social-poster-preview__copy h3{color:#08243c;letter-spacing:-.045em;max-width:58cqw;font-family:Georgia,Times New Roman,serif;font-size:7.9cqw;font-weight:700;line-height:.95}.social-poster-preview.design-editorial.is-title-long .social-poster-preview__copy h3{font-size:6.55cqw;line-height:.98}.social-poster-preview.design-editorial.is-title-extra-long .social-poster-preview__copy h3{font-size:5.45cqw;line-height:1}.social-poster-preview.design-editorial .social-poster-preview__copy p{color:#ee6f18;font-family:Georgia,Times New Roman,serif;font-size:3.65cqw;font-style:italic;font-weight:700}.social-poster-preview.design-editorial .social-poster-preview__chips{grid-template-columns:minmax(0,1fr);gap:.75cqw;width:35cqw;margin-top:1.2cqw;display:grid}.social-poster-preview.design-editorial .social-poster-preview__chips>span,.social-poster-preview.design-editorial.is-chip-dense .social-poster-preview__chips>span{color:#08243c;min-height:5.2cqw;box-shadow:none;background:#ffffffea;border:0;border-radius:1.1cqw;justify-content:flex-start;padding:.75cqw 1cqw;font-size:1.6cqw}.social-poster-preview.design-editorial .social-poster-preview__chips i{color:#fff;background:#f47a22;border-radius:.8cqw;place-items:center;width:3.3cqw;height:3.3cqw;font-size:2cqw;display:grid}.social-poster-preview.design-editorial .social-poster-preview__price{color:#08243c;width:42cqw;box-shadow:none;background:#fffaf0e8;border:.14cqw solid #f47a22;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.4cqw;bottom:22cqw;left:4.2cqw}.social-poster-preview.design-editorial .social-poster-preview__price strong{color:#08243c;white-space:nowrap;font-size:5.7cqw}.social-poster-preview.design-editorial.is-price-long .social-poster-preview__price strong{font-size:4.9cqw}.social-poster-preview.design-editorial .social-poster-preview__price-label,.social-poster-preview.design-editorial .social-poster-preview__meal{font-size:1.7cqw}.social-poster-preview.design-editorial .social-poster-preview__cta{color:#fff;background:#f47a22;bottom:2.7cqw;right:4.2cqw}.social-poster-preview.design-editorial .social-poster-preview__contact{color:#fff;background:0 0;border:0;align-items:center;min-height:10.8cqw;padding:2.7cqw 1.4cqw 2.4cqw 4.2cqw;bottom:0;left:0;right:25cqw}.social-poster-preview.design-editorial .social-poster-preview__contact i{color:#56d9e8}.social-poster-preview.design-postcard{color:#4e1649;background:#f8dbe6}.social-poster-preview.design-postcard .social-poster-preview__image{background-position:50%}.social-poster-preview.design-postcard .social-poster-preview__shade{background:linear-gradient(90deg,#ffeaf0d4 0%,#ffeaf08f 42%,#0000 70%),linear-gradient(#f9d8e46b 0%,#0000 62%,#3f0c3d70 100%)}.social-poster-preview.design-postcard .social-poster-preview__surface{background:#3d0c46f7;height:10.8cqw;display:block;top:auto;bottom:0}.social-poster-preview.design-postcard .social-poster-preview__top>small{color:#fff;background:#bd2b8d;border-color:#c92b91}.social-poster-preview.design-postcard .social-poster-preview__copy{color:#4e1649;min-height:0;text-shadow:none;align-content:start;gap:1.2cqw;top:15cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-postcard .social-poster-preview__copy h3{color:#a51f78;letter-spacing:-.045em;max-width:58cqw;font-family:Georgia,Times New Roman,serif;font-size:7.8cqw;font-weight:700;line-height:.95}.social-poster-preview.design-postcard.is-title-long .social-poster-preview__copy h3{font-size:6.5cqw;line-height:.98}.social-poster-preview.design-postcard.is-title-extra-long .social-poster-preview__copy h3{font-size:5.4cqw;line-height:1}.social-poster-preview.design-postcard .social-poster-preview__copy p{color:#762061;font-family:Georgia,Times New Roman,serif;font-size:3.55cqw;font-style:italic;font-weight:700}.social-poster-preview.design-postcard .social-poster-preview__chips{grid-template-columns:minmax(0,1fr);gap:.7cqw;width:35cqw;margin-top:1.2cqw;display:grid}.social-poster-preview.design-postcard .social-poster-preview__chips>span,.social-poster-preview.design-postcard.is-chip-dense .social-poster-preview__chips>span{color:#4e1649;min-height:5.15cqw;box-shadow:none;background:#fff8f9ed;border:0;border-radius:1.1cqw;justify-content:flex-start;padding:.75cqw 1.05cqw;font-size:1.6cqw}.social-poster-preview.design-postcard .social-poster-preview__chips i{color:#fff;background:#bd2b8d;border-radius:.8cqw;place-items:center;width:3.25cqw;height:3.25cqw;font-size:2cqw;display:grid}.social-poster-preview.design-postcard .social-poster-preview__price{color:#4e1649;width:42cqw;box-shadow:none;background:#fff8f0e8;border:.14cqw solid #bd2b8d;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.4cqw;bottom:22cqw;left:4.2cqw}.social-poster-preview.design-postcard .social-poster-preview__price strong{color:#a51f78;white-space:nowrap;font-size:5.7cqw}.social-poster-preview.design-postcard.is-price-long .social-poster-preview__price strong{font-size:4.9cqw}.social-poster-preview.design-postcard .social-poster-preview__price-label,.social-poster-preview.design-postcard .social-poster-preview__meal{font-size:1.7cqw}.social-poster-preview.design-postcard .social-poster-preview__cta{color:#fff;background:#bd2b8d;bottom:2.7cqw;right:4.2cqw}.social-poster-preview.design-postcard .social-poster-preview__contact{color:#fff;background:0 0;border:0;align-items:center;min-height:10.8cqw;padding:2.7cqw 1.4cqw 2.4cqw 4.2cqw;bottom:0;left:0;right:25cqw}.social-poster-preview.design-postcard .social-poster-preview__contact i{color:#ee73bd}.social-poster-preview.design-spotlight{color:#fff;background:#170c08}.social-poster-preview.design-spotlight .social-poster-preview__image{background-position:50%}.social-poster-preview.design-spotlight .social-poster-preview__shade{background:linear-gradient(90deg,#160b08dc 0%,#160b0875 52%,#160b0845 100%),linear-gradient(#170d09a3 0%,#0000 45%,#071715e8 100%)}.social-poster-preview.design-spotlight .social-poster-preview__surface{background:#041412f7;height:10.8cqw;display:block;top:auto;bottom:0}.social-poster-preview.design-spotlight .social-poster-preview__agency{background:#170c08a8;border-color:#ffffff45}.social-poster-preview.design-spotlight .social-poster-preview__top>small{color:#fff;background:#08a99f;border-color:#08b9ad}.social-poster-preview.design-spotlight .social-poster-preview__copy{align-content:start;gap:1.1cqw;min-height:0;top:16cqw;left:4.2cqw;right:4.2cqw}.social-poster-preview.design-spotlight .social-poster-preview__copy h3{max-width:51cqw;font-size:8.1cqw;line-height:.94}.social-poster-preview.design-spotlight.is-title-long .social-poster-preview__copy h3{font-size:6.8cqw;line-height:.98}.social-poster-preview.design-spotlight.is-title-extra-long .social-poster-preview__copy h3{font-size:5.65cqw;line-height:1}.social-poster-preview.design-spotlight .social-poster-preview__copy p{color:#11c7bc;max-width:50cqw;font-family:Georgia,Times New Roman,serif;font-size:3.6cqw;font-style:italic;font-weight:700}.social-poster-preview.design-spotlight .social-poster-preview__chips{background:#100b08c7;border:.1cqw solid #12c8bd45;border-radius:1.3cqw;grid-template-columns:minmax(0,1fr);gap:.75cqw;width:35cqw;padding:1.1cqw;display:grid;position:absolute;top:0;right:0}.social-poster-preview.design-spotlight .social-poster-preview__chips>span,.social-poster-preview.design-spotlight.is-chip-dense .social-poster-preview__chips>span{min-height:5cqw;box-shadow:none;background:0 0;border:0;border-bottom:.1cqw solid #ffffff1f;border-radius:0;justify-content:flex-start;padding:.7cqw .9cqw;font-size:1.55cqw}.social-poster-preview.design-spotlight .social-poster-preview__chips>span:last-child{border-bottom:0}.social-poster-preview.design-spotlight .social-poster-preview__chips i{color:#041412;background:#12c8bd;border-radius:999px;place-items:center;width:3.25cqw;height:3.25cqw;font-size:2cqw;display:grid}.social-poster-preview.design-spotlight .social-poster-preview__price{color:#fff;width:43cqw;box-shadow:none;background:#100b08db;border:.1cqw solid #ffffff80;border-radius:1.25cqw;justify-items:start;gap:.7cqw;padding:2cqw 2.4cqw;bottom:22cqw;right:4.2cqw}.social-poster-preview.design-spotlight .social-poster-preview__price strong{color:#fff;white-space:nowrap;font-size:5.8cqw}.social-poster-preview.design-spotlight.is-price-long .social-poster-preview__price strong{font-size:5cqw}.social-poster-preview.design-spotlight .social-poster-preview__price-label,.social-poster-preview.design-spotlight .social-poster-preview__meal{font-size:1.7cqw}.social-poster-preview.design-spotlight .social-poster-preview__meal{color:#bff9f5}.social-poster-preview.design-spotlight .social-poster-preview__cta{color:#041412;background:#12c8bd;bottom:2.7cqw;right:4.2cqw}.social-poster-preview.design-spotlight .social-poster-preview__contact{color:#fff;background:0 0;border:0;align-items:center;min-height:10.8cqw;padding:2.7cqw 1.4cqw 2.4cqw 4.2cqw;bottom:0;left:0;right:25cqw}.social-poster-preview.design-spotlight .social-poster-preview__contact i{color:#12c8bd}#main.aoryx.destination-hub .destination-hub-social-poster-trigger{color:#fff!important;background:#06131e!important}#main.aoryx.destination-hub .destination-hub-social-poster-trigger i{color:var(--yellow);font-size:1.1rem}#main.aoryx.destination-hub .destination-hub-social-poster-modal{z-index:10000;-webkit-backdrop-filter:blur(12px)saturate(1.25);backdrop-filter:blur(12px)saturate(1.25);background:#020a12d9;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}#main.aoryx.destination-hub .destination-hub-social-poster-dialog{color:#fff;background:linear-gradient(135deg,#06131f,#102232);border:1px solid #ffffff26;border-radius:1.5rem;width:min(1180px,100%);max-height:min(920px,100dvh - 2.5rem);overflow:auto;box-shadow:0 30px 90px #000b}#main.aoryx.destination-hub .destination-hub-social-poster-toolbar{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#06131ff2;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:sticky;top:0}#main.aoryx.destination-hub .destination-hub-social-poster-toolbar button{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-workspace{grid-template-columns:minmax(360px,.78fr) minmax(320px,.52fr);gap:1.5rem;padding:1.5rem;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-workspace .buttons{gap:1em;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-preview{aspect-ratio:4/5;background-position:50%;background-size:cover;border:1px solid #f6c85f66;border-radius:1.5rem;min-height:560px;position:relative;overflow:hidden;box-shadow:0 25px 70px #0008}#main.aoryx.destination-hub .destination-hub-social-poster-preview-shade{background:linear-gradient(#06131ff0 0%,#06131f6e 38%,#06131f22 66%,#06131fe8 100%),#0002;position:absolute;inset:0}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top,#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy,#main.aoryx.destination-hub .destination-hub-social-poster-price,#main.aoryx.destination-hub .destination-hub-social-poster-contact{z-index:1;position:absolute}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top{justify-content:space-between;align-items:center;gap:1rem;display:flex;top:2rem;left:2rem;right:2rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top small{color:#f6c85f;text-transform:uppercase;letter-spacing:.08em;background:#06131f99;border:1px solid #f6c85f;border-radius:999px;padding:.55rem 1rem;font-weight:800}#main.aoryx.destination-hub .destination-hub-social-poster-agency{display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-agency img{object-fit:contain;object-position:center;width:100%;max-width:260px;height:100%;min-height:40px;max-height:60px}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy{text-shadow:0 5px 20px #000b;gap:1rem;display:grid;top:9rem;left:2rem;right:2rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy h3{color:#fff;max-width:760px;font-size:clamp(2rem,4.5vw,4rem);line-height:1.05}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy p{color:#fff;font-size:1.45rem;font-weight:700}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy>div{flex-wrap:wrap;gap:1rem;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy span{color:#fff;-webkit-backdrop-filter:blur(10px)brightness(2);backdrop-filter:blur(10px)brightness(2);text-shadow:0 0 25px #000;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .85rem;font-weight:700;display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy i{color:#f6c85f;font-size:1.2rem}#main.aoryx.destination-hub .destination-hub-social-poster-price{text-shadow:0 0 25px #000;border:1px solid #fff8;border-right:0;border-top-left-radius:2em;border-bottom-left-radius:2em;padding:1.5rem 2rem;bottom:11rem;right:0}#main.aoryx.destination-hub .destination-hub-social-poster-price b{color:#fff;word-break:break-word;margin-block:.5rem;font-size:clamp(1.5rem,3.5vw,2.85rem);line-height:1;display:block}#main.aoryx.destination-hub .destination-hub-social-poster-price b small{vertical-align:baseline;font-size:.45em;line-height:1;display:inline-block}#main.aoryx.destination-hub .destination-hub-social-poster-price span{align-items:center;gap:.5em;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-contact{color:#fff;overflow-wrap:anywhere;border-top:1px solid #fff8;flex-direction:column;justify-content:center;gap:1rem;padding-top:1rem;display:flex;bottom:2rem;left:2rem;right:2rem}#main.aoryx.destination-hub .destination-hub-social-poster-contact span{align-items:center;gap:.5rem;min-width:0;font-weight:700;display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-contact i{color:#f6c85f;flex:none}#main.aoryx.destination-hub .destination-hub-social-poster-controls{flex-direction:column;gap:1.5rem;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-control{color:#ffffffd9;background:#ffffff0d;border:1px solid #ffffff1c;border-radius:1rem;gap:1rem;padding:1rem;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-control label{color:#fff;font-weight:800}#main.aoryx.destination-hub .destination-hub-social-poster-control input[type=text],#main.aoryx.destination-hub .destination-hub-social-poster-control input:not([type]),#main.aoryx.destination-hub .destination-hub-social-poster-control select{color:#fff;width:100%;font:inherit;background:#0000002e;border:1px solid #ffffff30;border-radius:.85rem;padding:.85rem 1rem}#main.aoryx.destination-hub .destination-hub-social-poster-control option{color:#111}#main.aoryx.destination-hub .destination-hub-social-poster-control p{color:#ffffffbf;margin:0;line-height:1.45}#main.aoryx.destination-hub .destination-hub-social-poster-gallery{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:.65rem;display:grid}#main.aoryx.destination-hub .destination-hub-social-poster-gallery button{aspect-ratio:1;background-position:50%;background-size:cover;border:2px solid #ffffff24;border-radius:.8rem;min-height:74px;padding:0;box-shadow:inset 0 0 0 999px #0000}#main.aoryx.destination-hub .destination-hub-social-poster-gallery button.active{border-color:var(--yellow);box-shadow:inset 0 0 0 999px #00000024}#main.aoryx.destination-hub .destination-hub-social-poster-check{align-items:center;gap:.55rem;color:#ffffffd9!important;font-weight:700!important;display:inline-flex!important}#main.aoryx.destination-hub .destination-hub-social-poster-check input{width:18px;height:18px;accent-color:var(--yellow)}#main.aoryx.destination-hub .destination-hub-social-poster-export{color:#06131f;background:var(--yellow);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.1rem;font-weight:900;display:inline-flex}#main.aoryx.destination-hub .destination-hub-social-poster-export:disabled{opacity:.65;cursor:wait}#main.aoryx.destination-hub .destination-hub-social-poster-status{color:#ffffffc9;text-align:center;font-weight:700}#main.aoryx.destination-hub .lead-link{grid-template-columns:1fr auto;display:grid}#main.aoryx.destination-hub .lead-link input{border:0;border-radius:1em 0 0 1em}#main.aoryx.destination-hub .lead-link button{border:0!important;border-radius:0 1em 1em 0!important}#main.aoryx.destination-hub a[href*=public-links]{justify-content:center;gap:.5em;text-decoration:none;display:flex}#main.aoryx.destination-hub .destination-hub-social-poster-export-stage{pointer-events:none;width:1080px;height:1350px;position:fixed;top:0;left:-12000px;overflow:hidden}#main.aoryx.destination-hub .destination-hub-social-poster-preview.export-size{aspect-ratio:auto;width:1080px;height:1350px;min-height:0}@media screen and (max-width:1200px){#main.aoryx.destination-hub .destination-hub-social-poster-workspace{grid-template-columns:minmax(0,1fr)}#main.aoryx.destination-hub .social-poster-preview{width:min(620px,100%);margin-inline:auto}}@media screen and (max-width:768px){#main.aoryx.destination-hub .destination-hub-social-poster-modal{padding:.75rem}#main.aoryx.destination-hub .destination-hub-social-poster-dialog{border-radius:1rem;max-height:calc(100dvh - 1.5rem)}#main.aoryx.destination-hub .destination-hub-social-poster-workspace{padding:.85rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview{min-height:520px}#main.aoryx.destination-hub .destination-hub-social-poster-preview-top{flex-direction:column;align-items:flex-start}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy{top:11.5rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy h3{font-size:2.15rem}#main.aoryx.destination-hub .destination-hub-social-poster-preview-copy p{font-size:1.05rem}#main.aoryx.destination-hub .destination-hub-social-poster-price{width:auto;bottom:7rem;left:1.25rem;right:1.25rem}#main.aoryx.destination-hub .destination-hub-social-poster-contact{flex-direction:column;align-items:flex-start;gap:.5rem;bottom:1.25rem;left:1.25rem;right:1.25rem}}
body.voyager-ai-route{background:linear-gradient(#292929,#191919) repeat-x}body.voyager-ai-route header{mix-blend-mode:normal}body.voyager-ai-route header>div nav a.active{background-color:var(--pink);text-shadow:0 0 10px #0007}.voyager-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.voyager-page-actions button{width:auto}.voyager-overview-status{background:var(--overlay);rule:1px solid #fff3;rule-inset:1em;border-radius:1.5em;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.voyager-overview-status>div{gap:.5em;min-width:0;padding:1.5rem;display:grid}.voyager-overview-status span{color:#fffa;font-size:.85em;font-weight:700}.voyager-overview-status b{font-size:1.15rem}.voyager-feature-locked{background:#fff1;border:1px solid #fff3;border-radius:1em;align-items:flex-start;padding:1.5rem}.voyager-feature-locked .voyager-page-actions{margin-top:.5em}.voyager-secondary-link{color:#000;background:var(--yellow);border-radius:1em;align-items:center;gap:.5em;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.voyager-secondary-link:hover{box-shadow:0 0 10px var(--yellow)}.voyager-subscription-summary{background:#fff1;border:1px solid #fff3;border-radius:1.5em;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.5rem;padding:1.5em;display:grid}.voyager-subscription-summary p{margin-top:.5em}.voyager-subscription-summary .voyager-usage-summary{gap:.5rem;display:grid}.voyager-loyalty-chip,.voyager-included-label{color:#000;background:var(--yellow);border-radius:1em;align-self:end;align-items:center;gap:.5em;margin-top:.75rem;padding:.75em 1rem;font-size:.85rem;font-weight:800;display:inline-flex}.voyager-progress{appearance:none;background:#fff3;border-radius:999px;width:100%;height:10px;display:block;overflow:hidden}.voyager-progress::-webkit-progress-bar{border-radius:inherit;background:#fff3}.voyager-progress::-webkit-progress-value{border-radius:inherit;background:var(--yellow)}.voyager-progress::-moz-progress-bar{border-radius:inherit;background:var(--yellow)}.voyager-rollover-note{color:var(--white);align-items:start;gap:.5em;margin-top:1em;display:flex}.voyager-pending-change,.voyager-market-message{color:#72530d;background:#fff7df;border-radius:1em;margin-top:1rem;padding:1rem}.voyager-pending-change{align-items:flex-start;gap:.65rem;display:flex}.voyager-pending-change i{flex:none}.voyager-billing-selector{background:#fff1;border:1px solid #fff3;border-radius:1.5em;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.5rem;display:inline-grid}.voyager-billing-selector button{color:#fff;background:0 0;border:1px solid #0000;padding:.75em 1em;font-size:.9em;font-weight:700}.voyager-billing-selector button span{color:#3e0012;background:#ffd608;border-radius:.5em;padding:.25em .5em;font-size:.85em;line-height:1}.voyager-billing-selector button.active{background:var(--yellow);color:#3e0012}.voyager-billing-selector button.active span{color:var(--yellow);background:#3e0012}.voyager-billing-selector button:not(.active):hover{border:1px solid var(--yellow)}.voyager-auto-renew-option{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff38;border-radius:8px;grid-template-columns:1.25rem 1.5rem minmax(0,1fr);align-items:start;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:grid}.voyager-auto-renew-option input{accent-color:#fc0;width:1.15rem;height:1.15rem;margin-top:.15rem}.voyager-auto-renew-option i{color:var(--yellow)}.voyager-auto-renew-option span{gap:.3rem;display:grid}.voyager-auto-renew-option small{color:#e4e7eb;line-height:1.45}.voyager-auto-renew-status{color:#0d554c;background:#eaf9f5;border:1px solid #99d8c9;border-radius:8px;align-items:center;gap:.85rem;margin-top:1rem;padding:1rem;display:flex}.voyager-auto-renew-status>i{color:#0f766e;flex:none}.voyager-auto-renew-status div{gap:.2rem;min-width:0;margin-right:auto;display:grid}.voyager-auto-renew-status button{color:#fff;background:#98002d;flex:none}.voyager-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.voyager-plan-card{color:#000a;background:var(--white);grid-template-rows:subgrid;border-radius:1.25em;gap:.75rem;min-width:0;padding:1.25rem;display:grid;position:relative}.voyager-plan-card:not(:has(.voyager-plan-saving)){grid-row:span 5}.voyager-plan-card:not(:has(.voyager-plan-saving)):has(.voyager-included-label){grid-row:span 6}.voyager-plan-card:has(.voyager-plan-saving){grid-row:span 6}.voyager-plan-card:has(.voyager-plan-saving):has(.voyager-included-label){grid-row:span 7}.voyager-plan-card div{text-shadow:0 0 15px #0007;color:#fff;background:linear-gradient(#d3013f,#ce003d);border-radius:1em 1em 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:-1rem -1rem 0;padding:2rem 1.25rem;display:flex;box-shadow:inset 0 -30px 30px -15px #0003}.voyager-plan-card div strong{font-size:1.8rem}.voyager-plan-card div strong small{opacity:.75;font-size:.85rem}.voyager-plan-card.popular{outline:4px solid var(--pink);box-shadow:0 10px 30px -10px var(--pink)}.voyager-plan-card.popular .badge{color:#ff004d;background:#fff;border-radius:2em;align-items:center;gap:.5em;padding:.75em 1em;font-size:.75rem;font-weight:800;line-height:1;display:flex;position:absolute;top:-1rem;left:1rem;box-shadow:0 0 15px #fff5}.voyager-plan-card .voyager-plan-saving{color:var(--pink);border:2px solid;border-top:0;border-radius:0 0 1em 1em;align-items:center;margin:-.75rem -1rem 0;padding:1em;font-size:.85rem;font-weight:800;display:inline-flex}.voyager-plan-card p{font-size:.85em}.voyager-plan-card ul{align-content:start;gap:1em;display:grid}.voyager-plan-card ul li{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.voyager-plan-card ul li i{color:var(--pink)}.voyager-plan-card button{color:#fff;text-shadow:0 0 10px #0007;font-size:.95em;font-weight:700}.voyager-plan-card button:not([disabled]){background:#ff004d}.voyager-plan-card button:not([disabled]):hover{box-shadow:0 0 10px #ff004d}.voyager-plan-change-note{color:#7f1d3b;background:#fff1f5;border:1px solid #f5b7c9;border-radius:8px;min-height:3rem;padding:.75rem;font-size:.75rem;font-weight:700;display:block}.voyager-plan-change-note--scheduled{color:#0f766e;background:#eaf9f5;border-color:#99d8c9}.voyager-plan-loading{color:#d1d5db;justify-content:center;align-items:center;gap:.75rem;min-height:180px;display:flex}.voyager-plan-loading .loader{width:34px;height:34px}.voyager-content-calendar{background:#ffffff0d;border:1px solid #fff3;border-radius:8px;gap:.85rem;margin:1rem 0;padding:1rem;display:grid}.voyager-content-calendar>div:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.voyager-calendar-list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.75rem;display:grid}.voyager-calendar-list article{border-left:3px solid var(--yellow);background:#ffffff12;gap:.3rem;min-width:0;padding:.8rem;display:grid}.voyager-calendar-list time,.voyager-calendar-list span{color:#d1d5db;text-transform:capitalize;font-size:.8rem}.voyager-history{gap:1rem;display:grid}@media (max-width:1100px){.voyager-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.voyager-plan-grid,.voyager-subscription-summary,.voyager-overview-status{grid-template-columns:1fr}.voyager-page-actions,.voyager-page-actions>*{width:100%!important}.voyager-page-actions>*{justify-content:center}.voyager-auto-renew-status{flex-wrap:wrap;align-items:flex-start}.voyager-auto-renew-status button{width:100%}}.voyager-admin-panel{background:var(--white);color:#000;border:1px solid #d8e2e7;border-radius:1em;gap:1rem;padding:1rem;display:grid}.voyager-admin-panel__header{justify-content:space-between;gap:1rem;display:flex}.voyager-admin-panel__header>div{gap:.25rem;display:grid}.voyager-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.voyager-admin-stats>div{background:#fff;border-radius:9px;gap:.25rem;padding:.75rem;display:grid}.voyager-admin-controls{grid-template-columns:repeat(3,minmax(120px,1fr));gap:.75rem;display:grid}.voyager-admin-controls label{color:#000;gap:.25rem;display:grid}.voyager-admin-reason{grid-column:1/-1}.voyager-admin-actions{flex-wrap:wrap;gap:.5rem;display:flex}.voyager-admin-panel details{background:#fff;border:1px solid #dde6ea;border-radius:8px;padding:.7rem}.voyager-admin-panel summary{cursor:pointer;font-weight:800}.voyager-admin-audit-list{max-height:260px;overflow:auto}@media (max-width:900px){.voyager-admin-stats,.voyager-admin-controls{grid-template-columns:1fr 1fr}}@media (max-width:600px){.voyager-admin-stats,.voyager-admin-controls{grid-template-columns:1fr}}.voyager-master-toggle{background:#101827;border:1px solid #ffffff2e;border-radius:8px;align-items:center;gap:.65em;min-height:42px;padding:.55em .8em;font-weight:800;display:inline-flex}.voyager-master-toggle input{width:20px;height:20px;accent-color:var(--green)}.voyager-access-band{flex-flow:column;gap:.5em;display:flex}.voyager-access-band p{color:#fffa}.voyager-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--yellow);font-size:.75rem;font-weight:900}.voyager-metrics{background:var(--overlay);border-radius:1.5em;grid-template-columns:repeat(4,minmax(100px,1fr));gap:1em;padding:1em;display:grid}.voyager-metric{background:#fff1;border:1px solid #fff2;border-radius:1em;grid-template-columns:auto 1fr;gap:.25em .5em;min-width:0;padding:1em;display:grid}.voyager-metric i{color:var(--yellow);grid-row:span 2}.voyager-metric span{color:#fffa;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.voyager-metric b{font-size:1.35rem}.voyager-analytics dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;display:grid}.voyager-analytics dl div{border-left:4px solid var(--yellow);background:#fff1;border-radius:.5em;gap:.5rem;padding:1em;display:grid}.voyager-analytics dl div dt{color:#fffa;font-size:.85em}.voyager-analytics dl div dd{font-size:1.5rem;font-weight:800}.voyager-analytics>p{flex-wrap:wrap;gap:.5em .75em;margin-top:1em;display:flex}.voyager-analytics>p a{color:var(--yellow);font-weight:700}.voyager-section{border-top:1px solid #fff3;padding-top:1.5em}.voyager-section .voyager-section__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1em;margin-bottom:1.5em;display:flex}.voyager-section .voyager-section__header div:has(h2){flex-flow:column;gap:.5em;display:flex}.voyager-section .table{border:1px solid #fff3;border-radius:1em;overflow:hidden}.voyager-section+.voyager-page-actions{border-top:1px solid #fff3;padding-top:1.5em}.voyager-section fieldset{background:#fff1;border:1px solid #fff3;border-top-left-radius:0;justify-content:center}.voyager-section fieldset legend{text-align:left;margin:unset;color:#000;background:#ffd608;border-radius:1em 0;margin-left:calc(-1.5rem - 1px);padding:.5em .75em;font-size:.85em;font-weight:700;position:relative}.voyager-section fieldset legend:after{content:"";border-top:15px solid #0000;border-bottom:0 solid #0000;border-left:10px solid #856f00;display:block;position:absolute;top:0;right:-10px}.voyager-state{color:#fffa;border:1px solid #fffa;border-radius:2em;align-items:center;padding:.75em 1em;font-size:.85rem;font-weight:800;line-height:1;display:inline-flex}.voyager-state--connected{color:var(--yellow);border-color:var(--yellow)}.voyager-connections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}.voyager-connections .voyager-connection{--voyager-platform-color:#fff;--voyager-platform-glow:#ffffff1a;background:#fff1 radial-gradient(var(--voyager-platform-glow) -50%, transparent 70%);background-position:-100px -50px;background-repeat:no-repeat;background-size:250px 150px;border-radius:1em;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1em;padding:1em;display:grid;position:relative}.voyager-connections .voyager-connection:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(150deg, var(--voyager-platform-glow), #fff2 25%) border-box;-webkit-mask-composite:xor;border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.voyager-connections .voyager-connection.voyager-connection--facebook{--voyager-platform-color:#1b81ff;--voyager-platform-glow:#1b81ff78}.voyager-connections .voyager-connection.voyager-connection--instagram{--voyager-platform-color:#ff58af;--voyager-platform-glow:#ff58af78}.voyager-connections .voyager-connection button{font-size:.95em}.voyager-connections .voyager-connection .voyager-connection__platform-icon{color:var(--voyager-platform-color);flex:none;width:2em;height:2em}.voyager-connections .voyager-connection>div{gap:.25em;min-width:0;display:grid}.voyager-connections .voyager-connection>div span{color:var(--white);text-overflow:ellipsis;white-space:nowrap;font-size:.85em;overflow:hidden}.voyager-connections .voyager-connection:has(.voyager-connection__accounts .voyager-connection-account){align-items:start}.voyager-connections .voyager-connection .voyager-connection__accounts:has(.voyager-connection-account){gap:.75em}.voyager-connections .voyager-connection .voyager-connection__accounts:has(.voyager-connection-account)+button{grid-column:2/3;margin-top:auto;padding-block:.75em}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account{border-top:1px solid #fff2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5em 1em;padding-top:.75em;display:grid}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account label{gap:.5em;min-width:0}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account label input{accent-color:var(--green)}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account small{color:#fffa;font-size:.75rem}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account .voyager-connection-account__messaging{color:var(--green);align-items:flex-start;gap:.5em;display:inline-flex}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account .voyager-connection-account__messaging.is-blocked{color:#fecaca}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account .voyager-connection-account__messaging i{flex:none;font-size:1rem;line-height:1}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account button{border-color:#fff3;grid-area:1/2/span 3}.voyager-connections .voyager-connection .voyager-connection__accounts .voyager-connection-account button i{line-height:1}.voyager-content-controls{grid-template-columns:minmax(240px,2fr) minmax(160px,1fr) minmax(220px,1fr);align-items:start;gap:1em;display:grid}.voyager-content-controls fieldset{flex-direction:row}.voyager-content-controls fieldset label{gap:.5em}.voyager-content-controls fieldset label input{accent-color:var(--yellow)}.voyager-content-list{gap:1.5em;display:grid}.voyager-content-list .voyager-content-item{background:#fff1;border:1px solid #fff3;border-radius:1em;grid-template-columns:minmax(220px,.75fr) minmax(0,2fr);display:grid;overflow:hidden}.voyager-content-item__body{gap:1.5em;display:grid}.voyager-content-item__heading{justify-content:space-between;align-items:flex-start;gap:1em;display:flex}.voyager-content-item__heading>div:first-child{gap:.5em;display:grid}.voyager-content-item__heading small,.voyager-content-schedule{color:var(--yellow);align-items:center;gap:.5em;display:flex}.voyager-content-platforms{rule:1px solid #fff3;gap:1em;display:inline-flex}.voyager-content-platform{place-items:center;width:2rem;height:2rem;display:inline-grid}.voyager-content-platform--facebook{color:#1877f2}.voyager-content-platform--instagram{color:#e4405f}.voyager-content-actions{border-top:1px solid #fff2;flex-wrap:wrap;align-items:center;gap:.75em;padding-top:1em;display:flex}.voyager-content-actions button:not(.save){width:auto}.voyager-content-actions button.is-danger{color:var(--white);background:var(--red)}.voyager-schedule-control{grid-template-columns:minmax(auto,1fr) auto;gap:.5em;display:grid}.voyager-schedule-control input{border-radius:.75em}.voyager-publication-results{flex-wrap:wrap;gap:.75em;display:flex}.voyager-publication-results a,.voyager-publication-results span{color:var(--white);border:1px solid #fff3;border-radius:.5em;align-items:center;gap:.5em;padding:.75em 1em;font-size:.75rem;text-decoration:none;display:flex}.voyager-publication-results a,.voyager-publication-result--published{color:var(--green);border-color:var(--green)}.voyager-publication-result--failed{color:#fecaca;border-color:#ef444466}.voyager-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;display:grid}.voyager-brand-grid{flex-wrap:wrap;gap:1.5em 1em;display:flex}.voyager-brand-grid>div{flex:100%;gap:1em;display:flex}.voyager-brand-grid>div~.crm-field{flex:1}.voyager-option-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5em;display:grid}.voyager-option-row fieldset{border:1px solid #fff3;gap:1.5em;min-width:0}.voyager-option-row fieldset label{gap:.75em;font-weight:700}.voyager-option-row fieldset label input{accent-color:var(--yellow)}.voyager-color-control{grid-template-columns:auto max-content;width:fit-content;display:inline-grid}.voyager-color-control input[type=color]{cursor:pointer;border-top-right-radius:0;border-bottom-right-radius:0;height:50px;width:40px!important;padding:.5em 0 .5em .5em!important}.voyager-color-control input[type=color]+input{field-sizing:content;border-top-left-radius:0;border-bottom-left-radius:0;width:auto;padding-left:.5em}.voyager-settings-layout{grid-template-columns:auto 1fr;align-items:start;gap:1.5em;display:grid}.voyager-settings-layout #voyager-timezone{min-width:300px}.voyager-settings-fieldset--full{grid-column:1/-1}.voyager-settings-fieldset--spaced{margin-top:1.5em}.voyager-day-picker,.voyager-inclusion-picker,.voyager-inline-options{flex-wrap:wrap;align-items:center;gap:1em 1.5em;display:flex}.voyager-day-picker label,.voyager-design-picker label,.voyager-inline-options label{cursor:pointer;flex:1}.voyager-day-picker input,.voyager-inclusion-picker input,.voyager-design-picker input,.voyager-inline-options input{accent-color:var(--yellow)}.voyager-day-picker input{opacity:0;pointer-events:none;position:absolute}.voyager-day-picker span{border:1px solid #fff3;border-radius:.5em;justify-content:center;place-items:center;width:100%;padding:.75em;font-weight:800;transition:background .2s,border-color .2s,color .2s;display:flex}.voyager-day-picker input:checked+span{color:#fff;background:#facc1526;border-color:#facc1588}.voyager-day-picker__weekend span{min-width:112px}.voyager-time-window-list{grid-template-columns:1fr auto;gap:1em;display:grid}@media (max-width:640px){.voyager-time-window-list{grid-template-columns:1fr}}.voyager-time-window-list .voyager-time-window{grid-column:1;grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) auto;align-content:center;gap:1em;display:grid}.voyager-time-window-list .voyager-time-window label{gap:.75em;font-size:.9em;font-weight:700}.voyager-time-window-list .voyager-time-window label input{border-radius:.75em}.voyager-time-window-list .voyager-time-window button{color:var(--red);border:2px solid var(--red);aspect-ratio:1;background:0 0;padding:0}.voyager-time-window-list .voyager-time-window button:not(:disabled):hover{background:var(--red);color:#fff}.voyager-time-window-list .save{grid-column:2/3;width:auto;font-size:.95em}@media (max-width:640px){.voyager-time-window-list .save{grid-column:1}}.voyager-inclusion-picker label{cursor:pointer;border:1px solid #fff3;border-radius:.75em;gap:.75em;padding:.75em;font-weight:700}.voyager-inclusion-picker label:has(input:checked){color:#fff;background:#facc1518;border-color:#facc1588}.voyager-inclusion-picker label i{color:var(--yellow)}.voyager-language-settings{grid-template-columns:minmax(250px,.7fr) minmax(auto,1.3fr);align-items:start;gap:1em 1.5em;display:grid}.voyager-language-distribution{grid-area:1/2/span 3;gap:1.5em;display:grid}.voyager-language-distribution .voyager-language-row{background:#fff1;border:1px solid #fff3;border-radius:1em;grid-template-columns:100px minmax(100px,1fr) auto minmax(200px,1.25fr);align-items:center;gap:1em;padding:1.5em;display:grid}.voyager-language-row output{font-weight:800}.voyager-language-row input[type=range]{width:100%;height:10px;accent-color:var(--yellow);cursor:pointer;background:#fff3;border:none;border-radius:5px}.voyager-language-row>.voyager-hashtag-field{gap:.5em;min-width:0;display:grid}.voyager-language-row>.voyager-hashtag-field>span{color:var(--white);font-size:.85rem;font-weight:700}.voyager-distribution-total{color:#fecaca;border:1px solid #ef444466;border-radius:.75em;padding:.5em .75em;font-size:.85rem;font-weight:800}.voyager-distribution-total.is-valid{color:#86efac;border-color:#22c55e66}.voyager-visual-settings{grid-template-columns:minmax(0,1.5fr) minmax(240px,.75fr);align-items:start;gap:1.5em;display:grid}.voyager-visual-controls,.voyager-design-picker,.voyager-brand-fields{gap:1.5em;display:grid}.voyager-visual-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.voyager-visual-controls .crm-field select{flex:1;width:auto}.voyager-visual-controls>.voyager-settings-fieldset,.voyager-visual-controls>.crm-field,.voyager-visual-controls>.voyager-brand-fields{grid-column:1/-1}.voyager-inline-options label{text-wrap:nowrap;gap:.75em;font-weight:700}.voyager-design-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25em}.voyager-design-picker label{border:1px solid #fff2;border-radius:.75em;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1em;padding:1em;display:grid}.voyager-design-picker label:has(input:checked){background:#facc1512;border-color:#facc1566}.voyager-design-picker label span{gap:.5em;display:grid}.voyager-design-picker label span b{color:#fff;line-height:1}.voyager-design-picker label span small{color:#fffa;line-height:1.35}.voyager-brand-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.voyager-brand-preview{aspect-ratio:4/5;background:linear-gradient(180deg, transparent 20%, #020617e8 82%), linear-gradient(135deg, var(--voyager-preview-primary), var(--voyager-preview-secondary));border:1px solid #fff3;border-radius:1em;align-content:end;gap:.75em;padding:1.25em;display:grid;position:sticky;top:1em;overflow:hidden;box-shadow:0 25px 50px #0003}.voyager-brand-preview:before{content:"";pointer-events:none;background:linear-gradient(125deg,#fff2,#0000 38%);position:absolute;inset:0}.voyager-brand-preview>*{z-index:1;position:relative}.voyager-brand-preview__eyebrow,.voyager-brand-preview small{color:#ffffffb8;text-transform:uppercase;font-size:.75rem;font-weight:800}.voyager-brand-preview strong{color:#fff;font-size:1.6rem;line-height:1.1}.voyager-brand-preview p{color:#f8fafc;margin:0;line-height:1.5}.voyager-brand-preview__button{background:var(--voyager-preview-secondary);color:#111827;border-radius:.5em;justify-self:start;padding:.75em 1em;font-weight:900}.voyager-approval-settings{border-top:1px solid #fff2;grid-template-columns:auto minmax(300px,.75fr) minmax(200px,.5fr);align-items:start;gap:1.5em;margin-top:1.5em;padding-top:1.5em;display:grid}.voyager-settings-actions p{color:#fecaca;align-items:center;gap:.75em;font-weight:700;display:inline-flex}@media (max-width:1100px){.voyager-language-settings,.voyager-visual-settings,.voyager-approval-settings{grid-template-columns:1fr}.voyager-language-distribution{grid-area:auto}.voyager-brand-preview{justify-self:center;width:min(100%,360px);position:relative;top:auto}}@media (max-width:720px){.voyager-settings-layout,.voyager-visual-controls,.voyager-brand-fields,.voyager-design-picker{grid-template-columns:1fr}.voyager-settings-fieldset--wide,.voyager-settings-fieldset--full,.voyager-visual-controls>.voyager-settings-fieldset,.voyager-visual-controls>.voyager-brand-fields{grid-column:auto}.voyager-time-window,.voyager-language-row{grid-template-columns:1fr}.voyager-language-row output{text-align:left}.voyager-time-window button{justify-self:end}.voyager-settings-actions{align-items:stretch}}.voyager-empty-state{color:#fffa;border-top:1px solid #fff3;border-bottom:1px solid #fff3;align-items:center;gap:.75em;padding-block:3em;display:flex}.voyager-ai-admin{border-top:1px solid #0002;border-bottom:1px solid #0002;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr);gap:.75em 1.5em;margin:1.25em 0;padding:1em 0;display:grid}.voyager-ai-admin>b,.voyager-ai-admin>.hint{grid-column:1/-1}.voyager-ai-admin label{align-items:center;gap:.65em;display:flex}@media (max-width:1100px){.voyager-metrics{grid-template-columns:repeat(3,minmax(100px,1fr))}.voyager-form-grid,.voyager-content-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.voyager-content-controls fieldset{grid-column:1/-1}}@media (max-width:720px){.voyager-metrics,.voyager-analytics dl,.voyager-connections,.voyager-form-grid,.voyager-brand-grid,.voyager-option-row,.voyager-content-controls,.voyager-ai-admin{grid-template-columns:1fr}.voyager-option-row fieldset{flex-direction:column;align-items:flex-start}.voyager-content-controls fieldset{grid-column:auto}.voyager-content-item{grid-template-columns:1fr}}.voyager-poster-design-picker{grid-column:1/-1;gap:1.5em;display:grid}.voyager-poster-design-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1em;display:grid}.voyager-poster-thumbnail{cursor:pointer;background:#0001;border:1px solid #fff3;border-radius:1em;align-content:start;gap:.75em;min-width:0;padding:.5em;transition:border-color .2s,background .2s,transform .2s;display:grid}.voyager-poster-thumbnail:hover{background:#ffffff0b;border-color:#fff5}.voyager-poster-thumbnail.is-selected{background:#f6c85f14;border-color:#f6c85f;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #f6c85f33}.voyager-poster-thumbnail .social-poster-preview{pointer-events:none;box-shadow:0 10px 24px #0005}.voyager-poster-thumbnail__copy{gap:.5em;min-width:0;display:grid}.voyager-poster-thumbnail__copy small{color:#fffa;font-size:.8rem;line-height:1.3}.voyager-poster-live-preview{background:var(--overlay);border:1px solid #fff3;border-radius:1em;gap:1em;padding:1em;display:grid}.voyager-poster-live-preview>div{gap:.25em;display:grid}.voyager-poster-live-preview>div>span{color:#fff;font-weight:800}.voyager-poster-live-preview>div>small{color:#94a3b8;line-height:1.35}.voyager-poster-live-preview .social-poster-preview{box-shadow:0 20px 50px #0006}@media (max-width:720px){.voyager-poster-live-preview{justify-self:center;width:min(100%,420px)}}.voyager-content-page>.main-header button,.voyager-content-page>.main-header a{font-size:.95em}.voyager-content-page>.main-header .voyager-studio-tabs{background:var(--overlay);border:1px solid #fff3;border-radius:1em;align-items:center;gap:.5em;padding:.25em;display:inline-flex}.voyager-studio-tabs a,.voyager-platform-switch button,.voyager-library-tabs button{color:#fff7;background:0 0;border-radius:.75em}.voyager-studio-tabs a{justify-content:center;align-items:center;gap:.5em;padding-block:.75em;padding-inline:1em;text-decoration:none;display:inline-flex}.voyager-studio-tabs a:not(.is-active):hover{color:#fff}.voyager-studio-tabs a.is-active,.voyager-platform-switch button.is-active,.voyager-library-tabs button.is-active{color:#000;background:var(--yellow)}.voyager-preview-visual-action .is-spinning,.voyager-caption-actions .is-spinning{animation:.8s linear infinite voyager-visual-spin}@keyframes voyager-visual-spin{to{transform:rotate(360deg)}}.voyager-composer{gap:1.5em;display:grid}.voyager-content-controls .crm-field small{color:var(--yellow);line-height:1.35}.voyager-campaign-brief__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;display:grid}.voyager-preview-heading{justify-content:space-between;align-items:center;gap:1em;display:flex!important}.voyager-preview-heading>div:first-child{gap:.25em;display:grid}.voyager-platform-switch{background:var(--overlay);border:1px solid #fff3;border-radius:.75em;flex:none;gap:.25em;padding:.25em;display:inline-flex}.voyager-platform-switch button{border-radius:.5em;padding:.75em 1em;font-size:.85em}.voyager-platform-switch button.is-active{font-weight:700}.voyager-safe-preview{justify-self:center;width:min(100%,500px);position:relative}.voyager-safe-preview:after{z-index:4;content:"";pointer-events:none;border:1px dashed #fff9;position:absolute}.voyager-safe-preview--instagram:after{inset:8%}.voyager-safe-preview--facebook:after{inset:10% 6%}.voyager-safe-preview__note{color:var(--white);text-align:center}.voyager-content-library{gap:1.5em;min-width:0;display:grid}.voyager-content-library .voyager-library-tabs{gap:.75em;display:flex;overflow-x:auto}.voyager-content-library .voyager-library-tabs button{border:1px solid #fff3;padding-block:.75em}.voyager-content-library .voyager-library-tabs button:hover{border-color:#fff7}.voyager-content-library .voyager-library-tabs button b{color:inherit;background:#fff1;border-radius:5px;padding:.25em .65em;font-size:.75rem}.voyager-content-library .voyager-library-tabs button.is-active b{color:var(--yellow);background:#000}.voyager-library-toolbar{border-block:1px solid #fff3;grid-template-columns:minmax(250px,2fr) repeat(2,minmax(150px,.75fr)) auto;align-items:end;gap:1em;padding-block:1em 1.5em;display:grid}.voyager-library-toolbar .voyager-library-more-filters{position:relative}.voyager-library-toolbar .voyager-library-more-filters summary{color:#fff;cursor:pointer;border:1px solid #fff3;border-radius:.75em;align-items:center;gap:.5em;padding:.85em 1em;font-weight:700;list-style:none;display:inline-flex}.voyager-library-toolbar .voyager-library-more-filters summary:hover{border-color:#fff7}.voyager-library-toolbar .voyager-library-more-filters summary::-webkit-details-marker{display:none}.voyager-library-toolbar .voyager-library-more-filters[open] summary{border-color:#fff7}.voyager-library-toolbar .voyager-library-more-filters[open]>div{z-index:20;-webkit-backdrop-filter:blur(15px)brightness(.85);backdrop-filter:blur(15px)brightness(.85);border:1px solid #fff3;border-radius:1em;grid-template-columns:repeat(2,minmax(150px,1fr));gap:1em;width:min(550px,100vw - 3em);padding:1em;display:grid;position:absolute;top:calc(100% + .5em);right:0;box-shadow:0 25px 50px #0008}.voyager-library-toolbar .voyager-library-more-filters[open]>div>button{border-radius:.75em;align-self:end;font-size:.95em;display:inline-flex}.voyager-library-insight{color:#d1fae5;background:#22c55e16;border-left:3px solid #22c55e;align-items:center;gap:.7em;padding:.8em 1em;display:flex}.voyager-library-insight>span:last-child{color:#a7f3d0;white-space:nowrap;margin-left:auto}.voyager-content-list .voyager-content-item{display:block}.voyager-content-list .voyager-content-item .voyager-content-item__summary{color:#fff;text-align:left;background:0 0;grid-template-columns:100px minmax(0,1fr) auto auto;gap:1.5em;padding:.75em;display:grid}.voyager-content-list .voyager-content-item .voyager-content-item__summary:hover{background:#ffffff0a}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__thumb{aspect-ratio:1;background:var(--overlay);border-radius:.5em;position:relative;overflow:hidden}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__thumb img{object-fit:cover;width:100%;height:100%}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__thumb small{text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#000);padding:1em .5em .5em;font-size:.65rem;position:absolute;inset:auto 0 0;overflow:hidden}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__identity{gap:.5em;min-width:0;display:grid}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__identity b,.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__identity small,.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__identity>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__identity small,.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__identity>span{color:#fffa;font-size:.75rem}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__summary-metrics{grid-template-columns:repeat(3,1fr);justify-items:center;gap:1.5em;display:grid}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__summary-metrics>span{color:#fffa;text-align:center;text-transform:uppercase;aspect-ratio:1;background:#fff1;border-radius:.75em;gap:.5em;padding:1em;font-size:.75rem;display:grid}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__summary-metrics>span b{color:#fff;font-size:1rem}.voyager-content-list .voyager-content-item .voyager-content-item__summary .expand{text-align:center;background:var(--overlay);margin-block:-.75em;align-content:center;height:calc(100% + 1.5rem);margin-right:-.75em;padding:1em}.voyager-content-list .voyager-content-item.is-expanded{border-color:var(--yellow)}.voyager-content-item__expanded{border-top:1px solid #fff2;grid-template-columns:1fr minmax(auto,350px);align-items:start;gap:1.5em;padding:1.5em;display:grid}.voyager-content-performance{rule:1px solid #fff2;rule-inset:10px;border-block:1px solid #fff2;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5em 1em;display:grid}.voyager-content-performance span{color:#fff7;text-align:center;gap:.5em;padding:1em;font-size:.75rem;display:grid}.voyager-content-performance span b{color:#fff;font-size:1.1rem}.voyager-content-platform-attribution{grid-template-columns:repeat(2,minmax(0,1fr));gap:1em;display:grid}.voyager-content-platform-attribution>div{background:#38bdf80e;border-left:2px solid #38bdf8;border-radius:0 .75em .75em 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5em;padding:.75em 1em;display:grid}.voyager-content-platform-attribution>div span{color:#fffa;text-overflow:ellipsis;white-space:nowrap;font-size:.75em;overflow:hidden}.voyager-content-platform-attribution>div button{border-radius:.5em;grid-area:1/2/span 2;width:35px;height:35px;padding:0}.voyager-content-item .crm-field>span small{color:#fffa}.voyager-caption-editor{gap:.75em;display:grid}.voyager-caption-actions{flex-wrap:wrap;align-items:stretch;gap:.75em;display:flex}.voyager-caption-actions .voyager-improve-control{flex:1;width:auto}.voyager-caption-actions>button{width:auto}.voyager-content-platform-preview{gap:1em;display:grid}.voyager-preview-visual-action{color:var(--white);background:var(--overlay);border:1px solid #fff3}.voyager-preview-visual-action:hover{-webkit-backdrop-filter:brightness(.9);backdrop-filter:brightness(.9)}.voyager-channel-post{color:#111;background:#fff;border:1px solid #fff3;border-radius:1em;width:auto;overflow:hidden}.voyager-channel-post .voyager-channel-post__account{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .75em;padding:.75em;display:grid}.voyager-channel-post .voyager-channel-post__account>span{color:#fff;background:#b30035;border-radius:50%;grid-area:1/1/span 2;place-items:center;width:35px;height:35px;font-weight:800;display:grid}.voyager-channel-post .voyager-channel-post__account small{color:#0007;font-size:.75rem}.voyager-channel-post .voyager-channel-post__image{display:flex;position:relative;overflow:hidden}.voyager-channel-post .voyager-channel-post__image:after{content:"";pointer-events:none;border:1px dashed #fff9;position:absolute;inset:8%}.voyager-channel-post .voyager-channel-post__image img{width:100%;height:100%}.voyager-channel-post p,.voyager-channel-post>small{white-space:pre-wrap;padding:1em 1em 0;font-size:.9em;line-height:1.35;display:block}.voyager-channel-post>small{color:#2563eb;padding-block:.5em 1em}.voyager-improve-control{grid-template-columns:auto auto;gap:.75em;width:100%;display:grid}.voyager-calendar-shell{--fc-classic-background:transparent;--fc-classic-faint:#ffffff0a;--fc-classic-muted:#ffffff14;--fc-classic-strong:#ffffff24;--fc-classic-foreground:#e5e7eb;--fc-classic-faint-foreground:#64748b;--fc-classic-muted-foreground:#94a3b8;--fc-classic-border:#ffffff26;--fc-classic-strong-border:#ffffff50;--fc-classic-button:#ffffff12;--fc-classic-button-border:#ffffff35;--fc-classic-button-strong:var(--yellow);--fc-classic-button-strong-border:var(--yellow);--fc-classic-button-outline:#ffd00040;--fc-classic-button-foreground:#e5e7eb;--fc-classic-primary:var(--yellow);--fc-classic-primary-foreground:#111827;--fc-classic-today:#ffd00014;--fc-classic-now:#ef4444;background:#ffffff08;border:1px solid #fff3;border-radius:8px;gap:.8em;min-width:0;padding:1em;display:grid}.voyager-calendar-context{color:#94a3b8;justify-content:space-between;align-items:center;gap:1em;font-size:.8rem;display:flex}.voyager-calendar-context span:first-child{color:#fef08a;align-items:center;gap:.35em;display:inline-flex}.voyager-calendar-shell .voyager-fullcalendar{color:#e5e7eb;min-width:0}.voyager-calendar-shell .voyager-fullcalendar__title{color:#fff;font-size:1.15rem}.voyager-calendar-shell .voyager-fullcalendar__button{width:auto;min-height:36px;box-shadow:none;text-transform:capitalize;padding:.35em .65em}.voyager-calendar-shell .voyager-fullcalendar__button.is-selected{color:#111827}.voyager-calendar-shell .voyager-fullcalendar a{color:#e5e7eb;text-decoration:none}.voyager-calendar-shell .voyager-fullcalendar__event{cursor:pointer;border-radius:4px;font-weight:700}@media (max-width:1000px){.voyager-campaign-brief__grid,.voyager-content-performance{grid-template-columns:repeat(2,minmax(0,1fr))}.voyager-library-toolbar{grid-template-columns:minmax(0,1fr) repeat(2,minmax(140px,.6fr))}.voyager-library-more-filters{grid-column:1/-1}.voyager-library-more-filters[open]>div{left:0;right:auto}}@media (max-width:720px){.voyager-studio-tabs a{width:100%}.voyager-campaign-brief__grid,.voyager-library-toolbar,.voyager-content-item__expanded,.voyager-content-platform-attribution{grid-template-columns:1fr}.voyager-content-list .voyager-content-item .voyager-content-item__summary{grid-template-columns:auto 1fr}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__thumb{order:-1;width:100px}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__identity{grid-column:1/3}.voyager-content-list .voyager-content-item .voyager-content-item__summary .voyager-content-item__summary-metrics{order:-1;justify-content:space-evenly}.voyager-content-list .voyager-content-item .voyager-content-item__summary .expand{grid-column:1/3;margin-inline:-.75em}.voyager-content-performance{grid-template-columns:repeat(3,minmax(0,1fr))}.voyager-library-more-filters[open]>div{grid-template-columns:1fr;width:100%;margin-top:.5em;position:static}.voyager-library-insight,.voyager-calendar-context,.voyager-preview-heading{flex-direction:column;align-items:flex-start}.voyager-library-insight>span:last-child{margin-left:0}.voyager-caption-actions{grid-template-columns:1fr;display:grid}.voyager-caption-actions>button{width:100%}.voyager-improve-control{grid-template-columns:1fr;width:100%}.voyager-calendar-shell{padding:.65em;overflow-x:hidden}.voyager-calendar-shell .voyager-fullcalendar{min-width:0}#main main .voyager-calendar-shell .voyager-fullcalendar table{min-width:0;max-width:100%;width:100%!important}.voyager-calendar-shell .voyager-fullcalendar__toolbar{flex-wrap:wrap;gap:.75em}.voyager-calendar-shell .voyager-fullcalendar__toolbar-section--center{order:-1;width:100%}.voyager-calendar-shell .voyager-fullcalendar__title{font-size:1rem}}.voyager-inbox-page{min-width:0}.voyager-inbox-shell{background:var(--overlay);border:1px solid #fff3;border-radius:1em;grid-template-columns:minmax(300px,30%) minmax(0,1fr);display:grid;overflow:hidden}.voyager-inbox-list-pane,.voyager-inbox-thread-pane{min-width:0}.voyager-inbox-list-pane{border-right:1px solid #fff3;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.voyager-inbox-toolbar{border-bottom:1px solid #ffffff20;gap:.75em;padding:1em;display:grid}.voyager-inbox-search,.voyager-inbox-filters label,.voyager-inbox-controls label,.voyager-quote-copilot__fields label{gap:.5em;min-width:0;display:grid}.voyager-inbox-search>span:first-child,.voyager-inbox-filters label>span,.voyager-inbox-controls label>span,.voyager-quote-copilot__fields label>span{color:#ffffffb8;font-size:.75rem;font-weight:800}.voyager-inbox-search__control{color:#31000f;background:#fff;border:1px solid #ffffff2c;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5em;min-height:42px;padding:0 .8em;display:grid}.voyager-inbox-search__control i{font-size:1.25rem}.voyager-inbox-search__control input{background:0 0;border:0;outline:0;min-width:0;padding:0}.voyager-inbox-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5em;display:grid}.voyager-inbox-filters select,.voyager-inbox-controls select,.voyager-quote-copilot select,.voyager-quote-copilot input,.voyager-quote-copilot textarea{color:#1f0710;background:#fff;border:1px solid #ffffff30;border-radius:6px;width:100%;min-width:0}.voyager-inbox-filters select,.voyager-inbox-controls select,.voyager-quote-copilot select,.voyager-quote-copilot input{min-height:38px;padding:0 .65em}.voyager-inbox-unread-toggle{color:#fff;cursor:pointer;align-items:center;gap:.5em;width:fit-content;display:flex}.voyager-inbox-unread-toggle input{width:18px;height:18px}.voyager-inbox-unread-toggle b{color:#22000a;text-align:center;background:#ffd55a;border-radius:999px;min-width:1.7em;padding:.25em .5em}.voyager-inbox-conversations{min-height:0;overflow-y:auto}.voyager-inbox-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff14;border-radius:0;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:.75em;width:100%;min-height:100px;padding:.9em 1em;display:grid;position:relative}.voyager-inbox-row:hover,.voyager-inbox-row.is-selected{background:#ffffff0d}.voyager-inbox-row.is-selected:before{content:"";background:#ffd55a;width:3px;position:absolute;inset:0 auto 0 0}.voyager-inbox-platform{color:#fff;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-family:Arial,sans-serif;font-size:.9rem;font-weight:900;display:grid;overflow:hidden}.voyager-inbox-platform--facebook{background:#1877f2;font-size:1.55rem}.voyager-inbox-platform--instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.voyager-inbox-row__content,.voyager-inbox-row__heading,.voyager-inbox-row__meta{min-width:0}.voyager-inbox-row__content{gap:.3em;display:grid}.voyager-inbox-row__heading{justify-content:space-between;gap:.6em;display:flex}.voyager-inbox-row__heading strong,.voyager-inbox-row__heading time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.voyager-inbox-row__heading time{color:#ffffff8c;font-size:.72rem}.voyager-inbox-row__preview{color:#ffffffae;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.35;display:-webkit-box;overflow:hidden}.voyager-inbox-row__meta{flex-wrap:wrap;gap:.35em;display:flex}.voyager-inbox-row__meta span,.voyager-inbox-ai-brief span{color:#ffffffb8;background:#ffffff0b;border:1px solid #ffffff20;border-radius:999px;padding:.18em .5em;font-size:.66rem}.voyager-inbox-row.is-unread .voyager-inbox-row__heading strong{color:#ffd55a}.voyager-inbox-unread-count{color:#27000c;background:#ffd55a;border-radius:999px;place-items:center;min-width:1.7em;height:1.7em;padding:0 .3em;font-size:.7rem;display:grid}.voyager-inbox-pagination{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:.5em;padding:.75em 1em;display:flex}.voyager-inbox-pagination button{color:#fff;background:0 0;border:0;align-items:center;gap:.2em;display:flex}.voyager-inbox-pagination button:disabled{opacity:.35}.voyager-inbox-pagination span{color:#ffffff9c;font-size:.75rem}.voyager-inbox-thread-pane{grid-template-rows:auto auto minmax(220px,1fr) auto;max-height:calc(100vh - 215px);display:grid}.voyager-inbox-thread-header{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:1em;padding:1em 1.2em;display:flex}.voyager-inbox-thread-header>div,.voyager-inbox-thread-header>div>span:last-child{min-width:0;display:flex}.voyager-inbox-thread-header>div:first-child{align-items:center;gap:.75em}.voyager-inbox-thread-header>div>span:last-child{flex-direction:column}.voyager-inbox-thread-header strong,.voyager-inbox-thread-header small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.voyager-inbox-thread-header strong{color:#fff}.voyager-inbox-thread-header small{color:#ffffff8c}.voyager-inbox-thread-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5em;display:flex}.voyager-inbox-thread-actions a,.voyager-inbox-thread-actions button,.voyager-inbox-reply-actions button,.voyager-quote-copilot__actions button{color:#fff;background:#ffffff0b;border:1px solid #ffffff28;border-radius:6px;justify-content:center;align-items:center;gap:.35em;min-height:38px;padding:.55em .85em;text-decoration:none;display:inline-flex}.voyager-inbox-thread-actions i,.voyager-inbox-reply-actions i,.voyager-quote-copilot__actions i{font-size:1.15rem}.voyager-inbox-controls{border-bottom:1px solid #ffffff16;grid-template-columns:minmax(130px,.7fr) minmax(160px,1fr) minmax(240px,1.5fr);gap:.75em;padding:.75em 1.2em;display:grid}.voyager-inbox-qualification{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.35em;margin:0;display:grid}.voyager-inbox-qualification div{min-width:0}.voyager-inbox-qualification dt{color:#ffffff82;font-size:.68rem}.voyager-inbox-qualification dd{color:#fff;text-transform:capitalize;margin:.18em 0 0;font-size:.78rem;font-weight:800}.voyager-inbox-qualification dd.is-high{color:#6ee7b7}.voyager-inbox-qualification dd.is-medium{color:#fde68a}.voyager-inbox-messages{background:#07000333;flex-direction:column;gap:.75em;min-height:0;padding:1.2em;display:flex;overflow-y:auto}.voyager-inbox-message{color:#fff;background:#ffffff0c;border:1px solid #ffffff1c;border-radius:8px;width:min(78%,620px);padding:.8em .95em}.voyager-inbox-message--outbound{background:#ffd55a12;border-color:#ffd55a38;align-self:flex-end}.voyager-inbox-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.voyager-inbox-message footer{color:#ffffff70;justify-content:space-between;gap:.75em;margin-top:.55em;font-size:.66rem;display:flex}.voyager-inbox-message.has-error{border-color:#fb718566}.voyager-inbox-message-state{color:#fde68a;border-top:1px solid #ffffff1c;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35em .75em;margin-top:.65em;padding-top:.6em;font-size:.7rem;display:grid}.voyager-inbox-message-state>span,.voyager-inbox-message-state button{align-items:center;gap:.35em;display:inline-flex}.voyager-inbox-message-state>span i,.voyager-inbox-message-state button i{font-size:1rem}.voyager-inbox-message-state small{color:#fecaca;grid-column:1/-1;line-height:1.45}.voyager-inbox-message-state button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2c;border-radius:6px;padding:.4em .65em}.voyager-inbox-message-state--failed,.voyager-inbox-message-state--unknown{color:#fecaca}.voyager-inbox-copilot{background:#26030f;border-top:1px solid #ffffff24;gap:.75em;padding:1em 1.2em;display:grid}.voyager-inbox-copilot__header,.voyager-inbox-reply-actions,.voyager-quote-copilot__header,.voyager-quote-copilot__actions{justify-content:space-between;align-items:center;gap:1em;display:flex}.voyager-inbox-copilot__header h2,.voyager-quote-copilot__header h2{color:#fff;margin:.12em 0 0;font-size:1.05rem}.voyager-inbox-copilot textarea{resize:vertical;color:#1f0710;background:#fff;border:1px solid #ffffff2c;border-radius:6px;width:100%;min-height:96px}.voyager-inbox-reply-capability{color:#fecaca;background:#ffffff09;border:1px solid #ffffff24;border-radius:7px;align-items:flex-start;gap:.5em;padding:.75em .85em;display:flex}.voyager-inbox-reply-capability.is-available{color:#bbf7d0;background:#16a34a12;border-color:#4ade8040}.voyager-inbox-reply-capability>i{flex:none;font-size:1.2rem}.voyager-inbox-reply-capability>span{gap:.25em;display:grid}.voyager-inbox-reply-capability b{color:currentColor;font-size:.75rem}.voyager-inbox-reply-capability small{color:#ffffffa8;font-size:.68rem}.voyager-inbox-ai-brief{color:#ffffffc8;background:#ffffff08;border-left:3px solid #ffd55a;gap:.5em;padding:.7em .8em;display:grid}.voyager-inbox-ai-brief p,.voyager-inbox-ai-brief strong{margin:0;font-size:.75rem}.voyager-inbox-ai-brief div{flex-wrap:wrap;gap:.35em;display:flex}.voyager-inbox-reply-actions{justify-content:flex-end}.voyager-inbox-reply-actions>span{color:#ffffff74;margin-right:auto;font-size:.75em}.voyager-inbox-empty{color:#ffffff8f;text-align:center;align-content:center;place-items:center;gap:.5em;padding:5em 1.5em;display:grid}.voyager-inbox-empty i{font-size:2rem}.voyager-quote-copilot{color:#fff;background:#2a030f;border:1px solid #ffffff38;border-radius:8px;width:min(680px,100vw - 2em);max-height:calc(100vh - 2em);padding:0;overflow-y:auto;box-shadow:0 30px 90px #0009}.voyager-quote-copilot::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#120007b8}.voyager-quote-copilot__header,.voyager-quote-copilot__fields,.voyager-quote-copilot__actions,.voyager-quote-copilot__notice,.voyager-quote-copilot__blocked{padding:1em 1.2em}.voyager-quote-copilot__header{border-bottom:1px solid #ffffff20}.voyager-quote-copilot__header p{color:#ffffff8c;margin:.25em 0 0}.voyager-quote-copilot__header button{color:#fff;background:#ffffff0d;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.voyager-quote-copilot__notice{color:#ffe8a3;background:#ffd55a12;border-bottom:1px solid #ffffff16;gap:.5em;display:flex}.voyager-quote-copilot__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85em;display:grid}.voyager-quote-copilot textarea{resize:vertical;padding:.8em}.voyager-quote-copilot__message{grid-column:1/-1}.voyager-quote-copilot__blocked{color:#fda4af;border-top:1px solid #ffffff16;margin:0}.voyager-quote-copilot__actions{border-top:1px solid #ffffff20;justify-content:flex-end}@media (max-width:1180px){.voyager-inbox-shell{grid-template-columns:minmax(280px,40%) minmax(0,1fr)}.voyager-inbox-filters,.voyager-inbox-controls{grid-template-columns:1fr}}@media (max-width:820px){.voyager-inbox-shell{grid-template-columns:1fr;overflow:visible}.voyager-inbox-list-pane{border-bottom:1px solid #ffffff24;border-right:0;max-height:520px}.voyager-inbox-thread-pane{max-height:none}.voyager-inbox-messages{min-height:360px;max-height:520px}.voyager-inbox-thread-header,.voyager-inbox-copilot__header{flex-direction:column;align-items:flex-start}.voyager-inbox-thread-actions{justify-content:flex-start}.voyager-quote-copilot__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.voyager-inbox-filters,.voyager-quote-copilot__fields{grid-template-columns:1fr}.voyager-inbox-message{width:92%}.voyager-inbox-reply-actions{flex-direction:column;align-items:stretch}.voyager-inbox-reply-actions>span{margin-right:0}.voyager-quote-copilot__message{grid-column:auto}}
