.page_container__pfw6M{justify-content:center;min-height:100vh;padding:20px;background-color:var(--blush-light)}.page_card__bLaia,.page_container__pfw6M{display:flex;flex-direction:column;align-items:center}.page_card__bLaia{background:white;border-radius:20px;max-width:1080px;padding-block:1rem 2rem;margin:0 auto;box-shadow:0 20px 40px rgba(0,0,0,.1)}.page_header__b9B7h{display:flex;align-items:center;justify-content:flex-start;width:100%;margin-left:1.5rem;gap:8px}.page_orgName__mMej4{font-size:var(--font-size-lg);font-weight:700;color:var(--black)}.page_title__CH3bx{font-size:var(--font-size-xxl);font-weight:700;color:var(--black);margin:0 0 2rem}.page_divider__N_xde{width:100%;height:1px;background:var(--gray);margin:1rem 0 3rem}.page_content__8kZ_v{margin-bottom:32px;width:75%;text-align:center}.page_inviterSection__FSsZw{margin-bottom:24px;display:flex;align-items:center;text-align:left;gap:1.5rem}.page_orgImage__b20SP{width:auto;height:250px;border-radius:20px;object-fit:cover}.page_inviterName__P3F8t{font-size:var(--font-size-xxl);font-weight:400;color:var(--black);margin:0 0 4px;line-height:1.2}.page_inviterOrg__bsn_h{font-size:var(--font-size-xl);color:#4d4d4d;margin:0}.page_details__JIpZB{text-align:left}.page_roleTitle__evRJE{font-size:var(--font-size-lh);font-weight:600;color:var(--black);margin:0 0 12px}.page_description__0D4Uz{font-size:var(--font-size-lg);color:#4d4d4d;line-height:1.5;margin:0}.page_actions__TyBti{display:flex;gap:16px;width:75%}.page_acceptButton__tUYGM,.page_declineButton__UyWBb{border:none;border-radius:20px;padding-block:1rem;font-size:var(--font-size-lg);font-weight:700;cursor:pointer;transition:var(--transition);width:100%}.page_acceptButton__tUYGM{background:var(--salmon);color:white;flex:2 1}.page_acceptButton__tUYGM:hover{background:var(--darkred)}.page_declineButton__UyWBb{background:var(--gray);color:var(--black);flex:1 1}.page_declineButton__UyWBb:hover{background:#4d4d4d;color:white}@media screen and (min-width:768px) and (max-width:1024px){.page_card__bLaia{max-width:90vw}.page_orgName__mMej4{font-size:var(--font-size-md)}.page_title__CH3bx{font-size:var(--font-size-xxl)}.page_content__8kZ_v{width:90%}.page_inviterSection__FSsZw{gap:1rem}.page_orgImage__b20SP{height:180px;border-radius:14px}.page_inviterName__P3F8t{font-size:var(--font-size-xxl)}.page_inviterOrg__bsn_h,.page_roleTitle__evRJE{font-size:var(--font-size-lg)}.page_description__0D4Uz{font-size:var(--font-size-md)}.page_actions__TyBti{gap:16px;width:90%}.page_acceptButton__tUYGM,.page_declineButton__UyWBb{font-size:var(--font-size-md);border-radius:14px}}@media (max-width:768px){.page_container__pfw6M{justify-content:flex-start;margin-top:2rem}.page_card__bLaia{max-width:100%}.page_orgName__mMej4{font-size:var(--font-size-sm)}.page_title__CH3bx{font-size:var(--font-size-xxl)}.page_content__8kZ_v{width:90%}.page_inviterSection__FSsZw{flex-direction:column;align-items:center;text-align:center;gap:.5rem}.page_orgImage__b20SP{height:150px;border-radius:10px}.page_inviterName__P3F8t{font-size:var(--font-size-xl)}.page_inviterOrg__bsn_h,.page_roleTitle__evRJE{font-size:var(--font-size-md)}.page_description__0D4Uz{font-size:var(--font-size-sm)}.page_actions__TyBti{flex-direction:column;width:90%;gap:8px}.page_acceptButton__tUYGM,.page_declineButton__UyWBb{font-size:var(--font-size-md);padding-block:.75rem;border-radius:10px}}.loading-button{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}:where(.loading-button.lb-default){padding:1rem 3rem;font-size:var(--font-size-xxl);font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;border:none;border-radius:25px;transition:all .3s ease;min-width:120px;min-height:50px;box-shadow:0 2px 8px rgba(0,0,0,.1)}:where(.loading-button.lb-default.primary){background:var(--salmon);color:white;border:none}:where(.loading-button.lb-default.primary:hover:not(:disabled)){background:var(--darkred);transform:translateY(-1px);box-shadow:0 4px 12px rgba(196,84,83,.3)}:where(.loading-button.lb-default.primary:active:not(:disabled)){transform:translateY(0);box-shadow:0 2px 6px rgba(196,84,83,.3)}:where(.loading-button.lb-default.secondary){background:#f8f9fa;color:var(--salmon);border:2px solid #e9ecef}:where(.loading-button.lb-default.secondary:hover:not(:disabled)){background:#e9ecef;border-color:var(--salmon);color:var(--darkred)}:where(.loading-button.lb-default.success){background:#28a745;color:white}:where(.loading-button.lb-default.success:hover:not(:disabled)){background:#218838;transform:translateY(-1px);box-shadow:0 4px 12px rgba(40,167,69,.3)}:where(.loading-button.lb-default.danger){background:var(--darkred);color:white}:where(.loading-button.lb-default.danger:hover:not(:disabled)){background:#7a0619;transform:translateY(-1px);box-shadow:0 4px 12px rgba(144,7,30,.3)}.loading-button:disabled{cursor:not-allowed;opacity:.6;transform:none!important;box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.loading-button.loading{cursor:not-allowed;pointer-events:none}.loading-button.loading .button-text{opacity:0;transition:opacity .3s ease}.loading-button.loading .loading-spinner{opacity:1}.button-text{transition:opacity .3s ease;z-index:2;position:relative}.loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease;z-index:3}.riot-progress{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 25%,rgba(255,255,255,.3) 50%,rgba(255,255,255,.1) 75%,transparent);animation:riotProgress 2s ease-in-out infinite;border-radius:25px}@keyframes riotProgress{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.downloading-bar{position:absolute;bottom:0;left:0;height:3px;background:linear-gradient(90deg,rgba(255,255,255,.8),#ffffff,rgba(255,255,255,.8));animation:downloadProgress 1.5s ease-in-out infinite;border-radius:0 0 25px 25px}@keyframes downloadProgress{0%{width:0;opacity:.8}50%{width:100%;opacity:1}to{width:100%;opacity:.8}}.loading-pulse{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);animation:pulseGlow 1.5s ease-in-out infinite;border-radius:25px}@keyframes pulseGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.hexagon-spinner{width:24px;height:24px;position:relative}.hexagon-spinner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:white;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);animation:hexagonSpin 1.2s linear infinite}.loading-button.secondary .hexagon-spinner:before{background:var(--salmon)}@keyframes hexagonSpin{0%{transform:rotate(0deg) scale(.8);opacity:1}50%{transform:rotate(180deg) scale(1.2);opacity:.7}to{transform:rotate(1turn) scale(.8);opacity:1}}.riot-spinner{width:20px;height:20px;border-right:2px solid transparent;border-top:2px solid transparent;border-color:white white transparent transparent;border-style:solid;border-width:2px;border-radius:50%;animation:riotSpin 1s linear infinite;position:relative}.riot-spinner:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-left:2px solid transparent;border-bottom:2px solid transparent;border-color:transparent transparent rgba(255,255,255,.3) rgba(255,255,255,.3);border-style:solid;border-width:2px;border-radius:50%;animation:riotSpin 1.5s linear infinite reverse}.loading-button.secondary .riot-spinner{border-top:2px solid var(--salmon);border-right:2px solid var(--salmon)}.loading-button.secondary .riot-spinner:after{border-bottom:2px solid rgba(196,84,83,.3);border-left:2px solid rgba(196,84,83,.3)}@keyframes riotSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dots-spinner{display:flex;gap:4px;align-items:center}.dots-spinner div{width:6px;height:6px;background-color:white;border-radius:50%;animation:dotsAnimation 1.4s ease-in-out infinite both}.loading-button.secondary .dots-spinner div{background-color:var(--salmon)}.dots-spinner div:first-child{animation-delay:-.32s}.dots-spinner div:nth-child(2){animation-delay:-.16s}.dots-spinner div:nth-child(3){animation-delay:0}@keyframes dotsAnimation{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}:where(.loading-button.lb-default.small){padding:10px 20px;font-size:var(--font-size-md);min-width:100px;min-height:40px;border-radius:20px}.loading-button.small .hexagon-spinner{width:18px;height:18px}.loading-button.small .riot-spinner{width:16px;height:16px}:where(.loading-button.lb-default.large){padding:18px 36px;font-size:var(--font-size-lh);min-width:160px;min-height:60px;border-radius:30px}.loading-button.large .hexagon-spinner{width:28px;height:28px}.loading-button.large .riot-spinner{width:24px;height:24px}.loading-button.full-width{width:100%}.loading-button:focus{outline:none;box-shadow:0 0 0 3px rgba(196,84,83,.3),0 2px 8px rgba(0,0,0,.1)}.loading-button.secondary:focus{box-shadow:0 0 0 3px rgba(196,84,83,.2),0 2px 8px rgba(0,0,0,.1)}.loading-button:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.2);transform:translate(-50%,-50%);transition:width .4s,height .4s;z-index:1}.loading-button:active:not(:disabled):before{width:200px;height:200px}.calendarSettings_container__LkGHt{padding:var(--spacing-xl);max-width:1200px;margin:0 auto;font-family:var(--font-inter),sans-serif}.calendarSettings_topBar__VQgRo{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xxl);border-bottom:1px solid var(--gray-light);padding-bottom:var(--spacing-md)}.calendarSettings_breadcrumb__UFg3i{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--gray-medium);text-decoration:none;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);transition:color .2s ease}.calendarSettings_breadcrumb__UFg3i:hover{color:var(--salmon)}.calendarSettings_title__LoQ5P{font-size:var(--font-size-xxl);color:var(--black);margin-top:var(--spacing-xs);font-weight:var(--font-weight-bold)}.calendarSettings_buttonGroup__D0zpm{display:flex;gap:var(--spacing-md)}.calendarSettings_cancelButton__uNsAw{background:var(--white);border:1px solid var(--gray);color:var(--gray-dark);padding:var(--btn-padding-sm);border-radius:var(--radius-lg);cursor:pointer;font-weight:var(--font-weight-medium);font-size:var(--font-size-md);transition:background-color .2s ease}.calendarSettings_cancelButton__uNsAw:hover{background:var(--gray-extra-light)}.calendarSettings_saveButton__awk2j{background:var(--salmon);color:var(--white);border:1px solid var(--salmon);padding:var(--btn-padding-sm);border-radius:var(--radius-lg);cursor:pointer;font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);transition:background-color .2s ease,border-color .2s ease}.calendarSettings_saveButton__awk2j:hover{background:var(--darkred);border-color:var(--darkred)}.calendarSettings_saveButton__awk2j:disabled{opacity:.5;cursor:not-allowed}.calendarSettings_contentGrid__mFuVK{display:flex;flex-direction:column;gap:var(--spacing-xxl)}.calendarSettings_previewPanel__Q_NUQ{background:var(--gray-bg);border:1px solid var(--gray-light);border-radius:var(--radius-xl);padding:var(--spacing-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;top:0;width:100%;max-width:100%;box-sizing:border-box;box-shadow:0 4px 6px rgba(0,0,0,.02)}.calendarSettings_previewTitle__MBvaC{font-size:var(--font-size-lg);color:var(--black);margin-bottom:var(--spacing-xl);font-weight:var(--font-weight-semibold)}.calendarSettings_previewContainer__cC7Vm{width:100%;border-radius:var(--radius-lg);padding:var(--spacing-xl);transition:var(--transition)}.calendarSettings_previewInner__IgKnW{width:100%;max-width:960px;position:relative}.calendarSettings_loadingEventsOverlay__3n16G{position:absolute;inset:0;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xl)}.calendarSettings_loadingEventsText__0jz7Q{color:var(--white);font-size:var(--font-size-sm)}.calendarSettings_formPanel__5EYIj{background:var(--white);border:1px solid var(--gray-light);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:0 4px 6px rgba(0,0,0,.02)}.calendarSettings_section__zATtC{margin-bottom:var(--spacing-xxl)}.calendarSettings_section__zATtC:last-child{margin-bottom:0}.calendarSettings_sectionTitle__ukKZ5{font-size:var(--font-size-lh);color:var(--black);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-lg);border-bottom:1px solid var(--gray-extra-light);padding-bottom:var(--spacing-xs)}.calendarSettings_formGroup__M1MSH{margin-bottom:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-xs)}.calendarSettings_formGroup__M1MSH label{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--black)}.calendarSettings_input__N0Y_8,.calendarSettings_select__uYpsD,.calendarSettings_textarea__EUj0h{font-family:var(--font-inter),sans-serif;font-size:var(--font-size-md);padding:var(--input-padding);border:1px solid var(--gray);border-radius:var(--radius-md);background:var(--white);color:var(--black);outline:none;transition:border-color .2s ease}.calendarSettings_input__N0Y_8:focus,.calendarSettings_select__uYpsD:focus,.calendarSettings_textarea__EUj0h:focus{border-color:var(--salmon)}.calendarSettings_textarea__EUj0h{min-height:80px;resize:vertical}.calendarSettings_providerGroup__1kWtk{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.calendarSettings_providerOption___vCdE{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--input-padding);border-radius:var(--radius-lg);border:2px solid var(--gray-light);background:var(--gray-bg-light);cursor:pointer;transition:var(--transition);font-size:var(--font-size-md);font-weight:var(--font-weight-normal);color:var(--black)}.calendarSettings_providerOption___vCdE:hover{border-color:var(--gray)}.calendarSettings_providerOptionGoogleActive__7L1_s{border-color:#3b82f6;background:rgba(59,130,246,.08);font-weight:var(--font-weight-semibold)}.calendarSettings_providerOptionOutlookActive__q0O_2{border-color:#0078d4;background:rgba(0,120,212,.08);font-weight:var(--font-weight-semibold)}.calendarSettings_hiddenRadio__Bstyy{display:none}.calendarSettings_googleIcon__OCTwN{color:var(--gray-medium);transition:color .2s ease}.calendarSettings_googleIconActive__l62j1{color:#3b82f6}.calendarSettings_outlookIcon__Y6nwl{color:var(--gray-medium);transition:color .2s ease}.calendarSettings_outlookIconActive__eVz5A{color:#0078d4}.calendarSettings_authCard__ODR_x{background:var(--gray-bg-light);border:1px solid var(--gray-light);padding:var(--spacing-xl);border-radius:var(--radius-lg);margin-bottom:var(--spacing-lg)}.calendarSettings_authLoadingText__BH0yp{color:var(--gray-medium);font-size:var(--font-size-md)}.calendarSettings_connectedStatus__9ppbz{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--lighter-green);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);margin-bottom:var(--spacing-md)}.calendarSettings_relinkButton__Jh6jg{background:transparent;color:var(--gray-medium);border:1px solid var(--gray);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);cursor:pointer;transition:var(--transition)}.calendarSettings_relinkButton__Jh6jg:hover{background:var(--gray-extra-light);color:var(--black)}.calendarSettings_authDescription__xUy5M{color:var(--gray-medium);font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg);line-height:1.5}.calendarSettings_linkAccountBtn__4WdPw{color:var(--white);border:none;padding:var(--btn-padding);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-sm);transition:var(--transition)}.calendarSettings_linkAccountBtnGoogle__kgVEm{background:#3b82f6}.calendarSettings_linkAccountBtnGoogle__kgVEm:hover{background:#2563eb}.calendarSettings_linkAccountBtnOutlook__FtoKL{background:#0078d4}.calendarSettings_linkAccountBtnOutlook__FtoKL:hover{background:#005a9e}.calendarSettings_radioGroup__0zbMC{display:flex;gap:var(--spacing-lg);margin-top:var(--spacing-sm)}.calendarSettings_radioLabel__CXb1v{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-md);cursor:pointer;color:var(--black)}.calendarSettings_radioInput__byfp_{cursor:pointer;accent-color:var(--salmon)}.calendarSettings_checkboxGroup__G2TKi,.calendarSettings_checkboxLabel__fMX1z{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer}.calendarSettings_checkboxLabel__fMX1z{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--black);-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendarSettings_checkboxInput__6_z9N{width:16px;height:16px;cursor:pointer;accent-color:var(--salmon)}.CanvaDesignPicker_overlay__CAz5l{position:fixed;inset:0;background:rgba(5,4,22,.45);display:flex;align-items:center;justify-content:center;z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:CanvaDesignPicker_fadeIn__SBQCr .18s ease-out}.CanvaDesignPicker_modal__ftGo6{background:var(--white);border-radius:var(--radius-xl);width:92%;max-width:860px;max-height:88vh;display:flex;flex-direction:column;box-shadow:0 24px 40px -8px rgba(0,0,0,.18),0 8px 16px -4px rgba(0,0,0,.08);overflow:hidden;animation:CanvaDesignPicker_slideUp__By7yF .2s ease-out}.CanvaDesignPicker_header__NG31C{display:flex;align-items:center;gap:12px;padding:18px 24px;border-bottom:1px solid var(--gray-light);flex-shrink:0}.CanvaDesignPicker_headerIcon__634YE{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#7d2ae7;flex-shrink:0}.CanvaDesignPicker_headerText__Dr23Y{flex:1 1;min-width:0}.CanvaDesignPicker_title__ZhF6Z{font-size:var(--font-size-lh);font-weight:var(--font-weight-semibold);color:var(--black);margin:0}.CanvaDesignPicker_subtitle__AOS_8{font-size:var(--font-size-xs);color:var(--gray-medium);margin:2px 0 0}.CanvaDesignPicker_closeBtn__M4bIu{background:transparent;border:none;color:var(--gray-medium);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:50%;transition:background .15s,color .15s;flex-shrink:0}.CanvaDesignPicker_closeBtn__M4bIu:hover{background:var(--gray-extra-light);color:var(--black)}.CanvaDesignPicker_selectionCount__NKsOn{font-size:var(--font-size-sm);color:var(--gray-medium)}.CanvaDesignPicker_selectionCount__NKsOn strong{color:var(--black)}.CanvaDesignPicker_body__BblOe{flex:1 1;overflow-y:auto;padding:20px 24px;min-height:200px}.CanvaDesignPicker_grid__fEw6w{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:16px;gap:16px}.CanvaDesignPicker_card__BxAXn{border:2px solid var(--gray-light);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;background:var(--white);transition:border-color .15s,transform .15s,box-shadow .15s;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CanvaDesignPicker_card__BxAXn:hover{border-color:#a855f7;transform:translateY(-2px);box-shadow:0 4px 12px rgba(125,42,231,.12)}.CanvaDesignPicker_cardSelected__SvTOY{border-color:#7d2ae7;box-shadow:0 0 0 2px rgba(125,42,231,.18)}.CanvaDesignPicker_cardSelected__SvTOY:hover{border-color:#7d2ae7}.CanvaDesignPicker_thumbnailWrap__Dnnas{aspect-ratio:3/2;background:var(--gray-extra-light);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.CanvaDesignPicker_thumbnail__nRi25{width:100%;height:100%;object-fit:cover;display:block}.CanvaDesignPicker_noThumb__cokdm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--gray-medium);font-size:var(--font-size-xs)}.CanvaDesignPicker_checkOverlay__veonI{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;border:2px solid var(--white);background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.2);transition:background .15s,border-color .15s}.CanvaDesignPicker_checkOverlaySelected__CwOkI{background:#7d2ae7;border-color:#7d2ae7}.CanvaDesignPicker_cardMeta__YzgSc{padding:10px 12px;display:flex;flex-direction:column;gap:2px}.CanvaDesignPicker_cardTitle__Hb04W{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CanvaDesignPicker_cardDate__bqAix{font-size:var(--font-size-xs);color:var(--gray-medium)}.CanvaDesignPicker_skeleton__lfVOA{border:2px solid var(--gray-light);border-radius:var(--radius-lg);overflow:hidden;background:var(--white)}.CanvaDesignPicker_skeletonThumb__78xRa{aspect-ratio:3/2;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:CanvaDesignPicker_shimmer__tXqAg 1.4s infinite}.CanvaDesignPicker_skeletonMeta__gK42U{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.CanvaDesignPicker_skeletonLine__r0uzF{height:12px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:CanvaDesignPicker_shimmer__tXqAg 1.4s infinite}.CanvaDesignPicker_skeletonLineShort___oe2x{width:55%}.CanvaDesignPicker_emptyState__c2zn6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 20px;color:var(--gray-medium);text-align:center}.CanvaDesignPicker_emptyState__c2zn6 p{font-size:var(--font-size-md);margin:0}.CanvaDesignPicker_errorState__ZTnS_{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;color:var(--darkred);text-align:center}.CanvaDesignPicker_errorState__ZTnS_ p{font-size:var(--font-size-sm);margin:0;max-width:360px}.CanvaDesignPicker_retryBtn__qxP8y{background:var(--white);border:1px solid var(--gray);color:var(--gray-dark);padding:7px 14px;border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background .15s}.CanvaDesignPicker_retryBtn__qxP8y:hover{background:var(--gray-extra-light)}.CanvaDesignPicker_loadMoreRow__B_q8a{display:flex;justify-content:center;margin-top:20px}.CanvaDesignPicker_loadMoreBtn__10PpF{background:var(--white);border:1px solid var(--gray-light);color:var(--gray-dark);padding:8px 20px;border-radius:var(--radius-lg);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background .15s,border-color .15s}.CanvaDesignPicker_loadMoreBtn__10PpF:hover:not(:disabled){background:var(--gray-extra-light);border-color:#a855f7}.CanvaDesignPicker_loadMoreBtn__10PpF:disabled{opacity:.55;cursor:not-allowed}.CanvaDesignPicker_footer__C6kQy{padding:14px 24px;border-top:1px solid var(--gray-light);display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-shrink:0;background:var(--white)}.CanvaDesignPicker_cancelBtn__HBzA5{background:var(--white);border:1px solid var(--gray-light);color:var(--gray-dark);padding:9px 18px;border-radius:var(--radius-lg);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background .15s}.CanvaDesignPicker_cancelBtn__HBzA5:hover:not(:disabled){background:var(--gray-extra-light)}.CanvaDesignPicker_importBtn__jK8Ax{background:#7d2ae7;border:none;color:var(--white);padding:9px 20px;border-radius:var(--radius-lg);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:flex;align-items:center;gap:6px;transition:background .15s,opacity .15s;min-width:120px;justify-content:center}.CanvaDesignPicker_importBtn__jK8Ax:hover:not(:disabled){background:#6920c8}.CanvaDesignPicker_importBtn__jK8Ax:disabled{opacity:.55;cursor:not-allowed}.CanvaDesignPicker_progressSection__Lygsd{padding:0 24px 20px;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.CanvaDesignPicker_progressItem__VUHX1{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--gray-extra-light);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.CanvaDesignPicker_progressItemDone__ZjAMR{background:rgba(34,197,94,.08)}.CanvaDesignPicker_progressItemError__10NIX{background:rgba(239,68,68,.08)}.CanvaDesignPicker_progressIcon__P1_1_{flex-shrink:0}.CanvaDesignPicker_progressLabel__rFEJr{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--black)}.CanvaDesignPicker_progressStatus__GKHmG{font-size:var(--font-size-xs);color:var(--gray-medium);flex-shrink:0}.CanvaDesignPicker_progressStatusDone__ds6R8{color:#22c55e;font-weight:var(--font-weight-medium)}.CanvaDesignPicker_progressStatusError__E_WAd{color:var(--darkred)}.CanvaDesignPicker_spinner__y2nKs{border:2px solid rgba(125,42,231,.25);border-top-color:#7d2ae7;border-radius:50%;flex-shrink:0}.CanvaDesignPicker_spinnerWhite__negiW,.CanvaDesignPicker_spinner__y2nKs{width:14px;height:14px;animation:CanvaDesignPicker_spin__hPAdG .7s linear infinite}.CanvaDesignPicker_spinnerWhite__negiW{border:2px solid rgba(255,255,255,.35);border-top-color:white;border-radius:50%}@keyframes CanvaDesignPicker_fadeIn__SBQCr{0%{opacity:0}to{opacity:1}}@keyframes CanvaDesignPicker_slideUp__By7yF{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes CanvaDesignPicker_shimmer__tXqAg{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes CanvaDesignPicker_spin__hPAdG{to{transform:rotate(1turn)}}