.itp-share-v5{width:min(1080px,calc(100vw - 40px));max-height:calc(100svh - 40px);padding:0;border:1px solid #b49b6c7a;background:#171c18;color:#f4ead7;box-shadow:0 30px 130px #000a;overflow:auto}.itp-share-v5:not([open]){display:none}.itp-share-v5[open]{animation:itp-share-enter .28s ease both}.itp-share-v5::backdrop{background:#070b09de;backdrop-filter:blur(12px)}.itp-share-v5__close{position:absolute;z-index:3;top:16px;right:16px;width:40px;height:40px;display:grid;place-items:center;border:1px solid #b69a6666;background:#171c18;color:#eddfc2;font-size:1.6875rem;line-height:1}.itp-share-v5__layout{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.itp-share-v5__preview{padding:42px 38px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 35%,#8f774131,transparent 62%),#101510;border-right:1px solid #b69a663d;min-height:570px}.itp-share-v5__canvas-frame{position:relative;width:min(100%,304px);overflow:hidden;box-shadow:0 15px 45px #0008;transition:width .25s ease}.itp-share-v5__canvas-frame[data-format=post]{width:100%;max-width:352px}.itp-share-v5__canvas-frame::after{content:'';position:absolute;inset:-20% -130%;pointer-events:none;background:linear-gradient(115deg,transparent 43%,#ffe8ac0b 48%,#fff4d320 50%,transparent 55%);animation:itp-share-light 8s ease-in-out infinite}.itp-share-v5 canvas{display:block;width:100%;height:auto;background:#141a15}.itp-share-v5__dimensions{margin:14px 0 0;font-size:0.875rem;letter-spacing:.12em;color:#afa184}.itp-share-v5__controls{padding:45px 42px 35px;min-width:0}.itp-share-v5__eyebrow{font:500 0.875rem/1.7 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:#ceb27b;margin:0 0 17px}.itp-share-v5 h2{font:400 clamp(1.875rem,calc(3.2vw * var(--itp-reading-scale, 1)),2.6875rem)/1.05 var(--serif);letter-spacing:-.035em;margin:0 0 16px;max-width:380px}.itp-share-v5__controls>p:not([class]){font-size:1rem;line-height:1.7;color:#c9c5b5;margin:0 0 23px;max-width:360px}.itp-share-v5__formats{display:grid;grid-template-columns:1fr 1fr;border:1px solid #b69a6655;margin:0 0 12px}.itp-share-v5__formats button{min-height:45px;border:0;background:none;color:#bdb9aa;font-size:0.875rem;padding:10px 8px}.itp-share-v5__formats button+button{border-left:1px solid #b69a6655}.itp-share-v5__formats button[aria-pressed=true]{background:#bca17422;color:#f6e7c7;box-shadow:inset 0 -2px #d2b47e}.itp-share-v5__status{font-size:0.875rem;line-height:1.65;color:#dbc69f;min-height:36px;margin:10px 0 12px}.itp-share-v5__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.itp-share-v5__actions>*{min-width:0;min-height:47px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:0.875rem;padding:12px 13px;text-decoration:none}.itp-share-v5__primary{border:1px solid #d8be8c;background:linear-gradient(120deg,#e2cba1,#b79a65);color:#172018}.itp-share-v5__secondary{border:1px solid #b69a6677;color:#eddbb6;background:#b69a6609}.itp-share-v5__actions [disabled],.itp-share-v5__actions [aria-disabled=true]{opacity:.38;cursor:default;pointer-events:none}.itp-share-v5__fallback{font-size:0.875rem;line-height:1.6;color:#c7bda6;padding-top:12px;margin:0}.itp-share-v5__label{display:block;margin:22px 0 7px;font-size:0.875rem;line-height:1.5;color:#e1cfaa}.itp-share-v5__copy-row{display:flex;border:1px solid #b69a6655}.itp-share-v5 input,.itp-share-v5 textarea{width:100%;min-width:0;border:1px solid #b69a6655;background:#0f1510;color:#c9c7b7;font:400 1rem/1.6 var(--sans);padding:11px 12px;border-radius:0}.itp-share-v5__copy-row input{border:0}.itp-share-v5__copy-row button{flex-shrink:0;border:0;border-left:1px solid #b69a663d;background:#b69a6612;color:#dfc99c;padding:8px 12px;font-size:0.875rem}.itp-share-v5 textarea{display:block;resize:vertical;max-height:200px;min-height:91px}.itp-share-v5__copy-caption{display:flex;align-items:center;gap:12px;border:0;background:none;color:#dcc69d;font-size:0.875rem;padding:10px 0}.itp-share-v5__help{font-size:0.875rem;line-height:1.8;color:#c2c0af;margin:20px 0 9px}.itp-share-v5__small{font-size:0.875rem;line-height:1.7;color:#9da58f;margin:0}.itp-share-v5 :focus-visible{outline:2px solid #ebd7b1;outline-offset:3px}body.itp-share-open{overflow:hidden}@keyframes itp-share-enter{from{opacity:0;transform:translateY(15px) scale(.985)}to{opacity:1;transform:none}}@keyframes itp-share-light{0%,35%{transform:translateX(-25%)}70%,100%{transform:translateX(28%)}}
@media(max-width:800px){.itp-share-v5{width:calc(100vw - 28px);max-height:calc(100svh - 28px)}.itp-share-v5__layout{grid-template-columns:1fr}.itp-share-v5__preview{border-right:0;border-bottom:1px solid #b69a663d;min-height:0;padding:30px 26px 18px}.itp-share-v5__canvas-frame{max-width:190px}.itp-share-v5__canvas-frame[data-format=post]{max-width:235px}.itp-share-v5__controls{padding:27px 25px 30px}.itp-share-v5 h2{font-size:2.25rem;max-width:none}.itp-share-v5__controls>p:not([class]){max-width:none}.itp-share-v5__eyebrow{margin-bottom:12px}.itp-share-v5 input,.itp-share-v5 textarea{font-size:1rem}.itp-share-v5__actions>*{font-size:0.875rem;min-height:48px}.itp-share-v5__copy-row button{font-size:0.875rem}.itp-share-v5__help{font-size:0.875rem}.itp-share-v5__small{font-size:0.875rem}}
@media(max-width:360px){.itp-share-v5__controls{padding-inline:18px}.itp-share-v5 h2{font-size:2rem}.itp-share-v5__actions{grid-template-columns:1fr}.itp-share-v5__copy-row{display:block}.itp-share-v5__copy-row button{border-left:0;border-top:1px solid #b69a663d;width:100%;min-height:40px}}
@media(prefers-reduced-motion:reduce){.itp-share-v5,.itp-share-v5 *,.itp-share-v5 *::after{animation:none!important;transition:none!important}}html[data-motion=off] .itp-share-v5,html[data-motion=off] .itp-share-v5 *,html[data-motion=off] .itp-share-v5 *::after{animation:none!important;transition:none!important}


.itp-share-v5 [hidden]{display:none!important}.itp-share-v5__canvas-frame video{display:block;width:100%;height:auto;background:#141a15}.itp-share-v5[data-recording=true] .itp-share-v5__canvas-frame::after{animation:none;display:none}.itp-share-v5__video-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.itp-share-v5__video-actions>button,.itp-share-v5__video-actions>a{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:43px;border:1px solid #b69a6660;background:#b69a660b;color:#eddab6;font:400 0.875rem/1.5 var(--sans);padding:11px 13px;text-decoration:none}.itp-share-v5__video-actions [disabled]{opacity:.4;cursor:default}.itp-share-v5__video-actions .itp-share-v5__video-cancel{flex-basis:100%;justify-content:center;border:0;background:transparent;color:#e6bc9c}.itp-share-v5 .itp-share-v5__video-note{margin:10px 0 0}.itp-share-v5__formats button:disabled{cursor:wait;opacity:.55}.itp-share-v5[data-recording=true] [data-share-video]{color:#dfc79d;border-color:#d1b077;opacity:.8}

.itp-share-v5[data-video-ready=true] .itp-share-v5__canvas-frame::after{display:none}
