.teleprompter-tool-module__cNVC3W__tool{border:var(--default-border-width) solid var(--color-border);border-radius:var(--radius-site-card);background:var(--color-background);text-align:start;display:grid;overflow:hidden}@media (min-width:900px){.teleprompter-tool-module__cNVC3W__tool{grid-template-columns:minmax(0,5fr) minmax(0,8fr);min-height:520px}}.teleprompter-tool-module__cNVC3W__scriptPane{flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}@media (max-width:399px){.teleprompter-tool-module__cNVC3W__scriptPane{padding:16px}}@media (min-width:768px) and (max-width:899px){.teleprompter-tool-module__cNVC3W__scriptPane{border-bottom:var(--default-border-width) solid var(--color-border)}}@media (min-width:900px){.teleprompter-tool-module__cNVC3W__scriptPane{border-inline-end:var(--default-border-width) solid var(--color-border);padding:24px}}.teleprompter-tool-module__cNVC3W__scriptHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.teleprompter-tool-module__cNVC3W__label{font-size:var(--v2-small);color:var(--color-foreground);font-weight:500}.teleprompter-tool-module__cNVC3W__meta{font-size:var(--v2-micro);color:var(--color-foreground-muted);font-variant-numeric:tabular-nums}.teleprompter-tool-module__cNVC3W__textarea{resize:vertical;border:var(--default-border-width) solid var(--color-n-400);border-radius:var(--radius-site-lg);background:var(--color-background);width:100%;min-height:12.5rem;color:var(--color-foreground);font:inherit;transition:border-color .16s var(--ease-out), box-shadow .16s var(--ease-out);flex:auto;padding:12px 14px;font-size:16px;line-height:1.55}.teleprompter-tool-module__cNVC3W__textarea::placeholder{color:var(--color-foreground-placeholder)}@media (min-width:900px){.teleprompter-tool-module__cNVC3W__textarea{resize:none;min-height:16rem}}.teleprompter-tool-module__cNVC3W__paneActions{flex-direction:column;gap:10px;display:flex}.teleprompter-tool-module__cNVC3W__paneActions>*{width:100%}@media (min-width:768px){.teleprompter-tool-module__cNVC3W__paneActions{flex-direction:row}.teleprompter-tool-module__cNVC3W__paneActions>*{width:auto}}.teleprompter-tool-module__cNVC3W__phoneStart{background:var(--color-primary);color:var(--color-primary-foreground);border:0}@media (hover:hover){.teleprompter-tool-module__cNVC3W__phoneStart:hover:not(:disabled){background:var(--color-primary-hover)}}@media (min-width:768px){.teleprompter-tool-module__cNVC3W__phoneStart{display:none}}.teleprompter-tool-module__cNVC3W__phoneStart:disabled,.teleprompter-tool-module__cNVC3W__recordYourself:disabled{opacity:.45;cursor:default}.teleprompter-tool-module__cNVC3W__takeLink{min-height:44px;color:var(--color-foreground);font-size:var(--v2-small);text-align:start;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.teleprompter-tool-module__cNVC3W__privacy{font-size:var(--v2-micro);color:var(--color-foreground-muted);line-height:1.5}.teleprompter-tool-module__cNVC3W__stage{background:var(--color-ink);min-width:0;min-height:0;color:var(--color-n-0);-webkit-tap-highlight-color:transparent;flex-direction:column;display:none;position:relative;overflow:hidden;container:stage/inline-size}.teleprompter-tool-module__cNVC3W__stage:focus{outline:none}@media (min-width:768px){.teleprompter-tool-module__cNVC3W__stage{height:520px;display:flex}}@media (min-width:900px){.teleprompter-tool-module__cNVC3W__stage{height:auto}}.teleprompter-tool-module__cNVC3W__stage[data-expanded]{z-index:100;width:100%;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);overscroll-behavior:contain;display:flex;position:fixed;inset:0}.teleprompter-tool-module__cNVC3W__stage:fullscreen{height:100%}.teleprompter-tool-module__cNVC3W__stage :focus-visible{outline:2px solid var(--color-n-0);outline-offset:2px}.teleprompter-tool-module__cNVC3W__box{z-index:1;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.teleprompter-tool-module__cNVC3W__remaining{z-index:2;color:#ffffffd1;font-size:var(--v2-micro);font-variant-numeric:tabular-nums;pointer-events:none;background:#ffffff1f;border-radius:999px;padding:2px 10px;line-height:1.5;position:absolute;top:12px;right:14px}.teleprompter-tool-module__cNVC3W__window{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:auto;min-height:0;margin-top:40px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 78%,#0000 100%)}.teleprompter-tool-module__cNVC3W__window:active{cursor:grabbing}.teleprompter-tool-module__cNVC3W__stage[data-expanded] .teleprompter-tool-module__cNVC3W__window{touch-action:none}.teleprompter-tool-module__cNVC3W__readingLine{inset-inline:0;top:var(--reading-line);height:calc(var(--text-size) * 1.35);pointer-events:none;background:#ffffff12;position:absolute;translate:0 -50%}.teleprompter-tool-module__cNVC3W__readingLine:before,.teleprompter-tool-module__cNVC3W__readingLine:after{content:"";border:7px solid #0000;position:absolute;top:50%;translate:0 -50%}.teleprompter-tool-module__cNVC3W__readingLine:before{border-left-color:#ffffffb3;left:0}.teleprompter-tool-module__cNVC3W__readingLine:after{border-right-color:#ffffffb3;right:0}.teleprompter-tool-module__cNVC3W__text{top:calc(var(--reading-line) - var(--text-size) * .675);max-width:calc(26ch + 48px);color:var(--color-n-0);font-size:var(--text-size);letter-spacing:-.01em;text-align:center;overflow-wrap:anywhere;will-change:transform;margin-inline:auto;padding-inline:24px;font-weight:500;line-height:1.35;display:flow-root;position:absolute;inset-inline:0}.teleprompter-tool-module__cNVC3W__text p{margin:0 0 .5em}.teleprompter-tool-module__cNVC3W__text p:last-child{margin-bottom:0}.teleprompter-tool-module__cNVC3W__text[data-mirrored]{scale:-1 1}.teleprompter-tool-module__cNVC3W__empty{color:#ffffff73}.teleprompter-tool-module__cNVC3W__window:has(.teleprompter-tool-module__cNVC3W__count) .teleprompter-tool-module__cNVC3W__text{opacity:.25}.teleprompter-tool-module__cNVC3W__count{top:var(--reading-line);z-index:2;font-variant-numeric:tabular-nums;color:var(--color-n-0);pointer-events:none;font-size:clamp(4rem,22cqw,9rem);font-weight:500;line-height:1;position:absolute;left:50%;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.teleprompter-tool-module__cNVC3W__count{animation:teleprompter-tool-module__cNVC3W__count-in .32s var(--ease-out)}}@keyframes teleprompter-tool-module__cNVC3W__count-in{0%{opacity:0;scale:1.2}to{opacity:1;scale:1}}.teleprompter-tool-module__cNVC3W__endNote{z-index:2;font-size:var(--v2-small);white-space:nowrap;pointer-events:none;background:#ffffff1f;border-radius:999px;padding:4px 12px;position:absolute;bottom:16%;left:50%;translate:-50%}.teleprompter-tool-module__cNVC3W__progress{background:#ffffff1a;flex:none;height:2px;position:relative}.teleprompter-tool-module__cNVC3W__progress>span{transform-origin:0;background:#ffffffb3;height:100%;display:block;transform:scaleX(0)}.teleprompter-tool-module__cNVC3W__preview{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;scale:-1 1}.teleprompter-tool-module__cNVC3W__stage[data-camera] .teleprompter-tool-module__cNVC3W__box{top:calc(env(safe-area-inset-top) + 12px);background:#0000009e;border:1px solid #ffffff24;border-radius:24px;flex:none;height:min(44%,24rem);position:absolute;inset-inline:12px;overflow:hidden}.teleprompter-tool-module__cNVC3W__stage[data-camera] .teleprompter-tool-module__cNVC3W__window{margin-top:36px}.teleprompter-tool-module__cNVC3W__stage[data-camera] .teleprompter-tool-module__cNVC3W__remaining{top:8px}.teleprompter-tool-module__cNVC3W__cameraNote{z-index:3;border-radius:var(--radius-site-card-inner);width:min(360px,100% - 32px);color:var(--color-n-0);font-size:var(--v2-small);text-align:center;background:#000000b8;padding:14px 16px;line-height:1.5;position:absolute;top:62%;left:50%;translate:-50% -50%}.teleprompter-tool-module__cNVC3W__cameraNoteActions{justify-content:center;gap:8px;margin-top:10px;display:flex}@media (hover:hover){.teleprompter-tool-module__cNVC3W__noteButton:hover{background:#ffffff1a}}.teleprompter-tool-module__cNVC3W__noteButton{min-height:44px;color:var(--color-n-0);font-size:var(--v2-small);cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:999px;padding:0 16px;font-weight:500}.teleprompter-tool-module__cNVC3W__rec{top:calc(env(safe-area-inset-top) + 20px);z-index:3;font-size:var(--v2-micro);font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;line-height:1.5;display:inline-flex;position:absolute;left:26px}.teleprompter-tool-module__cNVC3W__recDot{background:var(--color-error);border-radius:50%;width:8px;height:8px}.teleprompter-tool-module__cNVC3W__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.teleprompter-tool-module__cNVC3W__textarea{transition:none}}
