:root{--kollegio-backgroundBase1: #F9F7F2;--kollegio-backgroundBase2: #FFFFFF;--kollegio-backgroundPrimary: #132619;--kollegio-backgroundPrimarySubtle: #227322;--kollegio-backgroundSuccessAccent: #77CC5B;--kollegio-backgroundSuccessAccent10: #77CC5B1A;--kollegio-backgroundSuccess: #E4F5DE;--kollegio-backgroundSafetyAccent: #4588E5;--kollegio-backgroundSafety: #C0F4FF;--kollegio-backgroundDanger: #FFEAEA;--kollegio-backgroundDangerAccent: #FF5B4D;--kollegio-backgroundAI: #FEECF5;--kollegio-backgroundAIAccent: #F23D97;--kollegio-backgroundWarning: #FFD58D;--kollegio-backgroundWarningAccent: #E54D00;--kollegio-backgroundNeutralLight: #ECF1F4;--kollegio-backgroundNeutralMedium: #D0D4D1;--kollegio-backgroundNeutralDark: #686868;--kollegio-contentPrimary: #0E0E2C;--kollegio-contentPrimaryStrong: #132619;--kollegio-contentPrimarySubtle: #686868;--kollegio-contentTertiary: #8C8CA1;--kollegio-contentSecondary: #FFFFFF;--kollegio-contentSuccessStrong: #227322;--kollegio-contentSuccessSubtle: #77CC5B;--kollegio-contentSafetyStrong: #4588E5;--kollegio-contentWarningStrong: #E54D00;--kollegio-contentWarningSubtle: #FFBB33;--kollegio-contentWarningAccent: #FFE566;--kollegio-contentDangerStrong: #FF5B4D;--kollegio-contentAIStrong: #F23D97;--kollegio-contentAISubtle: #FEECF5;--kollegio-contentAIHoverStrong: #D73687;--kollegio-borderPrimary: #686868;--kollegio-borderSecondary: #D0D4D1;--kollegio-borderTerritary: #FFFFFF;--kollegio-borderBrand: #132619;--kollegio-borderBrandLight: #77CC5B;--kollegio-borderBrandLightest: #EFF4EF;--kollegio-borderAccent: #CDD8DF;--kollegio-borderSuccess: #227322;--kollegio-borderWarning: #E54D00;--kollegio-borderSafety: #4588E5;--kollegio-borderDanger: #FF5B4D;--kollegio-borderAi: #F23D97;--kollegio-borderYellow: #FFBB33;--kollegio-fontFamily: "ABC Diatype Rounded", sans-serif}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--kui-btn-gap, 4px);font-family:var(--kollegio-fontFamily, inherit);font-weight:600;cursor:pointer;flex-shrink:0;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease;border:none;background:none;text-decoration:none}.kui-btn:disabled{opacity:var(--kui-btn-disabled-opacity, .5);cursor:not-allowed}.kui-btn--full{width:100%}.kui-spinner{width:1em;height:1em;border:2px solid currentColor;border-bottom-color:transparent;border-radius:50%;display:inline-block;animation:kui-spin .65s linear infinite}@keyframes kui-spin{to{transform:rotate(360deg)}}.kui-btn--primary{background:var(--kui-btn-bg, var(--kollegio-backgroundPrimary));color:var(--kui-btn-color, #FFFFFF);border:1px solid var(--kui-btn-border-color, #1326194D)}.kui-btn--primary:hover:not(:disabled){background:var(--kui-btn-hover-bg, var(--kollegio-backgroundPrimarySubtle))}.kui-btn--primaryStrong{background:var(--kui-btn-bg, var(--kollegio-contentPrimaryStrong));color:var(--kui-btn-color, #FFFFFF);border:1px solid var(--kui-btn-border-color, #1326194D)}.kui-btn--primaryStrong:hover:not(:disabled){background:var(--kui-btn-hover-bg, var(--kollegio-backgroundPrimarySubtle))}.kui-btn--primaryStrong:active:not(:disabled){background:var(--kui-btn-active-bg, var(--kollegio-backgroundPrimarySubtle))}.kui-btn--accent{background:var(--kui-btn-bg, var(--kollegio-backgroundAIAccent));color:var(--kui-btn-color, #FFFFFF);border:1px solid var(--kui-btn-border-color, #1326194D)}.kui-btn--accent:hover:not(:disabled){background:var(--kui-btn-hover-bg, var(--kollegio-backgroundAIAccent));opacity:.65}.kui-btn--outline{background:var(--kui-btn-bg, #FFFFFF);color:var(--kui-btn-color, var(--kollegio-contentPrimaryStrong));border:1px solid var(--kui-btn-border-color, var(--kollegio-borderBrand))}.kui-btn--outline:hover:not(:disabled){background:var(--kui-btn-hover-bg, #FFFFFF);border-color:var(--kui-btn-hover-border-color, var(--kollegio-borderBrand))}.kui-btn--secondary{background:var(--kui-btn-bg, var(--kollegio-backgroundSuccessAccent));color:var(--kui-btn-color, var(--kollegio-contentPrimaryStrong));border:1px solid var(--kui-btn-border-color, #1326194D)}.kui-btn--secondary:hover:not(:disabled){background:var(--kui-btn-hover-bg, #FFBB331A)}.kui-btn--tertiary{background:var(--kui-btn-bg, transparent);color:var(--kui-btn-color, var(--kollegio-contentPrimarySubtle));border:var(--kui-btn-border, none);font-size:var(--kui-btn-fs, 14px);gap:var(--kui-btn-gap, 16px);padding:unset}.kui-btn--tertiary:hover:not(:disabled){text-decoration:underline}.kui-btn--light{background:var(--kui-btn-bg, #FFFFFF);color:var(--kui-btn-color, var(--kollegio-contentPrimary));border:1px solid var(--kui-btn-border-color, var(--kollegio-borderSecondary))}.kui-btn--light:hover:not(:disabled){background:var(--kui-btn-hover-bg, #FAFAFA);border-color:var(--kui-btn-hover-border-color, var(--kollegio-borderSecondary))}.kui-btn--ghost{background:var(--kui-btn-bg, transparent);color:var(--kui-btn-color, var(--kollegio-contentPrimaryStrong));border:var(--kui-btn-border, none);box-shadow:none}.kui-btn--ghost:hover:not(:disabled){background:var(--kui-btn-hover-bg, transparent)}.kui-btn--oauth{background:var(--kui-btn-bg, #FFFFFF);color:var(--kui-btn-color, #0C391D);border:1px solid var(--kui-btn-border-color, var(--kollegio-borderSecondary));border-radius:var(--kui-btn-radius, 8px);padding:12px 16px}.kui-btn--oauth:hover:not(:disabled){border-color:var(--kui-btn-hover-border-color, var(--kollegio-borderBrand))}.kui-btn--logOut{background:var(--kui-btn-bg, var(--kollegio-backgroundBase2));color:var(--kui-btn-color, #000000);border:1px solid var(--kui-btn-border-color, #000000);border-radius:var(--kui-btn-radius, 12px)}.kui-btn--logOut:hover:not(:disabled){background:var(--kui-btn-hover-bg, #FFE6E4)}.kui-btn--size-sm{height:var(--kui-btn-h, 26px);min-height:var(--kui-btn-min-h, 26px);padding:var(--kui-btn-py, 0) var(--kui-btn-px, 10px);font-size:var(--kui-btn-fs, 12px);line-height:150%;border-radius:var(--kui-btn-radius, 6px)}.kui-btn--size-md{height:var(--kui-btn-h, auto);padding:var(--kui-btn-py, 8px) var(--kui-btn-px, 12px);font-size:var(--kui-btn-fs, 14px);line-height:140%;border-radius:var(--kui-btn-radius, 4px)}.kui-btn--size-lg{height:var(--kui-btn-h, 40px);min-height:var(--kui-btn-min-h, 40px);padding:var(--kui-btn-py, 12px) var(--kui-btn-px, 12px);font-size:var(--kui-btn-fs, 14px);line-height:140%;border-radius:var(--kui-btn-radius, 8px)}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-spinnerbox{display:inline-flex;align-items:center;gap:8px;color:var(--kui-spinner-color, var(--kollegio-contentPrimaryStrong));font-family:var(--kollegio-fontFamily, inherit)}.kui-spinnerbox--sm{font-size:16px}.kui-spinnerbox--md{font-size:22px}.kui-spinnerbox--lg{font-size:32px}.kui-spinnerbox__label{font-size:14px;line-height:1.4;color:var(--kollegio-contentPrimarySubtle)}.kui-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-input-group{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;background:var(--kui-input-bg, var(--kollegio-backgroundBase2));border:1px solid var(--kui-input-border-color, var(--kollegio-borderSecondary));border-radius:var(--kui-input-radius, 8px);padding:0 var(--kui-input-px, 16px);transition:border-color .15s ease,box-shadow .15s ease}.kui-input-group--full{display:flex;width:100%}.kui-input-group:focus-within{border-color:var(--kui-input-focus-border-color, var(--kollegio-borderBrand))}.kui-input-group--invalid,.kui-input-group--invalid:focus-within{border-color:var(--kollegio-borderWarning)}.kui-input-group--disabled{opacity:.6;cursor:not-allowed;background:var(--kollegio-backgroundNeutralLight)}.kui-input-group--size-sm{height:var(--kui-input-h, 40px)}.kui-input-group--size-md{height:var(--kui-input-h, 48px)}.kui-input-group--size-lg{height:var(--kui-input-h, 56px)}.kui-input-group--size-sm .kui-input{font-size:var(--kui-input-fs, 13px)}.kui-input-group--size-md .kui-input{font-size:var(--kui-input-fs, 14px)}.kui-input-group--size-lg .kui-input{font-size:var(--kui-input-fs, 16px)}.kui-input{flex:1;min-width:0;height:100%;border:none;outline:none;background:transparent;color:var(--kollegio-contentPrimaryStrong);font-family:var(--kollegio-fontFamily, inherit);font-weight:500}.kui-input::placeholder{color:var(--kollegio-contentPrimarySubtle);font-weight:400}.kui-input:disabled{cursor:not-allowed}.kui-input:-webkit-autofill,.kui-input:-webkit-autofill:hover,.kui-input:-webkit-autofill:focus,.kui-input:-webkit-autofill:active{-webkit-text-fill-color:var(--kollegio-contentPrimaryStrong);-webkit-box-shadow:0 0 0 1000px var(--kui-input-bg, var(--kollegio-backgroundBase2)) inset;box-shadow:0 0 0 1000px var(--kui-input-bg, var(--kollegio-backgroundBase2)) inset;caret-color:var(--kollegio-contentPrimaryStrong)}.kui-input__addon{display:inline-flex;align-items:center;flex-shrink:0;color:var(--kollegio-contentPrimarySubtle)}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-textarea{box-sizing:border-box;display:block;background:var(--kui-input-bg, var(--kollegio-backgroundBase2));border:1px solid var(--kui-input-border-color, var(--kollegio-borderSecondary));border-radius:var(--kui-input-radius, 8px);padding:12px var(--kui-input-px, 16px);color:var(--kollegio-contentPrimaryStrong);font-family:var(--kollegio-fontFamily, inherit);font-size:var(--kui-input-fs, 14px);font-weight:500;line-height:1.5;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease}.kui-textarea--full{width:100%}.kui-textarea::placeholder{color:var(--kollegio-contentPrimarySubtle);font-weight:400}.kui-textarea:focus,.kui-textarea:focus-visible{outline:none;border-color:var(--kui-input-focus-border-color, var(--kollegio-borderBrand))}.kui-textarea--invalid,.kui-textarea--invalid:focus{border-color:var(--kollegio-borderWarning)}.kui-textarea:disabled{opacity:.6;cursor:not-allowed;background:var(--kollegio-backgroundNeutralLight)}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-field{display:flex;flex-direction:column;gap:8px;width:100%;font-family:var(--kollegio-fontFamily, inherit)}.kui-field__labelrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.kui-field__label{font-size:14px;font-weight:700;line-height:1.2;color:var(--kollegio-contentPrimaryStrong)}.kui-field__required{color:var(--kollegio-contentDangerStrong)}.kui-field__extra{font-size:13px;color:var(--kollegio-contentSuccessStrong)}.kui-field__error{font-size:12px;line-height:1.4;color:var(--kollegio-contentDangerStrong)}.kui-field__help{font-size:12px;line-height:1.4;color:var(--kollegio-contentPrimarySubtle)}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c120d8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1400}.kui-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1401;display:flex;flex-direction:column;gap:12px;width:calc(100vw - 32px);max-width:var(--kui-modal-max-w, 460px);max-height:calc(100dvh - 48px);overflow-y:auto;background:var(--kui-modal-bg, var(--kollegio-backgroundBase1));border-radius:var(--kui-modal-radius, 16px);padding:var(--kui-modal-pad, 24px);box-shadow:0 24px 60px #0000003d;font-family:var(--kollegio-fontFamily, inherit)}.kui-modal--size-sm{--kui-modal-max-w: 360px}.kui-modal--size-md{--kui-modal-max-w: 460px}.kui-modal--size-lg{--kui-modal-max-w: 640px}.kui-modal--size-xl{--kui-modal-max-w: 820px}.kui-modal__title{margin:0;font-size:20px;line-height:1.25;font-weight:700;color:var(--kollegio-contentPrimaryStrong)}.kui-modal__desc{margin:0;font-size:14px;line-height:1.4;color:var(--kollegio-contentPrimarySubtle)}.kui-modal__body{display:flex;flex-direction:column}.kui-modal__footer{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.kui-modal__close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:9999px;background:transparent;color:var(--kollegio-contentPrimarySubtle);cursor:pointer;transition:background-color .15s ease,color .15s ease}.kui-modal__close:hover{background:var(--kollegio-backgroundBase2);color:var(--kollegio-contentPrimaryStrong)}.kui-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-select-trigger{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;min-width:0;background:var(--kui-input-bg, var(--kollegio-backgroundBase2));border:1px solid var(--kui-input-border-color, var(--kollegio-borderSecondary));border-radius:var(--kui-input-radius, 8px);padding:0 12px;color:var(--kollegio-contentPrimaryStrong);font-family:inherit;font-size:14px;cursor:pointer;text-align:left;transition:border-color .15s ease}.kui-select-trigger--full{display:flex;width:100%}.kui-select-trigger--size-sm{min-height:40px}.kui-select-trigger--size-md{min-height:48px}.kui-select-trigger--size-lg{min-height:56px}.kui-select-trigger:hover:not(:disabled),.kui-select-trigger[data-state=open]{border-color:var(--kollegio-borderBrand)}.kui-select-trigger--invalid{border-color:var(--kollegio-borderWarning)}.kui-select-trigger:disabled{opacity:.6;cursor:not-allowed}.kui-select-trigger--multi{flex-wrap:wrap;height:auto;min-height:48px;padding-top:6px;padding-bottom:6px;cursor:text}.kui-select__input{flex:1;min-width:80px;border:none;outline:none;background:transparent;font-family:inherit;font-size:14px;font-weight:500;color:var(--kollegio-contentPrimaryStrong)}.kui-select__input::placeholder{color:var(--kollegio-contentPrimarySubtle);font-weight:400}.kui-select__value{flex:1;min-width:0;display:flex;align-items:center}.kui-select-trigger--icon{justify-content:center;gap:4px;padding:0 8px}.kui-select__icononly{display:inline-flex;align-items:center}.kui-select__placeholder{color:var(--kollegio-contentPrimarySubtle)}.kui-select__single{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kui-select__chips{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0}.kui-select__chip{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 8px;border-radius:6px;background:var(--kollegio-backgroundSuccessAccent10);font-size:13px}.kui-select__chip-x,.kui-select__clear{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--kollegio-contentPrimarySubtle);flex-shrink:0}.kui-select__chip-x:hover,.kui-select__clear:hover{color:var(--kollegio-contentPrimaryStrong)}.kui-select__chevron{flex-shrink:0;color:var(--kollegio-contentPrimarySubtle)}.kui-select-content{z-index:1500;pointer-events:auto;max-height:300px;overflow-y:auto;background:var(--kollegio-backgroundBase2);border:1px solid #1326194d;border-radius:8px;box-shadow:0 8px 24px #0000001f;padding:4px;font-family:inherit}.kui-select-content::-webkit-scrollbar{display:none}.kui-select__search{padding:4px 4px 6px;position:sticky;top:0;background:var(--kollegio-backgroundBase2)}.kui-select__search-input{width:100%;box-sizing:border-box;border:1px solid var(--kollegio-borderSecondary);border-radius:6px;padding:8px 10px;font-size:14px;outline:none;font-family:inherit;color:var(--kollegio-contentPrimaryStrong)}.kui-select__search-input:focus{border-color:var(--kollegio-borderBrand)}.kui-select__list{display:flex;flex-direction:column}.kui-select__empty{padding:12px;font-size:14px;color:var(--kollegio-contentPrimarySubtle);text-align:center}.kui-select-option{display:flex;align-items:center;gap:8px;width:100%;border:none;background:transparent;padding:10px;border-radius:6px;font-size:14px;font-family:inherit;color:var(--kollegio-contentPrimaryStrong);cursor:pointer;text-align:left}.kui-select-option:hover,.kui-select-option:focus-visible,.kui-select-option--active{background:var(--kollegio-backgroundSuccessAccent10);outline:none}.kui-select-option--selected{color:var(--kollegio-contentSuccessStrong)}.kui-select-option__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kui-select-option__icon{display:inline-flex;flex-shrink:0}.kui-select-option__check{display:inline-flex;flex-shrink:0;color:var(--kollegio-contentSuccessStrong)}.kui-select-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c120d73;z-index:var(--kui-select-sheet-z, 100000);pointer-events:auto}.kui-select-sheet{position:fixed;z-index:calc(var(--kui-select-sheet-z, 100000) + 1);pointer-events:auto;left:12px;right:12px;bottom:12px;margin:0 auto;width:auto;max-width:448px;height:50vh;max-height:calc(100dvh - 24px);display:flex;flex-direction:column;gap:16px;background:var(--kollegio-backgroundBase2);border-radius:8px;padding:12px 20px 20px;box-shadow:0 8px 30px #0000003d;font-family:inherit}.kui-select-sheet__handle{width:36px;height:4px;border-radius:9999px;background:#1326194d;margin:0 auto 4px;flex-shrink:0}.kui-select-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.kui-select-sheet__title{margin:0;font-size:22px;line-height:1.3;font-weight:800;color:var(--kollegio-contentPrimaryStrong)}.kui-select-sheet__close{flex-shrink:0;border:none;background:transparent;cursor:pointer;color:var(--kollegio-contentPrimaryStrong);display:inline-flex;align-items:center;justify-content:center;padding:0}.kui-select-sheet__search{position:relative;flex-shrink:0}.kui-select-sheet__search-input{width:100%;box-sizing:border-box;border:1px solid #1326194d;border-radius:8px;padding:12px 44px 12px 18px;font-size:16px;font-family:inherit;outline:none;color:var(--kollegio-contentPrimaryStrong)}.kui-select-sheet__search-icon{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:var(--kollegio-contentPrimarySubtle);pointer-events:none}.kui-select-sheet__list{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.kui-select-sheet__row{display:flex;align-items:center;gap:12px;width:100%;border:none;background:transparent;padding:16px 0;font-size:15px;font-weight:500;text-align:left;color:var(--kollegio-contentPrimaryStrong);cursor:pointer;border-bottom:1px solid #1326194d}.kui-select-sheet__row:last-child{border-bottom:none}.kui-select-sheet__row-icon{display:inline-flex;flex-shrink:0;line-height:1}.kui-select-sheet__row-label{flex:1;min-width:0}.kui-select-sheet__check{display:inline-flex;flex-shrink:0;color:var(--kollegio-contentSuccessStrong)}.kui-select-sheet__box{width:20px;height:20px;flex-shrink:0;border-radius:4px;border:1.5px solid #1326194d;display:inline-flex;align-items:center;justify-content:center;color:#fff}.kui-select-sheet__box--checked{background:var(--kollegio-backgroundPrimary);border-color:var(--kollegio-borderBrand)}.kui-select-sheet__done{flex-shrink:0;margin-top:8px;width:100%;border:none;border-radius:8px;padding:14px;background:var(--kollegio-backgroundPrimary);color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-tooltip-trigger{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.kui-tooltip-trigger--full{display:flex;width:100%}.kui-tooltip{background:var(--kui-tooltip-bg, var(--kollegio-contentPrimaryStrong));color:var(--kui-tooltip-color, #ffffff);font-family:var(--kollegio-fontFamily, inherit);font-size:var(--kui-tooltip-fs, 12px);line-height:1.4;border-radius:var(--kui-tooltip-radius, 6px);padding:var(--kui-tooltip-py, 6px) var(--kui-tooltip-px, 10px);max-width:var(--kui-tooltip-max-w, 280px);z-index:var(--kui-tooltip-z, 1500);box-shadow:0 4px 12px #00000026}.kui-tooltip__arrow{fill:var(--kui-tooltip-bg, var(--kollegio-contentPrimaryStrong))}.kui-tooltip-md p{margin:0 0 6px}.kui-tooltip-md p:last-child{margin-bottom:0}.kui-tooltip-md ul{margin:0 0 6px;padding-left:16px}.kui-tooltip-md li{margin:2px 0}.kui-tooltip-md a{color:#90cdf4;text-decoration:underline}}@layer reset,base,tokens,recipes,kollegio-ui;@layer kollegio-ui{.kui-menu{position:relative}.kui-menu__trigger{padding:2px;cursor:pointer;color:var(--kollegio-contentPrimaryStrong);display:inline-flex}.kui-menu__list{position:absolute;right:10px;top:5px;background:#fff;border-radius:8px;border:1px solid var(--kollegio-borderSecondary);z-index:10;box-shadow:0 4px 4px #0000000d;width:216px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.kui-menu__list::-webkit-scrollbar{display:none}.kui-menu__option{display:flex;justify-content:space-between;align-items:center;width:100%}.kui-menu__option:hover{background:var(--kollegio-backgroundBase1)}.kui-menu__option-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-family:var(--kollegio-fontFamily, inherit);font-size:14px;width:100%;text-align:start;padding:6px 8px;cursor:pointer}.kui-menu__option-btn--loading,.kui-menu__option-btn:disabled{cursor:not-allowed}.kui-menu__spinner{margin-right:8px;color:var(--kollegio-contentPrimarySubtle);flex-shrink:0}}:root{--kollegio-background: var(--chakra-colors-background, #f7f7f8);--kollegio-foreground: var(--chakra-colors-foreground, #ffffff);--kollegio-white: var(--chakra-colors-white, #ffffff);--kollegio-primaryDark: var(--chakra-colors-primaryDark, #0c391d);--kollegio-green1: var(--chakra-colors-green1, #f2f4f7);--kollegio-contentInverse: var(--chakra-colors-contentInverse, #f2efe5);--kollegio-contentPrimaryStrongOpacity65: var(--chakra-colors-contentPrimaryStrongOpacity65, #132619a6);--kollegio-backgroundSuccessAccent10: var(--chakra-colors-backgroundSuccessAccent10, #77cc5b1a);--kollegio-borderBrandOpacity30: var(--chakra-colors-borderBrandOpacity30, #1326194d);--kollegio-secondaryBlueLight: var(--chakra-colors-secondaryBlueLight, #4a4a681a);--kollegio-calendarC5: var(--chakra-colors-calendarC5, #8833ff);--kollegio-gray5: var(--chakra-colors-gray5, #667085);--kollegio-black: var(--chakra-colors-black, #000000);--kollegio-red3: var(--chakra-colors-red3, #ff4646);--kollegio-primaryLight: var(--chakra-colors-primaryLight, #035a41);--kollegio-gray19: var(--chakra-colors-gray19, #fafafa);--kollegio-backgroundPrimarySubtleOpacity10: var(--chakra-colors-backgroundPrimarySubtleOpacity10, #2273221a);--kollegio-backgroundAIAccentOpacity10: var(--chakra-colors-backgroundAIAccentOpacity10, #f23d971a)}.breadcrumb{display:none!important}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.gpa-conversion-card{animation:fadeSlideUp .5s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.gpa-tab-content{animation:fadeIn 1s ease}@keyframes nodePopoverInCenter{0%{opacity:0}to{opacity:1}}@keyframes nodePopoverInAnchored{0%{opacity:0;transform:translateY(-50%) scale(.96)}to{opacity:1;transform:translateY(-50%) scale(1)}}.node-popover--animate-center{animation:nodePopoverInCenter .14s ease}.node-popover--animate-anchored{animation:nodePopoverInAnchored .14s ease}
