@charset "UTF-8";.gi-frame{position:relative;inline-size:100%;block-size:15.625rem;border-radius:1.375rem;background:#fff;border:.0625rem solid #e8e8e8;overflow:hidden;box-shadow:0 .25rem .625rem #00000014;animation:gi-float 3s ease-in-out infinite}.gi-frame__topbar{block-size:2.125rem;display:flex;align-items:center;justify-content:space-between;padding-inline:.875rem;border-block-end:.0625rem solid #e8e8e8}.gi-frame__dots{display:flex;align-items:center;gap:.25rem;min-inline-size:2.125rem}.gi-frame__status-dot{inline-size:.3125rem;block-size:.3125rem;border-radius:50%;background:#d2d2d2}.gi-frame__title{flex:1;text-align:center;font-size:.75rem;font-weight:600;color:#1c1c1c;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi-frame__title-placeholder{flex:1;block-size:.5rem;margin-inline:2.5rem;border-radius:.25rem;background:#e8e8e8}.gi-frame__content{position:relative;block-size:calc(100% - 2.125rem)}@keyframes gi-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}@media(prefers-reduced-motion:reduce){.gi-frame{animation:none}}.gi-body{position:absolute;inset:0;padding-block-start:.875rem;padding-inline:.875rem}.gi-skeleton{border-radius:.25rem;background:#e8e8e8}.gi-avatar{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#e8e8e8;flex-shrink:0;color:#a4a4a4}.gi-tap{position:absolute;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.gi-tap__ring{position:absolute;inset:0;border-radius:50%;border:.125rem solid currentcolor;animation:gi-tap-ring 1.6s ease-out infinite}.gi-tap__dot{inline-size:46%;block-size:46%;border-radius:50%;background:currentcolor;opacity:.92;animation:gi-tap-dot 1.6s ease-out infinite}@keyframes gi-tap-ring{0%{transform:scale(.5);opacity:.5}to{transform:scale(1.6);opacity:0}}@keyframes gi-tap-dot{0%,22%{transform:scale(.84)}11%{transform:scale(1)}40%,to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.gi-tap__ring,.gi-tap__dot{animation:none}.gi-tap__ring{opacity:.4}}.gi-bottombar__search{block-size:1.375rem;border-radius:.6875rem;background:#e8e8e8}.gi-bottombar__cards{display:flex;gap:.625rem;margin-block-start:.75rem}.gi-bottombar__card{flex:1;block-size:2.875rem;border-radius:.625rem;background:#e8e8e8}.gi-bottombar__line{block-size:.5rem;border-radius:.25rem;background:#e8e8e8}.gi-bottombar__line--long{margin-block-start:.75rem;inline-size:80%}.gi-bottombar__line--short{margin-block-start:.5rem;inline-size:55%}.gi-bottombar__tabbar{position:absolute;inset-inline:0;inset-block-end:0;block-size:3.25rem;display:flex;align-items:center;background:#fff;border-block-start:.0625rem solid #e8e8e8;padding-inline:.25rem}.gi-bottombar__tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem}.gi-bottombar__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;color:#a4a4a4}.gi-bottombar__icon-wrap svg{inline-size:1.375rem;block-size:1.375rem}.gi-bottombar__label{font-size:.5625rem;color:#a4a4a4;white-space:nowrap}.gi-bottombar__tab--active .gi-bottombar__icon-wrap,.gi-bottombar__tab--active .gi-bottombar__label{color:#6b6b6b}.gi-menu__header{display:flex;align-items:center;gap:.625rem;margin-block-end:.75rem}.gi-menu__avatar{inline-size:2.375rem;block-size:2.375rem}.gi-menu__name-lines{flex:1;display:flex;flex-direction:column;gap:.375rem}.gi-menu__name-line{block-size:.5625rem;inline-size:50%;border-radius:.25rem;background:#d2d2d2}.gi-menu__sub-line{block-size:.4375rem;inline-size:32%;border-radius:.25rem;background:#e8e8e8}.gi-menu__section{font-size:.75rem;font-weight:500;color:#8e8e8e;margin-block-end:.375rem;text-align:start}.gi-menu__row{position:relative;display:flex;align-items:center;gap:.625rem;block-size:2.375rem;padding-inline:.5rem;border-radius:.625rem;border:.0625rem solid transparent;margin-block-end:.375rem}.gi-menu__row-icon{inline-size:1.625rem;block-size:1.625rem;border-radius:50%;background:#fff;border:.0625rem solid #e8e8e8;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#777}.gi-menu__row-icon svg{inline-size:.9375rem;block-size:.9375rem}.gi-menu__row-label{flex:1;min-inline-size:0;font-size:.75rem;font-weight:500;color:#1c1c1c;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi-menu__chevron{inline-size:.875rem;block-size:.875rem;color:#bbb;flex-shrink:0}[dir=ltr] .gi-menu__chevron{transform:scaleX(-1)}.gi-cards__add{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;block-size:2.25rem;border-radius:.625rem;border:.0625rem dashed;margin-block-end:.75rem;font-size:.75rem;font-weight:500}.gi-cards__add svg{inline-size:.875rem;block-size:.875rem}.gi-cards__card{position:relative;display:flex;align-items:center;gap:.625rem;block-size:3.25rem;padding-inline:.5rem;border-radius:.75rem;border:.0625rem solid #e8e8e8;background:#fff;margin-block-end:.625rem}.gi-cards__thumb{inline-size:2.5rem;block-size:2.5rem;border-radius:.5rem;background:#e8e8e8;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#bbb}.gi-cards__lines{flex:1;display:flex;flex-direction:column;gap:.375rem}.gi-cards__title-line{block-size:.5625rem;inline-size:60%;border-radius:.25rem;background:#d2d2d2}.gi-cards__sub-line{block-size:.4375rem;inline-size:40%;border-radius:.25rem;background:#e8e8e8}.gi-form__image-row{display:flex;gap:.5rem;margin-block-end:.75rem}.gi-form__image-tile{position:relative;inline-size:2.75rem;block-size:2.75rem;border-radius:.5rem;background:#fff;border:.0625rem solid #e8e8e8;display:flex;align-items:center;justify-content:center;color:#bbb}.gi-form__image-tile svg{inline-size:1rem;block-size:1rem}.gi-form__field{margin-block-end:.5625rem}.gi-form__field-label{display:block;font-size:.625rem;color:#8e8e8e;margin-block-end:.25rem;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi-form__input{block-size:1.625rem;border-radius:.5rem;border:.0625rem solid #e8e8e8;background:#fff;display:flex;align-items:center;padding-inline:.5rem}.gi-form__input-line{block-size:.4375rem;inline-size:60%;border-radius:.25rem;background:#d2d2d2}.gi-form__upload{position:relative;margin-block-start:.25rem;block-size:2.125rem;border-radius:1.0625rem;border:.09375rem solid;background:#fff;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;font-weight:500}.gi-form__upload svg{inline-size:.875rem;block-size:.875rem}.gi-footer{position:absolute;inset-inline:.875rem;inset-block-end:.875rem}.gi-footer--wide{inset-inline:1rem}.gi-primary-btn{position:relative;block-size:2.5rem;border-radius:1.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:#fff;font-size:.75rem;font-weight:500}.gi-primary-btn svg{inline-size:.875rem;block-size:.875rem}.gi-editprofile__avatar-row{display:flex;align-items:center;gap:.75rem;margin-block-end:.75rem}.gi-editprofile__avatar{position:relative;inline-size:3rem;block-size:3rem;color:#a4a4a4}.gi-editprofile__camera{position:absolute;inset-inline-end:-.125rem;inset-block-end:-.125rem;inline-size:1.25rem;block-size:1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;border:.125rem solid #ffffff}.gi-editprofile__camera svg{inline-size:.6875rem;block-size:.6875rem}.gi-editprofile__change-photo{flex:1;font-size:.75rem;color:#8e8e8e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi-save__field-row{block-size:1.5rem;inline-size:100%;border-radius:.5rem;background:#e8e8e8;margin-block-end:.625rem}.gi-save__check{position:absolute;inset-block-start:1.875rem;inset-inline:0;display:flex;justify-content:center;animation:gi-check-pop 3s ease-in-out infinite}.gi-save__check-circle{inline-size:3.5rem;block-size:3.5rem;border-radius:50%;background:#22c55e;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 .1875rem .375rem #0000002e}.gi-save__check-circle svg{inline-size:1.375rem;block-size:1.375rem}@keyframes gi-check-pop{0%,20%{transform:scale(0);opacity:0}32%{transform:scale(1);opacity:1}70%{transform:scale(1);opacity:1}85%,to{transform:scale(0);opacity:0}}@media(prefers-reduced-motion:reduce){.gi-save__check{animation:none;opacity:1}.gi-save__check-circle{transform:none}}.gi-modeswitch__body{display:flex;flex-direction:column;block-size:100%}.gi-modeswitch__row{block-size:1.875rem;border-radius:.625rem;background:#e8e8e8;margin-block-end:.625rem;opacity:.6}.gi-modeswitch__button{position:relative;margin-block-start:auto;margin-block-end:.9375rem;block-size:2.5rem;border-radius:1.25rem;border:.09375rem solid;background:#fff;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.75rem;font-weight:500}.gi-modeswitch__button svg{inline-size:1rem;block-size:1rem}.gi-searchbox__box{position:relative;block-size:2.5rem;border-radius:1.25rem;border:.0625rem solid;display:flex;align-items:center;gap:.5rem;padding-inline:.875rem}.gi-searchbox__box svg{inline-size:1rem;block-size:1rem;flex-shrink:0}.gi-searchbox__placeholder{block-size:.5rem;inline-size:45%;border-radius:.25rem;background:#d2d2d2}.gi-searchbar__card{border-radius:.75rem;border:.0625rem solid #e8e8e8;background:#fff;padding:.625rem;margin-block-end:.625rem}.gi-searchbar__card-label{display:block;font-size:.6875rem;font-weight:500;color:#1c1c1c;margin-block-end:.5rem;text-align:start}.gi-searchbar__box{block-size:1.875rem;border-radius:.625rem;border:.0625rem solid #e8e8e8;background:#fff;display:flex;align-items:center;padding-inline:.5rem;gap:.375rem;color:#a4a4a4}.gi-searchbar__box svg{inline-size:.8125rem;block-size:.8125rem}.gi-searchbar__box-text{font-size:.625rem;color:#a4a4a4;flex:1;text-align:start}.gi-searchbar__stage{min-block-size:1.875rem;border-radius:.625rem;border:.0625rem solid #e8e8e8;background:#fff;display:flex;align-items:center;justify-content:space-between;padding-inline:.625rem;margin-block-end:.5rem}.gi-searchbar__stage--active{border-width:.09375rem}.gi-searchbar__stage-label{font-size:.625rem;color:#8e8e8e}.gi-searchbar__stage-value{font-size:.625rem;color:#1c1c1c}.gi-searchbar__stage-skeleton{inline-size:2.5rem;block-size:.5rem;border-radius:.25rem;background:#e8e8e8}.gi-searchbar__button{position:relative;block-size:2.25rem;border-radius:1.125rem;border:.09375rem solid;background:#fff;display:flex;align-items:center;justify-content:center;gap:.375rem;margin-block-start:.125rem;font-size:.75rem;font-weight:500}.gi-searchbar__button svg{inline-size:.875rem;block-size:.875rem}.gi-asset__hero{position:relative;block-size:3.625rem;border-radius:.75rem;background:#e8e8e8;display:flex;align-items:center;justify-content:center;margin-block-end:.4375rem;color:#bbb}.gi-asset__heart{position:absolute;inset-block-start:.375rem;inset-inline-end:.375rem;inline-size:1.375rem;block-size:1.375rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:#a4a4a4}.gi-asset__heart svg{inline-size:.75rem;block-size:.75rem}.gi-asset__title-row{display:flex;align-items:center;justify-content:space-between;margin-block-end:.3125rem}.gi-asset__title-bar{inline-size:55%;block-size:.625rem;border-radius:.3125rem;background:#d2d2d2}.gi-asset__rating{display:flex;align-items:center;gap:.1875rem;font-size:.625rem;color:#1c1c1c}.gi-asset__rating svg{inline-size:.625rem;block-size:.625rem;color:#f5a623}.gi-asset__check{block-size:2rem;border-radius:1rem;border:.09375rem solid;background:#fff;display:flex;align-items:center;justify-content:center;margin-block-end:.5625rem;font-size:.6875rem;font-weight:500}.gi-asset__dates{display:flex;gap:.375rem;margin-block-end:.5625rem}.gi-asset__date-chip{flex:1;block-size:1.125rem;border-radius:.375rem;background:#e8e8e8}.gi-asset__footer{display:flex;align-items:center;gap:.625rem}.gi-asset__price{flex:1;display:flex;align-items:flex-end;gap:.25rem}.gi-asset__price-amount{font-size:1.125rem;font-weight:700;color:#1c1c1c}.gi-asset__price-per{font-size:.6875rem;color:#8e8e8e;margin-block-end:.125rem}.gi-asset__reserve{position:relative;flex:1;block-size:2.25rem;border-radius:1.125rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.75rem;font-weight:500}.gi-balance__card{border-radius:.875rem;border:.0625rem solid;padding-block:1rem;padding-inline:1rem;display:flex;flex-direction:column;align-items:center;gap:.375rem}.gi-balance__label{font-size:.75rem;color:#8e8e8e}.gi-balance__amount{font-size:1.25rem;font-weight:600}.gi-balance__pending{block-size:.625rem;inline-size:55%;border-radius:.3125rem;background:#e8e8e8;margin-block-start:1rem;margin-inline:auto}.gi-preview__hero{block-size:4rem;border-radius:.75rem;background:#e8e8e8;display:flex;align-items:center;justify-content:center;margin-block-end:.625rem;color:#bbb}.gi-preview__title-bar{inline-size:55%;block-size:.6875rem;border-radius:.3125rem;background:#d2d2d2;margin-block-end:.5625rem}.gi-preview__line{block-size:.5rem;border-radius:.25rem;background:#e8e8e8;margin-block-end:.4375rem}.gi-referral__label{display:block;font-size:.625rem;color:#8e8e8e;text-align:start;margin-block-end:.5rem}.gi-referral__code{position:relative;block-size:2.5rem;border-radius:.625rem;border:.0625rem dashed;display:flex;align-items:center;justify-content:center;margin-block-end:.875rem;font-size:.875rem;font-weight:700;letter-spacing:.125rem}.gi-referral__reward{display:flex;align-items:center;gap:.5rem;margin-block-start:1.125rem;color:#f0932b}.gi-referral__reward svg{inline-size:1.25rem;block-size:1.25rem}.gi-referral__reward-line{flex:1;block-size:.5625rem;border-radius:.25rem;background:#e8e8e8}.gi-tabs__row{display:flex;gap:.375rem;margin-block-end:.875rem}.gi-tabs__tab{position:relative;flex:1;block-size:1.875rem;border-radius:.9375rem;border:.0625rem solid #e8e8e8;display:flex;align-items:center;justify-content:center;padding-inline:.25rem;font-size:.625rem;color:#8e8e8e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gi-tabs__rule{block-size:1.875rem;inline-size:100%;border-radius:.625rem;background:#e8e8e8;margin-block-end:.625rem}.gi-chatentry__hero{display:flex;align-items:center;justify-content:space-between;margin-block-end:1.375rem}.gi-chatentry__title{flex:1;min-inline-size:0;font-size:.9375rem;font-weight:600;color:#1c1c1c;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.gi-chatentry__icons{display:flex;align-items:center;gap:.5rem}.gi-chatentry__icon{position:relative;inline-size:2.375rem;block-size:2.375rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center}.gi-chatentry__icon svg{inline-size:1.25rem;block-size:1.25rem}.gi-chatentry__icon--accent{border:.09375rem solid}.gi-chatentry__icon--plain{border:.0625rem solid #e8e8e8;background:#fff;color:#8e8e8e}.gi-chatentry__avatar-row{display:flex;align-items:center;gap:.625rem;margin-block-end:1rem}.gi-chatentry__avatar{inline-size:2.625rem;block-size:2.625rem}.gi-chatentry__name-lines{flex:1;display:flex;flex-direction:column;gap:.375rem}.gi-chatentry__name-line{block-size:.5625rem;inline-size:50%;border-radius:.25rem;background:#d2d2d2}.gi-chatentry__sub-line{block-size:.4375rem;inline-size:32%;border-radius:.25rem;background:#e8e8e8}.gi-chatentry__card-line{block-size:2.375rem;inline-size:100%;border-radius:.625rem;background:#fff;border:.0625rem solid #e8e8e8;margin-block-end:.5rem}.gi-chatlobby__search{display:flex;align-items:center;gap:.5rem;block-size:2.25rem;padding-inline:.75rem;border-radius:.625rem;background:#fff;border:.0625rem solid #e8e8e8;margin-block-end:.875rem;color:#a4a4a4}.gi-chatlobby__search svg{inline-size:.875rem;block-size:.875rem}.gi-chatlobby__search-text{flex:1;font-size:.75rem;color:#a4a4a4;text-align:start}.gi-chatlobby__row{display:flex;align-items:center;gap:.625rem;padding-block:.5rem;border-block-end:.0625rem solid #e8e8e8}.gi-chatlobby__avatar{inline-size:2.375rem;block-size:2.375rem}.gi-chatlobby__avatar svg{inline-size:1.125rem;block-size:1.125rem}.gi-chatlobby__lines{flex:1;display:flex;flex-direction:column;gap:.4375rem}.gi-chatlobby__name-line{block-size:.5625rem;inline-size:40%;border-radius:.25rem;background:#d2d2d2}.gi-chatlobby__msg-line{block-size:.4375rem;border-radius:.25rem;background:#e8e8e8}.gi-chatlobby__badge{inline-size:.625rem;block-size:.625rem;border-radius:50%}.gi-tags__grid{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.625rem}.gi-tags__card{inline-size:47%;block-size:3.25rem;border-radius:.75rem;background:#fff;border:.0625rem solid #e8e8e8;display:flex;align-items:center;justify-content:center;color:#bbb}.gi-tags__card svg{inline-size:1.25rem;block-size:1.25rem}.gi-docs__row{display:flex;align-items:center;gap:.625rem;padding-block:.5625rem;border-block-end:.0625rem solid #e8e8e8}.gi-docs__file{inline-size:2.125rem;block-size:2.125rem;border-radius:.5rem;background:#fff;border:.0625rem solid #e8e8e8;display:flex;align-items:center;justify-content:center;color:#a4a4a4}.gi-docs__file svg{inline-size:1rem;block-size:1rem}.gi-docs__lines{flex:1;display:flex;flex-direction:column;gap:.4375rem}.gi-docs__title-line{block-size:.5625rem;inline-size:55%;border-radius:.25rem;background:#d2d2d2}.gi-docs__sub-line{block-size:.4375rem;inline-size:35%;border-radius:.25rem;background:#e8e8e8}.gi-status__card{border-radius:.875rem;border:.0625rem solid #e8e8e8;background:#fff;overflow:hidden}.gi-status__hero{position:relative;block-size:7.5rem;background:#e8e8e8;display:flex;align-items:center;justify-content:center;color:#bbb}.gi-status__badge{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;background:#1c1c1c;border-radius:1rem;padding-inline:.875rem;block-size:1.75rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.6875rem}.gi-status__data{display:flex;align-items:center;justify-content:space-between;padding-inline:.75rem;padding-block:.875rem}.gi-status__name-line{block-size:.6875rem;inline-size:34%;border-radius:.3125rem;background:#d2d2d2}.gi-status__toggle{position:relative;display:flex;align-items:center;gap:.5rem}.gi-status__checkbox{inline-size:1.375rem;block-size:1.375rem;border-radius:.375rem;border:.0625rem solid;display:flex;align-items:center;justify-content:center;color:#fff}.gi-status__checkbox svg{inline-size:.75rem;block-size:.75rem}.gi-status__label{font-size:.6875rem;color:#777;white-space:nowrap}
