.referralDialog-module__8n_Y1q__dialogPanel{--referral-text-primary:#09090b;--referral-text-secondary:#71717a;--referral-text-tertiary:#a1a1aa;border-radius:20px;width:min(600px,100vw - 32px);max-width:600px;max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 12px 32px #0d0d0d14}.referralDialog-module__8n_Y1q__dialogPanel button:not(:disabled){cursor:pointer}.referralDialog-module__8n_Y1q__dialogPanel button:disabled{cursor:not-allowed}.referralDialog-module__8n_Y1q__dialogBody{flex-direction:column;gap:16px;width:100%;padding:24px;display:flex}.referralDialog-module__8n_Y1q__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.referralDialog-module__8n_Y1q__headerCopy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.referralDialog-module__8n_Y1q__title{color:var(--referral-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-large);line-height:var(--muse-line-height-large);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-large);margin:0}.referralDialog-module__8n_Y1q__description{color:var(--referral-text-tertiary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);margin:0}.referralDialog-module__8n_Y1q__iconButton{cursor:pointer;background:0 0;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s;display:inline-flex}.referralDialog-module__8n_Y1q__iconButton:hover{background:var(--muse-color-state-hover)}.referralDialog-module__8n_Y1q__banner{flex-direction:column;align-items:center;gap:8px;margin-top:8px;display:flex}.referralDialog-module__8n_Y1q__bannerStage{isolation:isolate;width:100%;height:207px;position:relative}.referralDialog-module__8n_Y1q__bannerCard{transform-origin:50%;will-change:transform,opacity;width:450px;height:207px;padding:24px;display:flex;position:absolute;top:0;left:50%;overflow:hidden}.referralDialog-module__8n_Y1q__bannerArtwork{z-index:0;-o-object-fit:fill;object-fit:fill;pointer-events:none}.referralDialog-module__8n_Y1q__bannerArtworkDark{display:none}.dark .referralDialog-module__8n_Y1q__bannerArtworkLight{display:none}.dark .referralDialog-module__8n_Y1q__bannerArtworkDark{display:block}.referralDialog-module__8n_Y1q__bannerCardBack{z-index:0;opacity:1;border-radius:14.29px;transform:translate(calc(34px - 50%),-6px)rotate(4.16deg)scale(.893);box-shadow:inset 0 0 0 1px #0d0d0d0f,5px 5px 14px #0000000d}.referralDialog-module__8n_Y1q__bannerCardBack .referralDialog-module__8n_Y1q__bannerCopy{opacity:0}.referralDialog-module__8n_Y1q__bannerCardFront{z-index:1;opacity:1;border-radius:16px;transform:translate(-50%);box-shadow:inset 0 0 0 1px #0d0d0d1a,0 8px 16px #18181b1a}.referralDialog-module__8n_Y1q__bannerCardOutgoing{z-index:1;border-radius:16px;box-shadow:inset 0 0 0 1px #0d0d0d1a,0 8px 16px #18181b1a}.referralDialog-module__8n_Y1q__bannerCardIncoming{z-index:0;border-radius:14.29px;box-shadow:inset 0 0 0 1px #0d0d0d0f,5px 5px 14px #0000000d}.referralDialog-module__8n_Y1q__bannerCardOutgoing.referralDialog-module__8n_Y1q__bannerDirectionNext{animation:.36s cubic-bezier(.4,0,.2,1) both referralDialog-module__8n_Y1q__bannerExitNext}.referralDialog-module__8n_Y1q__bannerCardIncoming.referralDialog-module__8n_Y1q__bannerDirectionNext{animation:.36s cubic-bezier(.16,1,.3,1) both referralDialog-module__8n_Y1q__bannerEnterNext}.referralDialog-module__8n_Y1q__bannerCardOutgoing.referralDialog-module__8n_Y1q__bannerDirectionPrevious{animation:.36s cubic-bezier(.4,0,.2,1) both referralDialog-module__8n_Y1q__bannerExitPrevious}.referralDialog-module__8n_Y1q__bannerCardIncoming.referralDialog-module__8n_Y1q__bannerDirectionPrevious{animation:.36s cubic-bezier(.16,1,.3,1) both referralDialog-module__8n_Y1q__bannerEnterPrevious}@keyframes referralDialog-module__8n_Y1q__bannerExitNext{0%{z-index:1;opacity:1;transform:translate(-50%)}48%{z-index:1;transform:translate(-38%)rotate(2deg)scale(.97)}49%,to{z-index:0}to{opacity:1;transform:translate(calc(34px - 50%),-6px)rotate(4.16deg)scale(.893)}}@keyframes referralDialog-module__8n_Y1q__bannerEnterNext{0%{z-index:0;transform:translate(calc(34px - 50%),-6px)rotate(4.16deg)scale(.893)}48%{z-index:0;transform:translate(-58%,2px)rotate(1.5deg)scale(.96)}49%,to{z-index:1}to{opacity:1;transform:translate(-50%)}}@keyframes referralDialog-module__8n_Y1q__bannerExitPrevious{0%{z-index:1;opacity:1;transform:translate(-50%)}48%{z-index:1;transform:translate(-62%)rotate(2deg)scale(.97)}49%,to{z-index:0}to{opacity:1;transform:translate(calc(34px - 50%),-6px)rotate(4.16deg)scale(.893)}}@keyframes referralDialog-module__8n_Y1q__bannerEnterPrevious{0%{z-index:0;transform:translate(calc(34px - 50%),-6px)rotate(4.16deg)scale(.893)}48%{z-index:0;transform:translate(-36%,2px)rotate(-6deg)scale(.96)}49%,to{z-index:1}to{opacity:1;transform:translate(-50%)}}.referralDialog-module__8n_Y1q__bannerCopy{z-index:1;opacity:1;flex-direction:column;flex:1;min-width:0;transition:opacity .12s;display:flex;position:relative}.referralDialog-module__8n_Y1q__bannerCardIncoming .referralDialog-module__8n_Y1q__bannerCopy{animation:.36s both referralDialog-module__8n_Y1q__bannerCopyEnter}.referralDialog-module__8n_Y1q__bannerCardOutgoing .referralDialog-module__8n_Y1q__bannerCopy{animation:.36s both referralDialog-module__8n_Y1q__bannerCopyExit}@keyframes referralDialog-module__8n_Y1q__bannerCopyEnter{0%,42%{opacity:0}to{opacity:1}}@keyframes referralDialog-module__8n_Y1q__bannerCopyExit{0%,42%{opacity:1}to{opacity:0}}.referralDialog-module__8n_Y1q__bannerIconFrame{flex-shrink:0;width:24px;height:24px;position:relative}.referralDialog-module__8n_Y1q__bannerIcon{stroke-width:1.5px;width:24px;height:24px;position:absolute;top:2px;left:3px}.referralDialog-module__8n_Y1q__bannerTitle{color:#080e17e6;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);flex-direction:column;gap:2px;margin-top:48px;display:flex}.referralDialog-module__8n_Y1q__bannerTitle p,.referralDialog-module__8n_Y1q__bannerDescription{margin:0}.referralDialog-module__8n_Y1q__bannerDescription{max-width:396px;color:var(--referral-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);margin-top:12px}.referralDialog-module__8n_Y1q__bannerNav{z-index:2;border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-primary);opacity:1;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.referralDialog-module__8n_Y1q__bannerNav:hover{background:var(--muse-color-background-secondary)}.referralDialog-module__8n_Y1q__bannerPrev{left:-8px}.referralDialog-module__8n_Y1q__bannerPrev img{transform:scaleX(-1)}.referralDialog-module__8n_Y1q__bannerNext{right:-8px}.referralDialog-module__8n_Y1q__bannerDots{justify-content:center;align-items:center;gap:8px;height:6px;display:flex}.referralDialog-module__8n_Y1q__bannerDot{background:var(--muse-color-fill-base);border:0;border-radius:9999px;width:6px;height:6px;transition:background-color .2s}.referralDialog-module__8n_Y1q__bannerDotActive{background:var(--muse-color-text-secondary)}.referralDialog-module__8n_Y1q__segmented{background:var(--muse-color-background-tertiary);border-radius:9999px;align-self:center;gap:2px;padding:3px;display:flex}.referralDialog-module__8n_Y1q__segmentButton{color:var(--referral-text-secondary);background:0 0;border:0;border-radius:9999px;padding:6px 16px;transition:background-color .15s,color .15s;font-family:var(--muse-font-family),var(--muse-font-family-emoji)!important;font-size:var(--muse-font-size-small-plus)!important;line-height:var(--muse-line-height-small-plus)!important;font-weight:var(--muse-font-weight-regular)!important;letter-spacing:var(--muse-letter-spacing-small-plus)!important}.referralDialog-module__8n_Y1q__segmentButton:hover:not(.referralDialog-module__8n_Y1q__segmentButtonActive){background:var(--muse-color-state-hover);color:var(--referral-text-primary)}.referralDialog-module__8n_Y1q__segmentButtonActive{background:var(--muse-color-background-primary);color:var(--referral-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium)}.referralDialog-module__8n_Y1q__webPanel{flex-direction:column;gap:16px;height:207px;padding-top:4px;display:flex}.referralDialog-module__8n_Y1q__linkRow,.referralDialog-module__8n_Y1q__emailRow{gap:8px;display:flex}.referralDialog-module__8n_Y1q__linkRow{align-items:stretch;width:100%}.referralDialog-module__8n_Y1q__linkSlot{align-items:stretch;min-height:38px;display:flex}.referralDialog-module__8n_Y1q__emailRow{align-items:flex-start}.referralDialog-module__8n_Y1q__linkField{border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-primary);border-radius:9999px;flex:1;align-items:center;min-width:0;padding:10px 16px;display:flex}.referralDialog-module__8n_Y1q__linkErrorField{border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-primary);min-width:0;color:var(--referral-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);border-radius:9999px;flex:1;align-items:center;padding:10px 16px;display:flex}.referralDialog-module__8n_Y1q__linkField code{min-width:0;color:var(--referral-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.referralDialog-module__8n_Y1q__outlineButton,.referralDialog-module__8n_Y1q__socialButton,.referralDialog-module__8n_Y1q__primaryButton,.referralDialog-module__8n_Y1q__retryButton{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:6px;transition:background-color .15s,transform .12s;display:inline-flex;font-family:var(--muse-font-family),var(--muse-font-family-emoji)!important;font-size:var(--muse-font-size-small)!important;line-height:var(--muse-line-height-small)!important;font-weight:var(--muse-font-weight-medium)!important;letter-spacing:var(--muse-letter-spacing-small)!important}.referralDialog-module__8n_Y1q__outlineButton,.referralDialog-module__8n_Y1q__retryButton{border:1px solid var(--muse-color-border-regular);background:var(--muse-color-background-primary);color:var(--referral-text-primary);padding:10px 16px}.referralDialog-module__8n_Y1q__copySuccessButton{background:var(--muse-color-fill-regular);color:var(--referral-text-primary)}.referralDialog-module__8n_Y1q__copySuccessButton svg{color:inherit}.referralDialog-module__8n_Y1q__retryButton{background:var(--muse-color-fill-regular);cursor:pointer;min-width:88px}.referralDialog-module__8n_Y1q__retryButton:disabled{cursor:wait;opacity:.7}.referralDialog-module__8n_Y1q__outlineButton:hover,.referralDialog-module__8n_Y1q__retryButton:hover:not(:disabled),.referralDialog-module__8n_Y1q__socialButton:hover{background:var(--muse-color-state-hover)}.referralDialog-module__8n_Y1q__sectionLabel{color:var(--referral-text-secondary);margin:0 0 8px;display:block;font-family:var(--muse-font-family),var(--muse-font-family-emoji)!important;font-size:var(--muse-font-size-small)!important;line-height:var(--muse-line-height-small)!important;font-weight:var(--muse-font-weight-regular)!important;letter-spacing:var(--muse-letter-spacing-small)!important}.referralDialog-module__8n_Y1q__socialRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.referralDialog-module__8n_Y1q__socialButton{border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-primary);color:var(--referral-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small);padding:8px 14px}.referralDialog-module__8n_Y1q__socialButtonDisabled{cursor:not-allowed;opacity:.45;pointer-events:none}.referralDialog-module__8n_Y1q__socialIcon{flex-shrink:0;width:16px;height:16px}.referralDialog-module__8n_Y1q__emailField{flex:1;min-width:0}.referralDialog-module__8n_Y1q__emailInput{border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-primary);width:100%;height:36px;color:var(--referral-text-primary);font:inherit;border-radius:9999px;outline:none;padding:0 16px;font-family:var(--muse-font-family),var(--muse-font-family-emoji)!important;font-size:var(--muse-font-size-small)!important;line-height:var(--muse-line-height-small)!important;font-weight:var(--muse-font-weight-regular)!important;letter-spacing:var(--muse-letter-spacing-small)!important}.referralDialog-module__8n_Y1q__emailInput::placeholder{color:#8e9294}.referralDialog-module__8n_Y1q__emailInput:focus{box-shadow:0 0 0 1px var(--muse-color-border-regular)}.referralDialog-module__8n_Y1q__emailInputError{box-shadow:0 0 0 1px var(--muse-color-text-error)}.referralDialog-module__8n_Y1q__errorText{min-height:16px;color:var(--muse-color-text-error);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);margin:6px 0 0}.referralDialog-module__8n_Y1q__primaryButton{background:var(--muse-color-btn-primary-bg);min-width:72px;color:var(--muse-color-text-inverse);cursor:pointer;border:1px solid #0000;padding:10px 16px}.referralDialog-module__8n_Y1q__primaryButton:hover:not(:disabled){background:var(--muse-color-btn-primary-hover-bg)}.referralDialog-module__8n_Y1q__primaryButton:disabled{color:var(--muse-color-btn-primary-text);cursor:not-allowed;background:#e4e4e7;transform:none}.referralDialog-module__8n_Y1q__primaryButton:not(:disabled) img{filter:brightness(0)invert()}.referralDialog-module__8n_Y1q__loading,.referralDialog-module__8n_Y1q__mobilePanel{justify-content:center;align-items:center;height:207px;display:flex}.referralDialog-module__8n_Y1q__shareStatusPanel{border:1px dashed var(--muse-color-border-regular);width:100%;min-width:0;min-height:38px;color:var(--referral-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex}.referralDialog-module__8n_Y1q__errorState{height:207px;color:var(--referral-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.referralDialog-module__8n_Y1q__mobilePanel{flex-direction:column;gap:12px}.referralDialog-module__8n_Y1q__qrFrame{background:#fff;border:1px solid #ededed;border-radius:12px;justify-content:center;align-items:center;width:142px;height:142px;padding:12px;display:flex}.referralDialog-module__8n_Y1q__qrCodeWrap{width:116px;height:116px;position:relative}.referralDialog-module__8n_Y1q__qrCode{border-radius:8px;display:block;overflow:hidden}.referralDialog-module__8n_Y1q__qrLogoBase{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.referralDialog-module__8n_Y1q__qrLogo{-o-object-fit:contain;object-fit:contain;display:block}.referralDialog-module__8n_Y1q__qrHint{color:var(--referral-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);text-align:center;margin:0}.dark .referralDialog-module__8n_Y1q__dialogPanel{--referral-text-primary:var(--muse-color-text-primary);--referral-text-secondary:var(--muse-color-text-secondary);--referral-text-tertiary:var(--muse-color-text-tertiary);background:var(--muse-color-background-primary);box-shadow:0 12px 40px #00000080}.dark .referralDialog-module__8n_Y1q__bannerTitle{color:#ffffffe6}.dark .referralDialog-module__8n_Y1q__bannerDescription{color:#fff9}.dark .referralDialog-module__8n_Y1q__bannerIcon{color:#fff9!important}.dark .referralDialog-module__8n_Y1q__iconButton img{filter:brightness(0)invert()}.dark .referralDialog-module__8n_Y1q__bannerNav img{filter:brightness(0)invert()}.dark .referralDialog-module__8n_Y1q__outlineButton img{filter:brightness(0)invert()}.dark .referralDialog-module__8n_Y1q__themeIcon{filter:brightness(0)invert()}:is(.dark .referralDialog-module__8n_Y1q__bannerNav,.dark .referralDialog-module__8n_Y1q__outlineButton,.dark .referralDialog-module__8n_Y1q__socialButton,.dark .referralDialog-module__8n_Y1q__retryButton){border-color:var(--muse-color-border-medium);background:var(--muse-color-background-primary)}:is(.dark .referralDialog-module__8n_Y1q__linkField,.dark .referralDialog-module__8n_Y1q__linkErrorField,.dark .referralDialog-module__8n_Y1q__emailInput){background:var(--muse-color-background-secondary)}:is(.dark .referralDialog-module__8n_Y1q__shareStatusPanel,.dark .referralDialog-module__8n_Y1q__errorState){border-color:var(--muse-color-border-medium);background:var(--muse-color-background-primary)}.dark .referralDialog-module__8n_Y1q__primaryButton{background:var(--muse-color-btn-primary-bg);color:var(--muse-color-btn-primary-text)}.dark .referralDialog-module__8n_Y1q__primaryButton:not(:disabled) img{filter:none}.dark .referralDialog-module__8n_Y1q__primaryButton:disabled{background:var(--muse-color-fill-base);color:var(--muse-color-btn-primary-text)}.dark .referralDialog-module__8n_Y1q__primaryButton:disabled img{filter:brightness(0)invert();opacity:.4}.referralDialog-module__8n_Y1q__iconButton:focus-visible,.referralDialog-module__8n_Y1q__bannerNav:focus-visible,.referralDialog-module__8n_Y1q__bannerDot:focus-visible,.referralDialog-module__8n_Y1q__segmentButton:focus-visible,.referralDialog-module__8n_Y1q__outlineButton:focus-visible,.referralDialog-module__8n_Y1q__socialButton:focus-visible,.referralDialog-module__8n_Y1q__primaryButton:focus-visible,.referralDialog-module__8n_Y1q__retryButton:focus-visible{outline:2px solid var(--muse-color-focus-ring);outline-offset:2px}@media (max-width:600px){.referralDialog-module__8n_Y1q__dialogPanel{width:calc(100vw - 24px)}.referralDialog-module__8n_Y1q__loading,.referralDialog-module__8n_Y1q__mobilePanel,.referralDialog-module__8n_Y1q__errorState,.referralDialog-module__8n_Y1q__webPanel{height:267px}.referralDialog-module__8n_Y1q__linkSlot{min-height:80px}.referralDialog-module__8n_Y1q__bannerStage{aspect-ratio:450/207;height:auto}.referralDialog-module__8n_Y1q__bannerCard{aspect-ratio:450/207;width:calc(100% - 56px);height:auto;padding:20px}.referralDialog-module__8n_Y1q__bannerTitle{margin-top:auto}.referralDialog-module__8n_Y1q__bannerPrev{left:-8px}.referralDialog-module__8n_Y1q__bannerNext{right:-8px}.referralDialog-module__8n_Y1q__linkRow,.referralDialog-module__8n_Y1q__emailRow{flex-direction:column;align-items:stretch}.referralDialog-module__8n_Y1q__outlineButton,.referralDialog-module__8n_Y1q__primaryButton{width:100%}}
.fileMenu-module__hKDTCa__panel{--file-menu-outline-width:1px;border-radius:var(--file-menu-radius,16px);width:max-content;padding:var(--file-menu-padding,12px);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;flex-direction:column;display:flex;background:var(--file-menu-background,var(--muse-color-background-popover))!important;box-shadow:0 0 0 1px var(--muse-color-border-light),var(--file-menu-shadow,var(--muse-shadow-lg))!important}.fileMenu-module__hKDTCa__regular{--file-menu-padding:12px;--file-menu-radius:16px}.fileMenu-module__hKDTCa__cardMenu{transition-property:opacity!important;transition-duration:.15s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}.fileMenu-module__hKDTCa__cardMenu[data-closed][data-enter],.fileMenu-module__hKDTCa__cardMenu[data-closed][data-leave]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.fileMenu-module__hKDTCa__cardMenu{transition:none!important}}.fileMenu-module__hKDTCa__compact{--file-menu-padding:8px;--file-menu-radius:12px;--file-menu-background:var(--muse-color-background-primary);--file-menu-shadow:var(--muse-shadow-file-list-modal);gap:4px;width:148px;min-width:120px}.dark .fileMenu-module__hKDTCa__compact{--file-menu-background:var(--muse-color-background-popover)}.fileMenu-module__hKDTCa__compactSubmenu{width:max-content;max-width:calc(100vw - 16px);}.fileMenu-module__hKDTCa__savePanel{--file-menu-padding:8px;min-width:120px;max-width:calc(100vw - 16px);}.fileMenu-module__hKDTCa__savePanel .fileMenu-module__hKDTCa__saveRow{white-space:nowrap;padding-inline:8px}.fileMenu-module__hKDTCa__savePanel [data-file-menu-slot=icon]{flex-basis:22px;width:22px}.fileMenu-module__hKDTCa__row,.fileMenu-module__hKDTCa__panel [role=menuitem]{text-align:start;width:100%;color:var(--muse-color-text-primary);transition:background-color var(--muse-transition-fast),color var(--muse-transition-fast);align-items:center;gap:0;display:flex}.fileMenu-module__hKDTCa__row{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-large);line-height:var(--muse-line-height-large);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-large);border-radius:12px;margin:2px 0;padding:10px 14px}@media (min-width:640px){.fileMenu-module__hKDTCa__row{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);padding:10px 12px}}.fileMenu-module__hKDTCa__compact .fileMenu-module__hKDTCa__row{min-width:120px;height:32px;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);border-radius:6px;margin:0;padding:6px 8px;font-size:14px;line-height:20px}.fileMenu-module__hKDTCa__panel [data-file-menu-slot=icon]{width:24px;height:20px;color:var(--muse-color-icon-primary);flex:0 0 24px;align-items:center;display:flex}.fileMenu-module__hKDTCa__compact [data-file-menu-slot=icon]{box-sizing:border-box;flex-basis:22px;align-items:flex-start;width:22px;padding-block-start:2px;padding-inline-end:6px}.fileMenu-module__hKDTCa__panel [data-file-menu-slot=label]{flex:1;min-width:0}.fileMenu-module__hKDTCa__panel [data-file-menu-slot=trailing]{flex:0 0 16px;justify-content:center;align-items:center;width:16px;margin-inline-start:4px;display:flex}.fileMenu-module__hKDTCa__panel svg,.fileMenu-module__hKDTCa__panel [data-file-menu-slot=icon]>img{flex-shrink:0;width:16px!important;height:16px!important}.fileMenu-module__hKDTCa__panel svg{stroke-width:1.5px;stroke:var(--muse-color-icon-primary)!important;margin:0!important}.fileMenu-module__hKDTCa__row:hover:not([data-disabled]):not(:disabled):not([aria-disabled=true]),.fileMenu-module__hKDTCa__row[data-focus]:not([data-disabled]),.fileMenu-module__hKDTCa__row:focus-visible:not([aria-disabled=true]),.fileMenu-module__hKDTCa__row[aria-expanded=true]{background:var(--muse-color-background-item-hover);outline:none}.fileMenu-module__hKDTCa__compact .fileMenu-module__hKDTCa__row:hover:not([data-disabled]):not(:disabled),.fileMenu-module__hKDTCa__compact .fileMenu-module__hKDTCa__row[data-focus]:not([data-disabled]),.fileMenu-module__hKDTCa__compact .fileMenu-module__hKDTCa__row[aria-expanded=true]{background:var(--muse-color-state-hover)}.fileMenu-module__hKDTCa__compact .fileMenu-module__hKDTCa__row:active:not([data-disabled]):not(:disabled){background:var(--muse-color-state-pressed)}.fileMenu-module__hKDTCa__saveRow{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);margin:0;padding:8px 12px;}.fileMenu-module__hKDTCa__compact .fileMenu-module__hKDTCa__saveRow{white-space:nowrap;min-width:0}.fileMenu-module__hKDTCa__assistantRow{width:max-content;min-width:148px;max-width:220px;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);margin:0;}.fileMenu-module__hKDTCa__assistantRow [data-file-menu-slot=icon]{flex-basis:38px;width:38px;height:28px}@media (prefers-reduced-motion:reduce){.fileMenu-module__hKDTCa__row{transition:none}}@media (forced-colors:active){.fileMenu-module__hKDTCa__panel{outline:1px solid canvastext!important}.fileMenu-module__hKDTCa__panel .fileMenu-module__hKDTCa__row{color:canvastext}.fileMenu-module__hKDTCa__panel .fileMenu-module__hKDTCa__row[data-focus],.fileMenu-module__hKDTCa__panel .fileMenu-module__hKDTCa__row:focus-visible{color:highlighttext;background:highlight}.fileMenu-module__hKDTCa__panel svg{stroke:currentColor!important}.fileMenu-module__hKDTCa__panel [data-file-menu-slot=icon]{color:inherit}}
.FileViewerActions-module__S8zFYW__workspaceToolbarIcon,.FileViewerActions-module__S8zFYW__workspaceToolbarMoreIcon{stroke:var(--muse-color-icon-primary)}
.ThreeColumnShell-module__3suE_q__root:has([data-first-screen]) .ThreeColumnShell-module__3suE_q__mainArea{margin-bottom:0}.ThreeColumnShell-module__3suE_q__root{--shell-card-radius:16px;--shell-side-bg:transparent;--shell-side-radius:16px;background:var(--muse-color-background-primary,#fff);gap:0;height:100svh;padding:0;display:flex;overflow:hidden}.ThreeColumnShell-module__3suE_q__mainArea{background:var(--muse-color-background-primary,#fff);border-radius:0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.ThreeColumnShell-module__3suE_q__mainContent{flex:1;min-height:0;overflow:visible}
.AppDetailModal-module__yoYE3a__closeButton{width:24px;height:24px;color:var(--muse-color-icon-primary);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.AppDetailModal-module__yoYE3a__body{flex-direction:column;gap:24px;width:448px;display:flex}.AppDetailModal-module__yoYE3a__closeButton:hover{background:var(--muse-color-background-item-hover)}.AppDetailModal-module__yoYE3a__closeButton:focus-visible{outline:2px solid var(--muse-color-focus-ring);outline-offset:2px}.AppDetailModal-module__yoYE3a__closeButton svg{stroke-width:1.5px;width:16px;height:16px}.AppDetailModal-module__yoYE3a__panel{border-radius:12px;width:min(480px,100vw - 32px);max-width:480px;max-height:calc(100dvh - 32px);overflow:hidden;box-shadow:0 32px 48px #0d0d0d33}.AppDetailModal-module__yoYE3a__layout{flex-direction:column;height:460px;min-height:0;max-height:calc(100dvh - 32px);display:flex}.AppDetailModal-module__yoYE3a__configuredLayout{height:508px}.AppDetailModal-module__yoYE3a__content{flex-direction:column;flex:1;align-items:center;gap:16px;min-height:0;padding:16px 16px 0;display:flex;overflow:hidden auto}.AppDetailModal-module__yoYE3a__content::-webkit-scrollbar{width:14px}.AppDetailModal-module__yoYE3a__content::-webkit-scrollbar-track{background:0 0}.AppDetailModal-module__yoYE3a__content::-webkit-scrollbar-thumb{border-radius:var(--muse-radius-full);background:#a1a1aa33 padding-box padding-box;border:4px solid #0000}.AppDetailModal-module__yoYE3a__content::-webkit-scrollbar-button{width:0;height:0;display:none}.AppDetailModal-module__yoYE3a__overview,.AppDetailModal-module__yoYE3a__body,.AppDetailModal-module__yoYE3a__facts,.AppDetailModal-module__yoYE3a__descriptionRow,.AppDetailModal-module__yoYE3a__section,.AppDetailModal-module__yoYE3a__detailList{max-width:100%}.AppDetailModal-module__yoYE3a__overview{box-sizing:border-box;text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:448px;height:104px;padding:16px 0 8px;display:flex;position:relative}.AppDetailModal-module__yoYE3a__iconWrap{box-sizing:border-box;border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-secondary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.AppDetailModal-module__yoYE3a__title{width:max-content;max-width:100%;height:28px;color:var(--muse-color-text-primary,#09090b);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-2x-large);line-height:var(--muse-line-height-2x-large);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-2x-large);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-style:normal;overflow:hidden}.AppDetailModal-module__yoYE3a__descriptionRow{flex-shrink:0;justify-content:center;align-items:center;width:448px;min-height:40px;display:flex}.AppDetailModal-module__yoYE3a__description{width:100%;min-width:0;color:var(--muse-color-text-primary,#09090b);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);text-align:center;white-space:normal;margin:0;font-style:normal;display:block}.AppDetailModal-module__yoYE3a__facts{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));width:448px;min-height:40px;display:grid}.AppDetailModal-module__yoYE3a__fact{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:40px;padding:0 12px;display:flex}.AppDetailModal-module__yoYE3a__fact+.AppDetailModal-module__yoYE3a__fact{position:relative}.AppDetailModal-module__yoYE3a__fact+.AppDetailModal-module__yoYE3a__fact:before{background:var(--muse-color-fill-base);content:"";width:1px;height:32px;position:absolute;top:4px;left:0}.AppDetailModal-module__yoYE3a__factValue{max-width:100%;color:var(--muse-color-text-primary,#09090b);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;font-style:normal;overflow:hidden}.AppDetailModal-module__yoYE3a__factLabel{color:var(--muse-color-text-secondary,#71717a);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);flex-shrink:0;font-style:normal}.AppDetailModal-module__yoYE3a__section{flex-direction:column;flex-shrink:0;gap:8px;width:448px;height:124px;display:flex}.AppDetailModal-module__yoYE3a__configuredLayout .AppDetailModal-module__yoYE3a__section{height:172px}.AppDetailModal-module__yoYE3a__sectionTitle{height:20px;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);margin:0}.AppDetailModal-module__yoYE3a__detailList{border:1px solid var(--muse-color-fill-base);background:var(--muse-color-fill-regular);border-radius:16px;width:448px;height:96px;overflow:hidden}.AppDetailModal-module__yoYE3a__connectedDetailList{box-sizing:border-box;width:448px;height:144px}.AppDetailModal-module__yoYE3a__detailRow{box-sizing:border-box;justify-content:space-between;align-items:center;gap:16px;width:100%;height:48px;padding:14px 16px;display:flex}.AppDetailModal-module__yoYE3a__detailRow+.AppDetailModal-module__yoYE3a__detailRow{border-top:1px solid var(--muse-color-fill-base)}.AppDetailModal-module__yoYE3a__detailLabel{color:var(--muse-color-text-secondary,#71717a);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);flex-shrink:0;font-style:normal}.AppDetailModal-module__yoYE3a__detailValue{min-width:0;color:var(--muse-color-text-primary,#09090b);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);align-items:center;gap:6px;font-style:normal;display:flex}.AppDetailModal-module__yoYE3a__detailValueText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppDetailModal-module__yoYE3a__copyButton{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.AppDetailModal-module__yoYE3a__integrationSwitch{background:var(--muse-color-icon-success,#16a34a);cursor:pointer;border:0;border-radius:22px;flex-shrink:0;align-items:center;width:28px;height:16px;padding:2px;transition:background-color .16s;display:inline-flex}.AppDetailModal-module__yoYE3a__integrationSwitchOff{background:var(--muse-color-icon-tertiary,#a1a1aa)}.AppDetailModal-module__yoYE3a__integrationSwitchThumb{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .16s;transform:translate(12px)}.AppDetailModal-module__yoYE3a__integrationSwitchOff .AppDetailModal-module__yoYE3a__integrationSwitchThumb{transform:translate(0)}.AppDetailModal-module__yoYE3a__integrationSwitch:disabled{cursor:not-allowed;opacity:.5}.AppDetailModal-module__yoYE3a__footer{background:var(--muse-color-background-primary);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;height:68px;padding:16px;display:flex}.AppDetailModal-module__yoYE3a__actionButton{box-sizing:border-box;background:var(--muse-color-text-primary);width:448px;min-width:72px;height:36px;min-height:36px;color:var(--muse-color-background-primary);cursor:pointer;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);border:0;border-radius:9999px;padding:8px 16px;transition:opacity .15s,transform .15s}.AppDetailModal-module__yoYE3a__actionButton:hover:not(:disabled){opacity:.86}.AppDetailModal-module__yoYE3a__actionButton:active:not(:disabled){transform:scale(.98)}.AppDetailModal-module__yoYE3a__actionButton:focus-visible{outline:2px solid var(--muse-color-focus-ring);outline-offset:2px}.AppDetailModal-module__yoYE3a__actionButton:disabled{cursor:not-allowed;opacity:.48}.AppDetailModal-module__yoYE3a__disconnectButton{border:1px solid var(--muse-color-border-light,#0d0d0d0f);color:var(--muse-color-text-primary,#09090b);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);vertical-align:middle;background:0 0;justify-content:center;align-items:center;padding-block:0;font-style:normal;display:flex}.AppDetailModal-module__yoYE3a__disconnectLabel{text-align:center;width:78px;height:20px;display:block}.AppDetailModal-module__yoYE3a__disconnectWarning{color:var(--muse-color-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);margin:0}.AppDetailModal-module__yoYE3a__connectActions{width:100%}@media (max-width:640px){.AppDetailModal-module__yoYE3a__content{align-items:stretch;padding-inline:16px}.AppDetailModal-module__yoYE3a__footer{padding:16px}.AppDetailModal-module__yoYE3a__actionButton,.AppDetailModal-module__yoYE3a__section,.AppDetailModal-module__yoYE3a__overview,.AppDetailModal-module__yoYE3a__body,.AppDetailModal-module__yoYE3a__facts,.AppDetailModal-module__yoYE3a__descriptionRow,.AppDetailModal-module__yoYE3a__detailList,.AppDetailModal-module__yoYE3a__detailRow{width:100%}}@media (prefers-reduced-motion:reduce){.AppDetailModal-module__yoYE3a__actionButton,.AppDetailModal-module__yoYE3a__integrationSwitch,.AppDetailModal-module__yoYE3a__integrationSwitchThumb{transition:none}}
.ConnectorCatalogCard-module__dXS7Pa__card{isolation:isolate;box-sizing:border-box;background:var(--muse-color-background-secondary,#fafafa);border:0;border-radius:12px;flex-direction:column;gap:10px;width:100%;min-width:0;height:142px;min-height:116px;padding:16px;transition:background-color .16s,border-color .16s;display:flex;position:relative;overflow:hidden}.ConnectorCatalogCard-module__dXS7Pa__briefTooltip{z-index:1;pointer-events:auto;width:100%;min-width:0;display:flex;position:relative}.ConnectorCatalogCard-module__dXS7Pa__cardTooltipContent{max-width:min(320px,100vw - 32px);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);white-space:normal;border-radius:12px;padding:10px 14px;position:relative}.ConnectorCatalogCard-module__dXS7Pa__cardTooltipContent:after{content:"";border-top:6px solid #27272af2;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.ConnectorCatalogCard-module__dXS7Pa__dialogCard{border:1px solid var(--muse-color-border-light,#0d0d0d0f);background:var(--muse-color-background-primary,#fff);width:100%;max-width:100%;height:142px;min-height:116px}.ConnectorCatalogCard-module__dXS7Pa__dialogCard .ConnectorCatalogCard-module__dXS7Pa__heading{flex:0 0 34px}.ConnectorCatalogCard-module__dXS7Pa__dialogCard .ConnectorCatalogCard-module__dXS7Pa__openButton{inset:0}.ConnectorCatalogCard-module__dXS7Pa__dialogCard .ConnectorCatalogCard-module__dXS7Pa__briefTooltip{flex:0 0 32px;height:32px}.ConnectorCatalogCard-module__dXS7Pa__dialogCard .ConnectorCatalogCard-module__dXS7Pa__brief{padding-bottom:0}.ConnectorCatalogCard-module__dXS7Pa__dialogCard .ConnectorCatalogCard-module__dXS7Pa__footer{flex:0 0 24px;width:100%;max-width:100%;height:24px}.ConnectorCatalogCard-module__dXS7Pa__switchAction{z-index:2;box-sizing:border-box;background:var(--muse-color-icon-success,#16a34a);cursor:pointer;pointer-events:auto;border:0;border-radius:22px;flex-shrink:0;justify-content:flex-start;align-items:center;width:28px;height:16px;padding:2px;transition:background-color .16s;display:inline-flex;position:relative}.ConnectorCatalogCard-module__dXS7Pa__switchActionOff{background:var(--muse-color-icon-tertiary,#a1a1aa)}.ConnectorCatalogCard-module__dXS7Pa__switchAction:focus-visible{outline:2px solid var(--muse-color-focus-ring);outline-offset:2px}.ConnectorCatalogCard-module__dXS7Pa__switchAction:disabled{cursor:not-allowed;opacity:.5}.ConnectorCatalogCard-module__dXS7Pa__switchThumb{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .16s;transform:translate(12px)}.ConnectorCatalogCard-module__dXS7Pa__switchActionOff .ConnectorCatalogCard-module__dXS7Pa__switchThumb{transform:translate(0)}.ConnectorCatalogCard-module__dXS7Pa__card:hover:not(.ConnectorCatalogCard-module__dXS7Pa__unavailable){background:var(--muse-color-state-hover,#0d0d0d0f)}.ConnectorCatalogCard-module__dXS7Pa__card:active:not(.ConnectorCatalogCard-module__dXS7Pa__unavailable){background:var(--muse-color-state-pressed,#0d0d0d1a)}.ConnectorCatalogCard-module__dXS7Pa__openButton{z-index:0;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.ConnectorCatalogCard-module__dXS7Pa__openButton:focus-visible{outline:2px solid var(--muse-color-focus-ring);outline-offset:-2px}.ConnectorCatalogCard-module__dXS7Pa__openButton:disabled{cursor:default}.ConnectorCatalogCard-module__dXS7Pa__heading,.ConnectorCatalogCard-module__dXS7Pa__brief,.ConnectorCatalogCard-module__dXS7Pa__footer{z-index:1;pointer-events:none;position:relative}.ConnectorCatalogCard-module__dXS7Pa__heading{align-items:center;gap:8px;min-width:0;display:flex}.ConnectorCatalogCard-module__dXS7Pa__iconWrap{box-sizing:border-box;border:1px solid var(--muse-color-border-light);background:var(--muse-color-background-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ConnectorCatalogCard-module__dXS7Pa__name{color:#1f2937;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ConnectorCatalogCard-module__dXS7Pa__brief{width:100%;height:32px;color:var(--muse-color-icon-secondary,#71717a);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ConnectorCatalogCard-module__dXS7Pa__briefTooltip .ConnectorCatalogCard-module__dXS7Pa__brief{cursor:pointer;pointer-events:auto}.ConnectorCatalogCard-module__dXS7Pa__footer{height:24px;min-height:24px;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding:0;display:flex}.ConnectorCatalogCard-module__dXS7Pa__connectedStatus,.ConnectorCatalogCard-module__dXS7Pa__disconnectedStatus,.ConnectorCatalogCard-module__dXS7Pa__mutedStatus{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small)}.ConnectorCatalogCard-module__dXS7Pa__connectedStatus,.ConnectorCatalogCard-module__dXS7Pa__disconnectedStatus,.ConnectorCatalogCard-module__dXS7Pa__mutedStatus,.ConnectorCatalogCard-module__dXS7Pa__connectAction,.ConnectorCatalogCard-module__dXS7Pa__switchAction{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.ConnectorCatalogCard-module__dXS7Pa__connectedStatus{box-sizing:border-box;width:58px;color:var(--muse-color-text-tertiary)}.ConnectorCatalogCard-module__dXS7Pa__disconnectedStatus,.ConnectorCatalogCard-module__dXS7Pa__mutedStatus{color:var(--muse-color-text-tertiary)}.ConnectorCatalogCard-module__dXS7Pa__connectAction{box-sizing:border-box;background:var(--muse-color-background-tertiary,#f0f0f0);width:24px;height:24px;color:var(--muse-color-icon-secondary,#71717a);border-radius:100px;justify-content:center;padding:4px}.ConnectorCatalogCard-module__dXS7Pa__plusIcon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ConnectorCatalogCard-module__dXS7Pa__unavailable{opacity:.55}.dark .ConnectorCatalogCard-module__dXS7Pa__name{color:var(--muse-color-text-primary)}@media (prefers-reduced-motion:reduce){.ConnectorCatalogCard-module__dXS7Pa__card,.ConnectorCatalogCard-module__dXS7Pa__switchAction,.ConnectorCatalogCard-module__dXS7Pa__switchThumb{transition:none}}
.ConnectorsExploreModal-module__hbOobW__connectorsModalContent{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-2xl);background:var(--muse-color-background-secondary);width:min(800px,100vw - 32px);min-width:0;max-width:800px;height:min(734px,100dvh - 32px);overflow:hidden;box-shadow:0 8px 24px #0000000f;container:connectors-explore/inline-size}.ConnectorsExploreModal-module__hbOobW__connectorsModalLayout{flex-direction:column;height:100%;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalHeader{box-sizing:border-box;border-bottom:1px solid var(--muse-color-border-light);flex-shrink:0;justify-content:space-between;align-items:center;height:60px;padding:18px 24px;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalTitle{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-large);line-height:var(--muse-line-height-large);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-large);color:var(--muse-color-text-primary);margin:0}.ConnectorsExploreModal-module__hbOobW__connectorsModalClose{border-radius:var(--muse-radius-sm);width:24px;height:24px;color:var(--muse-color-text-secondary);cursor:pointer;transition:all var(--muse-transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalClose:hover{background:var(--muse-color-background-item-hover);color:var(--muse-color-text-primary)}.ConnectorsExploreModal-module__hbOobW__connectorsModalToolbar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:min(768px,100% - 32px);min-width:0;max-width:768px;height:50px;margin:8px auto 0;padding:8px 0;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorsModalTabs{flex:1;gap:24px;min-width:0;display:flex}.ConnectorsExploreModal-module__hbOobW__connectorTab{box-sizing:border-box;height:30px;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-secondary);cursor:pointer;transition:all var(--muse-transition-fast);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:4px 0;position:relative}.ConnectorsExploreModal-module__hbOobW__connectorTabActive{color:var(--muse-color-text-primary);border-bottom-color:var(--muse-color-text-primary)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchWrap{flex:0 240px;width:min(240px,100%);min-width:0;max-width:240px;height:34px;min-height:34px;position:relative}.ConnectorsExploreModal-module__hbOobW__connectorsSearchIcon{pointer-events:none;width:16px;height:16px;color:var(--muse-color-text-tertiary);position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInput{border-radius:var(--muse-radius-full);border:1px solid var(--muse-color-border-light,#0d0d0d0f);background:var(--muse-color-background-primary);width:100%;height:34px;min-height:34px;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);transition:border-color var(--muse-transition-fast);outline:none;padding:0 11px 0 33px}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInputWithClear{padding-right:36px}.ConnectorsExploreModal-module__hbOobW__connectorsSearchClear{cursor:pointer;width:20px;height:20px;color:var(--muse-color-text-tertiary);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchClear:hover{color:var(--muse-color-text-primary)}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInput::placeholder{color:#0d0d0d75}.dark .ConnectorsExploreModal-module__hbOobW__connectorsSearchInput::placeholder{color:#ffffff75}.ConnectorsExploreModal-module__hbOobW__connectorsSearchInput:focus{border-color:var(--muse-color-border-focus)}.ConnectorsExploreModal-module__hbOobW__connectorsModalBody{flex:1;min-height:0;margin:8px 0 16px;overflow:auto}.ConnectorsExploreModal-module__hbOobW__connectorsModalBody::-webkit-scrollbar{width:14px}.ConnectorsExploreModal-module__hbOobW__connectorsModalBody::-webkit-scrollbar-track{background:0 0}.ConnectorsExploreModal-module__hbOobW__connectorsModalBody::-webkit-scrollbar-thumb{border-radius:var(--muse-radius-full);background:#a1a1aa33 padding-box padding-box;border:4px solid #0000}.ConnectorsExploreModal-module__hbOobW__connectorsModalBody::-webkit-scrollbar-button{width:0;height:0;display:none}.ConnectorsExploreModal-module__hbOobW__connectorsModalBodyInner{box-sizing:border-box;width:min(768px,100% - 16px);min-width:0;max-width:768px;margin-left:16px;padding:8px 0}.ConnectorsExploreModal-module__hbOobW__connectorsGrid{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@container connectors-explore (max-width:640px){.ConnectorsExploreModal-module__hbOobW__connectorsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container connectors-explore (max-width:440px){.ConnectorsExploreModal-module__hbOobW__connectorsModalToolbar{flex-wrap:wrap;height:auto}.ConnectorsExploreModal-module__hbOobW__connectorsSearchWrap{flex:100%;width:100%;max-width:none}.ConnectorsExploreModal-module__hbOobW__connectorsGrid{grid-template-columns:minmax(0,1fr)}}.ConnectorsExploreModal-module__hbOobW__connectorsEmptyState{min-height:200px;color:var(--muse-color-text-tertiary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);text-align:center;justify-content:center;align-items:center;padding:40px 20px;display:flex}
.FileItem-module__nG12sq__fileItem{box-sizing:border-box;background:var(--muse-color-background-tertiary);border:1px solid var(--muse-primary-100,#f5f5f5);border-radius:var(--muse-radius-xl);width:268px;max-width:100%;transition:background var(--muse-transition-fast);align-items:center;gap:8px;padding:6px 12px;display:flex;position:relative}.FileItem-module__nG12sq__fileItem:not(.FileItem-module__nG12sq__fileItemImage):not(.FileItem-module__nG12sq__fileItemMessageReadonly){min-height:calc(var(--muse-line-height-medium) + var(--muse-line-height-x-small) + 14px)}.dark .FileItem-module__nG12sq__fileItem{background:var(--muse-color-background-tertiary);border-color:var(--muse-color-border-light)}.FileItem-module__nG12sq__fileItem:hover{background:var(--muse-color-background-item-hover,var(--muse-color-state-hover))}.dark .FileItem-module__nG12sq__fileItem:hover{background:var(--muse-color-state-hover)}.FileItem-module__nG12sq__fileItemImage{border-radius:var(--muse-radius-sm);background:0 0;border:none;gap:0;width:48px;max-width:none;height:48px;padding:0;overflow:visible}.FileItem-module__nG12sq__fileItemImage:hover{background:0 0}.dark .FileItem-module__nG12sq__fileItemImage:hover{background:0 0}.FileItem-module__nG12sq__fileItemMessageReadonly{background:var(--color-white,#fff);border-radius:var(--muse-radius-2xl);border:1px solid #11182714;gap:10px;width:236px;min-width:0;padding:12px 14px;box-shadow:0 1px 3px #0f172a0a}.dark .FileItem-module__nG12sq__fileItemMessageReadonly{background:var(--muse-bg-module);border-color:#ffffff1a;box-shadow:0 1px 3px #0003}.FileItem-module__nG12sq__fileItemMessageReadonly:hover{background:var(--color-white,#fff)}.dark .FileItem-module__nG12sq__fileItemMessageReadonly:hover{background:var(--muse-bg-module)}@media (max-width:640px){.FileItem-module__nG12sq__fileItemMessageReadonly{width:min(236px,100%)}}.FileItem-module__nG12sq__fileItemError{background:#ef44440a;border-color:#ef444440}.FileItem-module__nG12sq__fileItemImage.FileItem-module__nG12sq__fileItemError{background:#ef44440a;border:1px solid #ef444440}.FileItem-module__nG12sq__fileIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative;overflow:visible}.FileItem-module__nG12sq__fileItemMessageReadonly .FileItem-module__nG12sq__fileIconWrap{width:36px;height:36px}.FileItem-module__nG12sq__fileIconWrap:has(>.FileItem-module__nG12sq__thumbnailImg,>.FileItem-module__nG12sq__thumbnailLoading){width:36px;height:36px}.FileItem-module__nG12sq__fileItemImage .FileItem-module__nG12sq__fileIconWrap{width:48px;height:48px;overflow:visible}.FileItem-module__nG12sq__uploadingRing{border:2px solid #0000;border-top-color:var(--muse-color-border-focus,#6366f1);pointer-events:none;border-radius:50%;animation:.9s linear infinite FileItem-module__nG12sq__spin;position:absolute;inset:-2px}.FileItem-module__nG12sq__fileInfo{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;min-width:0;display:flex}.FileItem-module__nG12sq__fileInfoCentered{justify-content:center}.FileItem-module__nG12sq__fileName{width:100%;min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FileItem-module__nG12sq__fileItemMessageReadonly .FileItem-module__nG12sq__fileName{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small-plus)}.FileItem-module__nG12sq__fileStatusRow{justify-content:space-between;align-items:center;width:100%;display:flex}.FileItem-module__nG12sq__fileStatus{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-x-small);line-height:var(--muse-line-height-x-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-x-small);align-items:center;gap:3px;display:flex}.FileItem-module__nG12sq__fileItemMessageReadonly .FileItem-module__nG12sq__fileStatus{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small)}.FileItem-module__nG12sq__statusUploading,.FileItem-module__nG12sq__statusSuccess{color:var(--muse-color-text-tertiary)}.FileItem-module__nG12sq__statusError{color:var(--muse-color-text-error)}.FileItem-module__nG12sq__progressBar{border-radius:var(--muse-radius-sm);opacity:0;background:#1118271a;width:100%;height:2px;margin-top:2px;overflow:hidden}.dark .FileItem-module__nG12sq__progressBar{background:#ffffff1f}.FileItem-module__nG12sq__progressBarVisible{opacity:1}.FileItem-module__nG12sq__progressFill{background:var(--muse-color-border-focus,#6366f1);border-radius:var(--muse-radius-sm);height:100%;transition:width .3s}.FileItem-module__nG12sq__previewButton{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.FileItem-module__nG12sq__previewButton:focus-visible{outline:2px solid var(--muse-color-focus-ring);outline-offset:2px}.FileItem-module__nG12sq__removeButton{z-index:2;border-radius:var(--muse-radius-full);background:var(--muse-color-background-secondary,#e5e7eb);width:18px;height:18px;color:var(--muse-color-icon-secondary,#6b7280);cursor:pointer;visibility:hidden;pointer-events:none;appearance:none;transition:visibility var(--muse-transition-fast),background var(--muse-transition-fast),color var(--muse-transition-fast);border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-6px;right:-6px}.FileItem-module__nG12sq__fileItem:hover .FileItem-module__nG12sq__removeButton,.FileItem-module__nG12sq__fileItem:focus-within .FileItem-module__nG12sq__removeButton{visibility:visible;pointer-events:auto}.FileItem-module__nG12sq__removeButton:hover{background:var(--muse-color-state-hover);color:var(--muse-color-icon-primary)}.FileItem-module__nG12sq__removeButton:focus-visible{visibility:visible;pointer-events:auto;box-shadow:0 0 0 2px var(--muse-color-focus-ring)}.dark .FileItem-module__nG12sq__removeButton{background:var(--color-zinc-600,#52525b);color:var(--color-zinc-200,#e4e4e7);box-shadow:0 0 0 1px var(--color-zinc-600,#52525b)}.dark .FileItem-module__nG12sq__removeButton:hover{background:var(--color-zinc-500,#71717a);color:var(--color-zinc-50,#fafafa);box-shadow:0 0 0 1px var(--color-zinc-500,#71717a)}.FileItem-module__nG12sq__retryButton{border-radius:var(--muse-radius-sm);width:16px;height:16px;color:var(--muse-color-text-error);cursor:pointer;transition:background var(--muse-transition-fast);background:#ef444414;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FileItem-module__nG12sq__retryButton:hover{background:#ef444429}.FileItem-module__nG12sq__imageRetryButton{z-index:1;border-radius:var(--muse-radius-sm);color:#fff;cursor:pointer;appearance:none;transition:background var(--muse-transition-fast);background:#0f172a73;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;inset:0}.FileItem-module__nG12sq__imageRetryButton:hover{background:#0f172a94}.FileItem-module__nG12sq__imageRetryButton:focus-visible{box-shadow:inset 0 0 0 2px var(--muse-color-focus-ring)}.dark .FileItem-module__nG12sq__imageRetryButton{background:#0000008c}.dark .FileItem-module__nG12sq__imageRetryButton:hover{background:#000000ad}.FileItem-module__nG12sq__thumbnailImg{-o-object-fit:cover;object-fit:cover;border-radius:var(--muse-radius-base);flex-shrink:0;width:36px;height:36px}.FileItem-module__nG12sq__imageThumbImg{-o-object-fit:cover;object-fit:cover;border-radius:var(--muse-radius-sm);background:var(--muse-color-background-secondary);flex-shrink:0;width:48px;height:48px;display:block;overflow:hidden}.FileItem-module__nG12sq__thumbnailLoading{border-radius:var(--muse-radius-base);background:#1118270f;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.FileItem-module__nG12sq__imageThumbLoading{border-radius:var(--muse-radius-sm);background:var(--muse-color-background-secondary);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}:is(.dark .FileItem-module__nG12sq__thumbnailLoading,.dark .FileItem-module__nG12sq__imageThumbLoading){background:#ffffff14}.FileItem-module__nG12sq__imageThumbFallback{border-radius:var(--muse-radius-sm);background:var(--muse-color-background-tertiary);width:48px;height:48px;color:var(--muse-color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}@keyframes FileItem-module__nG12sq__spin{to{transform:rotate(360deg)}}
.slideTemplatePreview-module__ncfXVq__preview{isolation:isolate;touch-action:manipulation;position:relative;overflow:hidden}.slideTemplatePreview-module__ncfXVq__image{-o-object-fit:cover;object-fit:cover}.slideTemplatePreview-module__ncfXVq__imageHidden{opacity:0}.slideTemplatePreview-module__ncfXVq__coverLoadingOverlay{z-index:1;background:linear-gradient(90deg,var(--muse-color-background-secondary)0%,var(--muse-color-background-item-hover)50%,var(--muse-color-background-secondary)100%);pointer-events:none;background-size:200% 100%;animation:1.4s ease-in-out infinite slideTemplatePreview-module__ncfXVq__coverLoadingShimmer;position:absolute;inset:0}.slideTemplatePreview-module__ncfXVq__previewPage{opacity:0;pointer-events:none;position:absolute;inset:0}.slideTemplatePreview-module__ncfXVq__previewPageVisible{opacity:1}.slideTemplatePreview-module__ncfXVq__progress{z-index:2;pointer-events:none;gap:4px;display:flex;position:absolute;bottom:3px;left:8px;right:8px}.slideTemplatePreview-module__ncfXVq__progressSegment{border-radius:var(--muse-radius-full);height:3px;transition:background-color var(--muse-transition-fast);background:#ffffff80;flex:1}.slideTemplatePreview-module__ncfXVq__progressSegmentActive{background:#fffffff2}@media (prefers-reduced-motion:reduce){.slideTemplatePreview-module__ncfXVq__progressSegment{transition:none}.slideTemplatePreview-module__ncfXVq__coverLoadingOverlay{animation:none}}@keyframes slideTemplatePreview-module__ncfXVq__coverLoadingShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.officialSkillConfigSurface-module__nAag5q__root{box-sizing:border-box;border-radius:var(--muse-radius-2xl);background:var(--muse-color-background-primary);width:100%;min-width:0;box-shadow:var(--muse-shadow-surface-elevated);color:var(--muse-color-text-primary);border:none;flex-direction:column;display:flex;overflow:hidden}.officialSkillConfigSurface-module__nAag5q__sizeMd{--official-skill-config-surface-max-height:min(360px,50vh)}.officialSkillConfigSurface-module__nAag5q__sizeLg{--official-skill-config-surface-max-height:min(480px,60vh)}.officialSkillConfigSurface-module__nAag5q__sizeXl{--official-skill-config-surface-max-height:min(560px,70vh)}.officialSkillConfigSurface-module__nAag5q__sizeAuto{--official-skill-config-surface-max-height:calc(100dvh - 160px)}.officialSkillConfigSurface-module__nAag5q__content{min-height:0;max-height:var(--official-skill-config-surface-max-height,min(360px,50vh));flex-direction:column;padding:0;display:flex;overflow-y:auto}.officialSkillConfigSurface-module__nAag5q__contentAuto{height:auto}.officialSkillConfigSurface-module__nAag5q__footer{border-top:1px solid var(--muse-color-border-light);background:var(--muse-color-background-card);justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}
.AcademicPaperWriterConfig-module__Ir3Tzq__field{flex-direction:column;gap:6px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__label{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__hint{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:var(--muse-color-text-secondary)}.AcademicPaperWriterConfig-module__Ir3Tzq__control,.AcademicPaperWriterConfig-module__Ir3Tzq__select,.AcademicPaperWriterConfig-module__Ir3Tzq__textarea{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-card);width:100%;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);transition:border-color var(--muse-transition-fast),box-shadow var(--muse-transition-fast);outline:none}.AcademicPaperWriterConfig-module__Ir3Tzq__control,.AcademicPaperWriterConfig-module__Ir3Tzq__select{min-height:44px;padding:10px 14px}.AcademicPaperWriterConfig-module__Ir3Tzq__citationStyleSelectWrap{width:100%;display:flex;position:relative}.AcademicPaperWriterConfig-module__Ir3Tzq__citationStyleTrigger{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-card);width:100%;min-height:44px;color:var(--muse-color-text-primary);cursor:pointer;appearance:none;font:inherit;transition:border-color var(--muse-transition-fast),box-shadow var(--muse-transition-fast);outline:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__citationStyleTrigger:hover{border-color:var(--muse-color-border-regular)}.AcademicPaperWriterConfig-module__Ir3Tzq__citationStyleTrigger:focus-visible{border-color:var(--muse-color-border-strong);box-shadow:0 0 0 2px var(--muse-color-focus-ring)}.AcademicPaperWriterConfig-module__Ir3Tzq__citationStyleTriggerLabel{min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__yearFromOptionList{overscroll-behavior:contain;max-height:min(320px,100vh - 32px);overflow-y:auto}.AcademicPaperWriterConfig-module__Ir3Tzq__textarea{resize:vertical;min-height:120px;padding:12px 14px}.AcademicPaperWriterConfig-module__Ir3Tzq__topicStepField{flex-direction:column;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicInputBox{box-sizing:border-box;width:100%;min-height:153px;max-height:var(--academic-paper-writer-topic-input-max-height,380px);border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-primary);flex-direction:column;height:auto;padding:8px;display:flex;overflow-y:auto}.AcademicPaperWriterConfig-module__Ir3Tzq__topicInputScrollArea{flex-direction:column;flex:auto;gap:4px;min-height:137px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicTextarea{box-sizing:border-box;resize:none;width:100%;min-height:72px;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);background:0 0;border:0;outline:none;flex:1 0 auto;padding:0;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentList{--topic-attachment-bar-gap:8px;gap:var(--topic-attachment-bar-gap);flex-flow:wrap;flex-shrink:0;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentBar{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-sm);background:var(--muse-color-background-secondary);flex:none;align-items:center;gap:8px;min-width:0;height:36px;padding:8px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentList[data-layout=single] .AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentBar{width:min(370px,100%)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentList[data-layout=double] .AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentBar{flex:1 1 calc((100% - var(--topic-attachment-bar-gap))/2);width:calc((100% - var(--topic-attachment-bar-gap))/2);max-width:370px}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentList[data-layout=compact] .AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentBar{width:min(180px,100%)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentBarError{border-color:var(--muse-color-border-error,var(--muse-color-text-error))}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentFileIcon{flex-shrink:0;width:16px!important;height:16px!important}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentLabel,.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);flex:1;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentLabel{color:var(--muse-color-text-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentLink{color:var(--muse-color-text-primary);text-decoration:none}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentLink:hover{color:var(--muse-color-text-link-hover,var(--muse-color-text-primary));text-decoration:underline}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentStatus,.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentStatusError{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentStatus{color:var(--muse-color-text-secondary)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentStatusError{color:var(--muse-color-text-error)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentStatusIcon,.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentActionIcon{width:16px;height:16px}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentActionButton{border-radius:var(--muse-radius-md);width:20px;height:20px;color:var(--muse-color-icon-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicAttachmentActionButton:hover{background:var(--muse-color-state-hover);color:var(--muse-color-icon-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicTextarea::placeholder{color:var(--muse-color-text-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__control:focus,.AcademicPaperWriterConfig-module__Ir3Tzq__select:focus,.AcademicPaperWriterConfig-module__Ir3Tzq__textarea:focus{border-color:var(--muse-color-border-strong);box-shadow:0 0 0 2px var(--muse-color-focus-ring)}.AcademicPaperWriterConfig-module__Ir3Tzq__checkboxGroup{flex-direction:column;gap:10px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__checkboxRow{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary);align-items:center;gap:8px;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__checkboxRow input{width:16px;height:16px;accent-color:var(--muse-color-btn-primary-bg);margin:0}.AcademicPaperWriterConfig-module__Ir3Tzq__form{flex-direction:column;gap:16px;padding:16px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__shell{flex-direction:column;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__header{background:var(--muse-color-background-primary);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__headerMain{flex:1;min-width:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__headerText{flex-direction:column;min-width:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__headerSubtitle{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-large);line-height:var(--muse-line-height-large);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-large);color:var(--muse-color-text-primary);overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__closeButton{border-radius:var(--muse-radius-base);color:var(--muse-color-icon-primary);cursor:pointer;appearance:none;transition:background var(--muse-transition-fast);background:0 0;border:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__closeButton:hover{background:var(--muse-color-state-hover)}.AcademicPaperWriterConfig-module__Ir3Tzq__closeButton:active{background:var(--muse-color-state-pressed)}.AcademicPaperWriterConfig-module__Ir3Tzq__closeButton:focus-visible{box-shadow:0 0 0 2px var(--muse-color-focus-ring)}.AcademicPaperWriterConfig-module__Ir3Tzq__closeIcon{width:16px;height:16px}.AcademicPaperWriterConfig-module__Ir3Tzq__stepContent{flex-direction:column;gap:16px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardFooter{padding-top:8px}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardFooterRow{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepper{flex:1;min-width:0;max-width:361px;height:38px;position:relative}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperTrack,.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperFill{height:1px;position:absolute;top:10px;left:0}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperTrack{background:var(--muse-color-border-light);width:100%}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperFill{width:var(--wizard-progress-width,0);background:var(--muse-color-icon-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperList{justify-content:space-between;align-items:flex-start;gap:32px;margin:0;padding:0;list-style:none;display:flex;position:relative}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItem{flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItem:first-child{align-items:flex-start}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItem:last-child{align-items:flex-end}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:0;padding:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItem:first-child .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton{align-items:flex-start}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItem:last-child .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton{align-items:flex-end}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton:not(:disabled){cursor:pointer}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton:disabled{cursor:default}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton:focus-visible{border-radius:var(--muse-radius-sm);outline:2px solid var(--muse-color-border-regular);outline-offset:2px}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperBadge{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-full,9999px);background:var(--muse-color-background-primary);width:20px;height:20px;color:var(--muse-color-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-x-small);line-height:var(--muse-line-height-x-small);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-x-small);justify-content:center;align-items:center;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItemActive .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperBadge{background:var(--muse-color-icon-tertiary,#a1a1aa);color:var(--muse-color-text-inverse);border-color:#0000}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperCompletedIcon{width:9.33px;height:6.83px;color:var(--muse-color-icon-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton:not(:disabled):hover .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperBadge{border-color:var(--muse-color-border-light);background:var(--muse-color-fill-regular);color:var(--muse-color-text-secondary)}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItem:not(.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItemCompleted):not(.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItemActive) .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperStepButton:disabled .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperBadgeText{opacity:.4}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperLabel{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:var(--muse-color-text-tertiary);white-space:nowrap}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepper[data-labels-hidden=true] .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperLabel{visibility:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepper[data-labels-hidden=true] .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperList{gap:0}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepper[data-labels-hidden=true] .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItem{flex:0 0 20px}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperItemActive .AcademicPaperWriterConfig-module__Ir3Tzq__wizardStepperLabel{color:var(--muse-color-text-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardBackButton,.AcademicPaperWriterConfig-module__Ir3Tzq__wizardPrimaryButton{box-sizing:border-box;height:36px;min-height:36px;border-radius:var(--muse-radius-full,9999px)!important;font-family:var(--muse-font-family),var(--muse-font-family-emoji)!important;font-size:var(--muse-font-size-medium)!important;line-height:var(--muse-line-height-medium)!important;font-weight:var(--muse-font-weight-regular)!important;letter-spacing:var(--muse-letter-spacing-medium)!important;cursor:pointer!important;justify-content:center!important;align-items:center!important;padding:0 24px!important;display:inline-flex!important}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardBackButton:disabled,.AcademicPaperWriterConfig-module__Ir3Tzq__wizardPrimaryButton:disabled,.AcademicPaperWriterConfig-module__Ir3Tzq__wizardBackButton[data-disabled],.AcademicPaperWriterConfig-module__Ir3Tzq__wizardPrimaryButton[data-disabled]{cursor:not-allowed!important}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardBackButton{border-color:var(--muse-color-border-light)!important;background:var(--muse-color-background-primary)!important;color:var(--muse-color-text-secondary)!important}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardBackButton:hover{background:var(--muse-color-state-hover)!important}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardPrimaryButton{background:var(--muse-color-btn-primary-bg)!important;color:var(--muse-color-btn-primary-text)!important;border-color:#0000!important}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardPrimaryButton:hover{background:var(--muse-color-btn-primary-hover-bg)!important}.AcademicPaperWriterConfig-module__Ir3Tzq__wizardPrimaryButton:active{background:var(--muse-color-btn-primary-pressed-bg)!important}.AcademicPaperWriterConfig-module__Ir3Tzq__fileUploadSection{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadSection{flex-direction:column;gap:6px;min-width:220px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadCard{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-secondary);cursor:pointer;width:100%;min-height:48px;transition:border-color var(--muse-transition-fast),background var(--muse-transition-fast),box-shadow var(--muse-transition-fast);align-items:center;gap:8px;padding:8px;display:flex;position:relative}button.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadCard{font:inherit;text-align:left;appearance:none}.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadCard:hover,.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadCard:focus-within{border-color:var(--muse-color-border-regular);background:var(--muse-color-state-hover)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadIconWrap{border-radius:var(--muse-radius-xl);background:var(--muse-color-background-tertiary);color:var(--muse-color-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;padding:8px;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadIcon{stroke-width:1.5px;width:16px;height:16px}.AcademicPaperWriterConfig-module__Ir3Tzq__topicFileUploadHint{min-width:0;color:var(--muse-color-text-tertiary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__referenceMaterialsSection{flex-direction:column;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__referenceMaterialsRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:16px;display:grid}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlInputSection{flex-direction:column;flex:1 1 0;gap:6px;min-width:220px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlInputCard{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-secondary);align-items:center;gap:8px;width:100%;min-height:48px;padding:5px 8px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlInputIconWrap{color:var(--muse-color-icon-secondary);flex-shrink:0;justify-content:center;align-items:center;padding:2px 0;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlInputIcon{stroke-width:1.5px;width:16px;height:16px}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlInput{box-sizing:border-box;min-width:0;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);background:0 0;border:0;outline:none;flex:1;padding:0}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlInput::placeholder{color:var(--muse-color-text-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlAddButton{border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-sm);background:var(--muse-color-background-primary);min-width:72px;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);white-space:nowrap;cursor:pointer;transition:border-color var(--muse-transition-fast),background var(--muse-transition-fast);flex-shrink:0;padding:4px 12px}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlAddButton:hover:not(:disabled){border-color:var(--muse-color-border-regular);background:var(--muse-color-state-hover)}.AcademicPaperWriterConfig-module__Ir3Tzq__topicUrlAddButton:disabled{opacity:.4;cursor:not-allowed}.AcademicPaperWriterConfig-module__Ir3Tzq__referenceUrlsError{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:var(--muse-color-text-error);margin:0}.AcademicPaperWriterConfig-module__Ir3Tzq__fileUploadError{color:var(--muse-color-text-error);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);white-space:pre-line;margin:0}.AcademicPaperWriterConfig-module__Ir3Tzq__section{flex-direction:column;gap:12px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__citationSection{gap:16px}.AcademicPaperWriterConfig-module__Ir3Tzq__citationSection .AcademicPaperWriterConfig-module__Ir3Tzq__field{gap:4px}.AcademicPaperWriterConfig-module__Ir3Tzq__citationSection .AcademicPaperWriterConfig-module__Ir3Tzq__label{color:var(--muse-color-text-tertiary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus)}.AcademicPaperWriterConfig-module__Ir3Tzq__citationSection .AcademicPaperWriterConfig-module__Ir3Tzq__citationStyleTrigger{height:36px;min-height:36px;padding:8px 16px}.AcademicPaperWriterConfig-module__Ir3Tzq__citationSection .AcademicPaperWriterConfig-module__Ir3Tzq__checkboxRow{color:var(--muse-color-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);padding:5px 4px}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSection{gap:20px}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;height:208px;display:grid}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSummaryCard{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-2xl);background:var(--muse-color-background-secondary);flex-direction:column;gap:12px;min-width:0;height:208px;padding:16px;display:flex;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSummaryBadge{border-radius:var(--muse-radius-full);background:var(--muse-color-background-tertiary);height:24px;color:var(--muse-color-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);white-space:nowrap;align-self:flex-start;align-items:center;margin:0;padding:2px 8px;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicSummaryShell{flex:1;min-height:0;display:flex;position:relative}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicSummary{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:4px;min-width:0;min-height:0;padding-right:8px;display:flex;overflow:hidden auto}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicSummary::-webkit-scrollbar{display:none}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicText{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:112px;min-height:112px;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);overflow-wrap:anywhere;white-space:pre-wrap;flex:0 0 112px;margin:0;overflow:hidden auto}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicText::-webkit-scrollbar{display:none}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicScrollTrack{z-index:1;opacity:1;pointer-events:none;width:14px;transition:opacity .12s;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicScrollTrackHidden{opacity:0;pointer-events:none}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicScrollThumb{cursor:pointer;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;width:14px;height:24px;position:absolute;right:0}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicScrollThumb:before{border-radius:var(--muse-radius-full);background:hsl(var(--muted-foreground)/.22);content:"";width:6px;height:100%;transition:background .12s;position:absolute;top:0;right:4px}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicScrollThumb:hover:before,.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicScrollThumb:focus-visible:before,.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicScrollThumbDragging:before{background:hsl(var(--muted-foreground)/.35)}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicMetadata{min-width:0;color:var(--muse-color-text-secondary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);flex-direction:column;flex:none;gap:4px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicMetadataGroup{align-items:flex-start;gap:4px;min-width:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicMetadataLabel{color:var(--muse-color-text-tertiary);flex-shrink:0}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicMetadataList{flex-direction:column;flex:1;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesTopicMetadataList li{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesRequirementsList{overscroll-behavior:contain;min-width:0;min-height:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);flex-direction:column;flex:1;gap:6px;margin:0;display:flex;overflow-y:auto}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesRequirementRow{align-items:baseline;min-width:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesRequirementRow dt{color:var(--muse-color-text-tertiary);flex-shrink:0}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesRequirementRow dd{min-width:0;color:var(--muse-color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSection .AcademicPaperWriterConfig-module__Ir3Tzq__field{gap:0}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSection .AcademicPaperWriterConfig-module__Ir3Tzq__label{box-sizing:border-box;height:24px;color:var(--muse-color-text-tertiary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);padding-bottom:4px}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSection .AcademicPaperWriterConfig-module__Ir3Tzq__checkboxGroup{flex-flow:row;gap:8px;width:100%;display:flex;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSection .AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionCard{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-secondary);cursor:pointer;width:100%;transition:border-color var(--muse-transition-fast),background var(--muse-transition-fast);align-items:flex-start;gap:8px;padding:12px;display:flex;position:relative;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSection .AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionCard:hover{border-color:var(--muse-color-border-light);background:var(--muse-color-state-hover)}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesVisualCard,.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesFileCard{flex:1 0 200px;min-width:200px;max-width:250px}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesVisualCard{height:78px;container-type:inline-size}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesFileCard{height:64px}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesSection .AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionCard input{z-index:2;flex:0 0 16px;margin:2px 0 0;position:relative}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionContent{z-index:2;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;position:relative}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesVisualCard .AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionContent{flex:auto;width:auto}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionTitleRow{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionTitle{min-width:0;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small-plus);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesVisualCard .AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionTitle{text-overflow:clip;white-space:nowrap;flex:auto;overflow:visible}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesFreeTryBadge{border-radius:var(--muse-radius-lg);background:var(--muse-color-background-info-subtle);color:var(--muse-color-text-info);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-x-small);line-height:var(--muse-line-height-x-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-x-small);white-space:nowrap;flex-shrink:0;align-items:center;padding:2px 6px;display:inline-flex}@container (max-width:204px){.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesFreeTryBadge{display:none}}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionDescription{max-width:132px;color:var(--muse-color-text-tertiary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);display:block}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesFileCard .AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionDescription{max-width:none;color:var(--muse-color-text-secondary)}.AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionIllustration{z-index:1;pointer-events:none;width:80px;height:auto;position:absolute;bottom:0;right:8px}.dark .AcademicPaperWriterConfig-module__Ir3Tzq__deliverablesOptionIllustration{content:var(--deliverables-option-dark-image)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeStep{flex-direction:column;gap:8px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeField{flex-direction:column;gap:0;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeLabelRow{align-items:center;gap:2px;padding-bottom:4px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeLabel{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);color:var(--muse-color-text-secondary)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardGrid{flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;display:flex;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCard{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-primary);cursor:pointer;text-align:left;appearance:none;min-width:140px;min-height:210px;font:inherit;transition:border-color var(--muse-transition-fast),background var(--muse-transition-fast);flex-direction:column;flex:1 0 140px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex;position:relative;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCard:not(.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardSelected):hover{border-color:var(--muse-color-border-light);background:var(--muse-color-state-hover)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCard:focus-visible{box-shadow:0 0 0 2px var(--muse-color-focus-ring);outline:none}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardSelected{--paper-selected-from:#dbeafe;--paper-selected-to:#eff6ff;border-color:var(--muse-color-border-medium);background:linear-gradient(92deg,var(--paper-selected-from)0%,var(--paper-selected-to)100%)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardTop{flex-direction:column;gap:12px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardIconWrap{border-radius:var(--muse-radius-full,9999px);background:var(--muse-color-background-tertiary);width:40px;height:40px;color:var(--muse-color-icon-primary);justify-content:center;align-items:center;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardIconWrapEmphasis{background:var(--muse-color-icon-primary);color:var(--muse-color-text-inverse)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardIcon{stroke-width:2.25px;width:24px;height:24px}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardText{flex-direction:column;gap:2px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardTitle{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small-plus);color:var(--muse-color-text-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardDescription{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:var(--muse-color-text-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardFooter{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardFooterSpacer{min-height:0;display:block}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeBadge{border-radius:var(--muse-radius-lg,8px);background:var(--muse-color-background-info-subtle);color:var(--muse-color-text-info);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);padding:2px 8px}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardSelected .AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeBadge{border-radius:var(--muse-radius-full,9999px);background:var(--muse-color-background-primary);color:var(--muse-color-text-secondary)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCustomInput{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-primary);width:100%;height:36px;min-height:36px;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);transition:border-color var(--muse-transition-fast),box-shadow var(--muse-transition-fast);outline:none;margin-top:8px;padding:3px 7px}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCustomInput::placeholder{color:var(--muse-color-text-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCustomInput:focus{border-color:var(--muse-color-border-light);box-shadow:none}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStep{flex-direction:column;gap:16px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingField{flex-direction:column;gap:8px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLabelRow{align-items:center;gap:2px;padding-bottom:4px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLabel{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);white-space:nowrap;color:var(--muse-color-text-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageRow,.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCardGrid{--writing-option-gap:8px;--writing-option-min-width:155px;grid-template-columns:repeat(4,minmax(var(--writing-option-min-width),1fr));gap:var(--writing-option-gap);align-items:stretch;width:100%;display:grid;overflow:hidden}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageTab,.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCard{width:100%;min-width:0}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageTab{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-primary);color:#64748b;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small-plus);white-space:nowrap;cursor:pointer;appearance:none;transition:border-color var(--muse-transition-fast),background var(--muse-transition-fast),color var(--muse-transition-fast);justify-content:center;align-items:center;padding:10px 16px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageTab:not(.AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageTabSelected):hover{border-color:var(--muse-color-border-light);background:var(--muse-color-state-hover)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageTab:focus-visible{box-shadow:0 0 0 2px var(--muse-color-focus-ring);outline:none}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageTabSelected{--paper-selected-from:#dbeafe;--paper-selected-to:#eff6ff;border-color:var(--muse-color-border-medium);background:linear-gradient(103deg,var(--paper-selected-from)0%,var(--paper-selected-to)100%)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleSection{flex-direction:column;gap:8px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCard{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-primary);cursor:pointer;text-align:left;appearance:none;font:inherit;transition:border-color var(--muse-transition-fast),background var(--muse-transition-fast);flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCard:not(.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCardSelected):hover{border-color:var(--muse-color-border-light);background:var(--muse-color-state-hover)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCard:focus-visible{box-shadow:0 0 0 2px var(--muse-color-focus-ring);outline:none}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCardSelected{--paper-selected-from:#dbeafe;--paper-selected-to:#eff6ff;border-color:var(--muse-color-border-medium);background:linear-gradient(95deg,var(--paper-selected-from)0%,var(--paper-selected-to)100%)}:is(.dark .AcademicPaperWriterConfig-module__Ir3Tzq__paperTypeCardSelected,.dark .AcademicPaperWriterConfig-module__Ir3Tzq__writingLanguageTabSelected,.dark .AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCardSelected){--paper-selected-from:#172554;--paper-selected-to:#172033}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCardHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCardTitle{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingStyleCardDescription{width:100%;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:var(--muse-color-text-tertiary);margin:0}.AcademicPaperWriterConfig-module__Ir3Tzq__writingCustomInput{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-primary);width:100%;height:36px;min-height:36px;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small-plus);transition:border-color var(--muse-transition-fast),box-shadow var(--muse-transition-fast);outline:none;padding:3px 7px}.AcademicPaperWriterConfig-module__Ir3Tzq__writingCustomInput::placeholder{color:var(--muse-color-text-tertiary)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingCustomInput:focus{border-color:var(--muse-color-border-light);box-shadow:none}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthSection{flex-direction:column;gap:6px;width:100%;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthSelectWrap{align-items:center;width:100%;display:flex;position:relative}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthTrigger{box-sizing:border-box;border:1px solid var(--muse-color-border-medium);border-radius:var(--muse-radius-xl);background:var(--muse-color-background-primary);width:100%;min-height:36px;color:var(--muse-color-text-primary);cursor:pointer;appearance:none;font:inherit;transition:border-color var(--muse-transition-fast),box-shadow var(--muse-transition-fast);outline:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;display:flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthTrigger:hover{border-color:var(--muse-color-border-regular)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthTrigger:focus-visible{border-color:var(--muse-color-border-strong);box-shadow:0 0 0 2px var(--muse-color-focus-ring)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthTriggerLabel{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary)}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthOptionLabelRow{align-items:center;gap:4px;min-width:0;display:inline-flex}.AcademicPaperWriterConfig-module__Ir3Tzq__writingLengthHint{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:var(--muse-color-text-tertiary);margin:0}
.officialSkillComposerControls-module__zF_y6q__root{flex-wrap:nowrap;flex-shrink:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.officialSkillComposerControls-module__zF_y6q__selectedChip{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-full);background:var(--muse-color-background-tertiary);width:auto;min-width:72px;max-width:180px;height:32px;color:var(--muse-color-icon-primary);flex-shrink:1;align-items:center;gap:4px;padding:0 12px;display:inline-flex;overflow:hidden}.officialSkillComposerControls-module__zF_y6q__selectedChipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary);overflow:hidden}.officialSkillComposerControls-module__zF_y6q__controlTrigger{box-sizing:border-box;border-radius:var(--muse-radius-full);background:var(--muse-color-state-normal);width:auto;max-width:180px;height:32px;color:var(--muse-color-icon-primary);cursor:pointer;appearance:none;font:inherit;transition:background var(--muse-transition-fast);border:0;outline:none;flex-shrink:0;align-items:center;gap:6px;padding:6px 10px 6px 12px;display:inline-flex}.officialSkillComposerControls-module__zF_y6q__controlTrigger:hover{background:var(--muse-color-state-hover)}.officialSkillComposerControls-module__zF_y6q__controlTrigger:active{background:var(--muse-color-state-pressed)}.officialSkillComposerControls-module__zF_y6q__controlTrigger[aria-expanded=true]{background:var(--muse-color-state-hover)}.officialSkillComposerControls-module__zF_y6q__controlTrigger:focus-visible{box-shadow:inset 0 0 0 2px var(--muse-color-focus-ring);outline:none}.officialSkillComposerControls-module__zF_y6q__controlLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small-plus);color:var(--muse-color-text-primary);overflow:hidden}.officialSkillComposerControls-module__zF_y6q__iconSlot{box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.officialSkillComposerControls-module__zF_y6q__iconDefault{width:20px;height:20px;color:var(--muse-color-icon-primary);justify-content:center;align-items:center;display:inline-flex}.officialSkillComposerControls-module__zF_y6q__skillIcon{flex-shrink:0;width:16px;height:16px}.officialSkillComposerControls-module__zF_y6q__clearInIcon{border-radius:var(--muse-radius-full);background:var(--muse-color-state-hover);width:20px;height:20px;color:var(--muse-color-icon-primary);cursor:pointer;appearance:none;border:0;outline:none;justify-content:center;align-items:center;padding:0;display:none;position:absolute;inset:0}.officialSkillComposerControls-module__zF_y6q__clearInIcon:active{background:var(--muse-color-state-pressed)}.officialSkillComposerControls-module__zF_y6q__clearInIcon:focus-visible{box-shadow:0 0 0 2px var(--muse-color-focus-ring)}.officialSkillComposerControls-module__zF_y6q__selectedChip[data-removable=true]:hover .officialSkillComposerControls-module__zF_y6q__iconDefault,.officialSkillComposerControls-module__zF_y6q__selectedChip[data-removable=true]:focus-within .officialSkillComposerControls-module__zF_y6q__iconDefault{visibility:hidden}.officialSkillComposerControls-module__zF_y6q__selectedChip[data-removable=true]:hover .officialSkillComposerControls-module__zF_y6q__clearInIcon,.officialSkillComposerControls-module__zF_y6q__selectedChip[data-removable=true]:focus-within .officialSkillComposerControls-module__zF_y6q__clearInIcon{display:inline-flex}.officialSkillComposerControls-module__zF_y6q__clearIcon{flex-shrink:0;width:16px;height:16px}.officialSkillComposerControls-module__zF_y6q__controlAnchor{display:inline-flex;position:relative}.officialSkillComposerControls-module__zF_y6q__slidesCompact .officialSkillComposerControls-module__zF_y6q__selectedChip,.officialSkillComposerControls-module__zF_y6q__slidesCompact .officialSkillComposerControls-module__zF_y6q__controlAnchor,.officialSkillComposerControls-module__zF_y6q__slidesCompact .officialSkillComposerControls-module__zF_y6q__controlTrigger{flex:1 1 0}.officialSkillComposerControls-module__zF_y6q__slidesCompact .officialSkillComposerControls-module__zF_y6q__controlAnchor,.officialSkillComposerControls-module__zF_y6q__slidesCompact .officialSkillComposerControls-module__zF_y6q__controlTrigger{min-width:0}.officialSkillComposerControls-module__zF_y6q__slidesCompact .officialSkillComposerControls-module__zF_y6q__controlTrigger{white-space:nowrap;overflow:hidden}.officialSkillComposerControls-module__zF_y6q__floatingPopover{z-index:50;box-sizing:border-box;background:var(--muse-color-background-card);width:299px;color:var(--muse-color-text-primary);border:0;border-radius:20px;flex-direction:column;gap:4px;padding:8px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0000001f}.dark .officialSkillComposerControls-module__zF_y6q__floatingPopover{box-shadow:0 8px 24px #00000059}.officialSkillComposerControls-module__zF_y6q__floatingPopoverTitleGap8{gap:8px}.officialSkillComposerControls-module__zF_y6q__floatingPopoverCompact{width:max-content;min-width:129px;max-width:none}.officialSkillComposerControls-module__zF_y6q__floatingPopoverStyleGrid{z-index:50;box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-3xl);background:var(--muse-color-background-card);justify-content:center;align-items:center;width:419px;min-width:419px;max-width:419px;height:419px;padding:16px;display:flex;overflow:hidden;box-shadow:0 16px 20px #0003}.dark .officialSkillComposerControls-module__zF_y6q__floatingPopoverStyleGrid{box-shadow:0 16px 20px #00000073}.officialSkillComposerControls-module__zF_y6q__popoverTitle{box-sizing:border-box;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small-plus);color:var(--muse-color-text-primary);white-space:nowrap;justify-content:flex-start;align-items:center;padding:4px;display:flex}.officialSkillComposerControls-module__zF_y6q__optionList{flex-direction:column;gap:4px;width:100%;min-width:0;padding:0;display:flex}.officialSkillComposerControls-module__zF_y6q__optionButton{box-sizing:border-box;border-radius:var(--muse-radius-md);text-align:start;width:100%;color:var(--muse-color-text-primary);cursor:pointer;font:inherit;background:0 0;border:none;align-items:flex-start;gap:12px;padding:12px;display:flex}.officialSkillComposerControls-module__zF_y6q__optionButtonDescribed{min-height:80px}.officialSkillComposerControls-module__zF_y6q__optionListUntitled .officialSkillComposerControls-module__zF_y6q__optionButtonDescribed{height:auto;min-height:64px}.officialSkillComposerControls-module__zF_y6q__optionListUntitled .officialSkillComposerControls-module__zF_y6q__optionDescription{height:auto}.officialSkillComposerControls-module__zF_y6q__optionButtonCompact{align-items:center;gap:16px}.officialSkillComposerControls-module__zF_y6q__optionButton:hover,.officialSkillComposerControls-module__zF_y6q__optionButtonActive{background:var(--muse-color-state-hover)}.officialSkillComposerControls-module__zF_y6q__optionThumb{border-radius:var(--muse-radius-md);-o-object-fit:cover;object-fit:cover;background:var(--muse-color-background-secondary);flex-shrink:0;width:28px;height:28px}.officialSkillComposerControls-module__zF_y6q__optionIcon{width:16px;height:16px;color:var(--muse-color-icon-primary);flex-shrink:0;margin-top:2px}.officialSkillComposerControls-module__zF_y6q__optionButtonCompact .officialSkillComposerControls-module__zF_y6q__optionIcon,.officialSkillComposerControls-module__zF_y6q__optionButtonCompact .officialSkillComposerControls-module__zF_y6q__optionCheck{margin-top:0}.officialSkillComposerControls-module__zF_y6q__optionText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.officialSkillComposerControls-module__zF_y6q__optionDescription{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:var(--muse-color-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.officialSkillComposerControls-module__zF_y6q__optionCheck{width:16px;height:16px;color:var(--muse-color-icon-primary);flex-shrink:0;margin-top:2px}.officialSkillComposerControls-module__zF_y6q__optionCheckHidden{opacity:0}.officialSkillComposerControls-module__zF_y6q__ratioAutoIcon{width:16px;height:16px;color:var(--muse-color-icon-primary);flex-shrink:0}.officialSkillComposerControls-module__zF_y6q__ratioIconSlot{width:16px;height:16px;color:var(--muse-color-icon-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.officialSkillComposerControls-module__zF_y6q__ratioShape{box-sizing:border-box;border:1.33px solid;border-radius:2px;flex-shrink:0}.officialSkillComposerControls-module__zF_y6q__triggerLeading{box-sizing:border-box;width:20px;height:20px;color:var(--muse-color-icon-primary);flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.officialSkillComposerControls-module__zF_y6q__triggerLeadingIcon{flex-shrink:0;width:16px;height:16px}.officialSkillComposerControls-module__zF_y6q__triggerThumb{border-radius:var(--muse-radius-sm);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:16px;height:16px}.officialSkillComposerControls-module__zF_y6q__optionLabelRow{align-items:center;gap:4px;min-width:0;height:20px;display:inline-flex}.officialSkillComposerControls-module__zF_y6q__optionLabelRow .officialSkillComposerControls-module__zF_y6q__optionLabel{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;width:42px}.officialSkillComposerControls-module__zF_y6q__optionLabel{min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-medium);color:var(--muse-color-text-primary)}.officialSkillComposerControls-module__zF_y6q__optionButtonCompact .officialSkillComposerControls-module__zF_y6q__optionLabel{font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-medium);line-height:var(--muse-line-height-medium);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-medium)}.officialSkillComposerControls-module__zF_y6q__optionPlanBadge{flex-shrink:0;width:16px;height:16px;display:block;position:relative;overflow:hidden}.officialSkillComposerControls-module__zF_y6q__optionPlanBadgeImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.officialSkillComposerControls-module__zF_y6q__triggerChevron{width:14px;height:14px;color:var(--muse-color-icon-primary);transition:transform var(--muse-transition-fast);flex-shrink:0}.officialSkillComposerControls-module__zF_y6q__triggerChevronOpen{transform:rotate(180deg)}
.officialSkillFileUploadZone-module__uDyhNq__dropZone{box-sizing:border-box;border:1.5px dashed var(--muse-color-border-light);border-radius:var(--muse-radius-xl);cursor:pointer;width:100%;transition:border-color var(--muse-transition-fast),background var(--muse-transition-fast),box-shadow var(--muse-transition-fast);background:0 0;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;padding:8px;display:flex;position:relative}.officialSkillFileUploadZone-module__uDyhNq__dropZone:hover,.officialSkillFileUploadZone-module__uDyhNq__dropZone:focus-within{border-color:var(--muse-color-border-regular);background:var(--muse-color-state-hover)}.officialSkillFileUploadZone-module__uDyhNq__dropZone:focus-within{box-shadow:0 0 0 2px var(--muse-color-focus-ring)}@supports (color:color-mix(in lab, red, red)){.officialSkillFileUploadZone-module__uDyhNq__dropZone:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--muse-color-focus-ring)28%,transparent)}}.officialSkillFileUploadZone-module__uDyhNq__dropZoneDragging,.officialSkillFileUploadZone-module__uDyhNq__dropZoneDragging:hover,.officialSkillFileUploadZone-module__uDyhNq__dropZoneDragging:focus-within{border-color:var(--muse-color-border-focus);background:var(--muse-color-state-hover);box-shadow:0 0 0 2px var(--muse-color-focus-ring)}@supports (color:color-mix(in lab, red, red)){.officialSkillFileUploadZone-module__uDyhNq__dropZoneDragging,.officialSkillFileUploadZone-module__uDyhNq__dropZoneDragging:hover,.officialSkillFileUploadZone-module__uDyhNq__dropZoneDragging:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--muse-color-focus-ring)28%,transparent)}}.officialSkillFileUploadZone-module__uDyhNq__dropZoneDragging .officialSkillFileUploadZone-module__uDyhNq__iconWrap{border-color:var(--muse-color-border-regular);color:var(--muse-color-icon-primary);background:var(--muse-color-background-secondary)}.officialSkillFileUploadZone-module__uDyhNq__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.officialSkillFileUploadZone-module__uDyhNq__iconWrap{box-sizing:border-box;border:1px solid var(--muse-color-border-light);border-radius:var(--muse-radius-sm);background:var(--muse-color-background-primary);width:40px;height:40px;color:var(--muse-color-icon-secondary);flex:none;justify-content:center;align-items:center;padding:8px;display:inline-flex}.officialSkillFileUploadZone-module__uDyhNq__icon{stroke-width:2.25px;flex-shrink:0;width:24px;height:24px}.officialSkillFileUploadZone-module__uDyhNq__copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.officialSkillFileUploadZone-module__uDyhNq__title{width:100%;color:var(--muse-color-text-primary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small-plus);line-height:var(--muse-line-height-small-plus);font-weight:var(--muse-font-weight-medium);letter-spacing:var(--muse-letter-spacing-small-plus)}.officialSkillFileUploadZone-module__uDyhNq__description{width:100%;color:var(--muse-color-text-tertiary);font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small)}@media (max-width:480px){.officialSkillFileUploadZone-module__uDyhNq__dropZone{text-align:center;flex-direction:column;gap:8px}.officialSkillFileUploadZone-module__uDyhNq__copy{align-items:center}}
.officialSkillStyleOptionGrid-module__3TGC1q__grid{box-sizing:border-box;flex-shrink:0;grid-template-rows:repeat(3,123px);grid-template-columns:repeat(3,123px);gap:8px;width:385px;height:385px;display:grid}.officialSkillStyleOptionGrid-module__3TGC1q__card{box-sizing:border-box;border-radius:var(--muse-radius-2xl);cursor:pointer;background:var(--muse-color-background-secondary);appearance:none;width:123px;height:123px;font:inherit;border:0;outline:none;padding:0;position:relative;overflow:hidden}.officialSkillStyleOptionGrid-module__3TGC1q__card:hover{opacity:.96}.officialSkillStyleOptionGrid-module__3TGC1q__card:focus-visible{box-shadow:inset 0 0 0 2px var(--muse-color-focus-ring)}.officialSkillStyleOptionGrid-module__3TGC1q__cardSelected{box-shadow:inset 0 0 0 2px var(--muse-color-border-focus)}.officialSkillStyleOptionGrid-module__3TGC1q__preview{-o-object-fit:cover;object-fit:cover;border-radius:var(--muse-radius-2xl);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.officialSkillStyleOptionGrid-module__3TGC1q__labelOverlay{box-sizing:border-box;pointer-events:none;background-image:linear-gradient(#09090b00 0%,#09090b2e 36%,#09090b85 68%,#09090be0 100%);justify-content:center;align-items:flex-end;height:72px;padding:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.officialSkillStyleOptionGrid-module__3TGC1q__label{min-width:0;font-family:var(--muse-font-family),var(--muse-font-family-emoji);font-size:var(--muse-font-size-small);line-height:var(--muse-line-height-small);font-weight:var(--muse-font-weight-regular);letter-spacing:var(--muse-letter-spacing-small);color:#fff;text-align:center;word-break:break-word;flex:1 0 0}
.officialSkillStyleReference-module__q5s1IG__styleThumb{flex-shrink:0;width:48px;height:48px;position:relative}.officialSkillStyleReference-module__q5s1IG__styleThumbImg{border-radius:var(--muse-radius-sm);-o-object-fit:cover;object-fit:cover;background:var(--muse-color-background-secondary);width:48px;height:48px;display:block}.officialSkillStyleReference-module__q5s1IG__removeButton{top:-6px;border-radius:var(--muse-radius-full);background:var(--muse-color-background-secondary,#e5e7eb);width:18px;height:18px;color:var(--muse-color-icon-secondary,#6b7280);cursor:pointer;visibility:hidden;pointer-events:none;appearance:none;transition:visibility var(--muse-transition-fast),background var(--muse-transition-fast);border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-inline-end:-6px}.officialSkillStyleReference-module__q5s1IG__styleThumb:hover .officialSkillStyleReference-module__q5s1IG__removeButton,.officialSkillStyleReference-module__q5s1IG__styleThumb:focus-within .officialSkillStyleReference-module__q5s1IG__removeButton{visibility:visible;pointer-events:auto}.officialSkillStyleReference-module__q5s1IG__removeButton:hover{background:var(--muse-color-state-hover);color:var(--muse-color-icon-primary)}.officialSkillStyleReference-module__q5s1IG__removeButton:focus-visible{visibility:visible;pointer-events:auto;box-shadow:0 0 0 2px var(--muse-color-focus-ring)}.dark .officialSkillStyleReference-module__q5s1IG__removeButton{background:var(--color-zinc-600,#52525b);color:var(--color-zinc-200,#e4e4e7)}.dark .officialSkillStyleReference-module__q5s1IG__removeButton:hover{background:var(--color-zinc-500,#71717a);color:var(--color-zinc-50,#fafafa)}.officialSkillStyleReference-module__q5s1IG__removeIcon{flex-shrink:0;width:12px;height:12px}
.portfolioPreviewContent-module__g824Kq__viewerWrapFill,.portfolioPreviewContent-module__g824Kq__viewerWrapFill>div,.portfolioPreviewContent-module__g824Kq__viewerWrapFill>div>div{flex-direction:column;flex:1;min-height:0;display:flex}.portfolioPreviewContent-module__g824Kq__viewerWrapFill>div>div>div:first-child:has(img){flex:1;min-height:200px;height:auto!important}.portfolioPreviewContent-module__g824Kq__viewerWrapScroll{flex-direction:column;display:flex}
/*# sourceMappingURL=8d26ac9e5a20c520.css.map*/