.profile-page{container:profile-layout / inline-size}.bonus-page{container:bonus-layout / inline-size}.giveaways-page{container:giveaway-layout / inline-size}:is(.profile-page,.bonus-page,.giveaways-page) :is(.page-head>div,.panel-body,.state){min-width:0}.profile-page :is(.profile-wallet,.profile-highlights,.profile-metrics,.steam-body,.profile-items){min-width:0}.profile-page :is(.profile-metric>strong,.trade-msg,.promo-msg){overflow-wrap:anywhere}.profile-page .profile-metric>strong .money-amount{white-space:normal}.profile-page #profile-balance .money-amount{max-width:100%;white-space:normal}.profile-page .items-head{flex-wrap:wrap}.profile-page .items-tools{min-width:0}.profile-page .profile-inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.profile-page .game-result{max-width:calc(100% - 16px);height:auto;min-height:26px;padding-block:4px;line-height:1.2;white-space:normal}.profile-page .game-sum{min-width:0;max-width:100%}.profile-page .game-sum>span{min-width:0;white-space:normal;overflow-wrap:anywhere}.profile-page .withdraw-act:empty{display:none}.profile-page .pager-btn{min-width:44px;min-height:44px}.profile-page :is(.profile-page-head>.btn,.items-tabs .tab,.sell-all,.items-tools>.btn,.promo-input,.promo-submit){min-height:44px}.bonus-page :is(#bonus-copy-name,#bonus-show-all){min-height:44px}.bonus-page :is(.streak-day-action .btn,.bonus-daily-actions>.btn,.task-btn){min-height:44px}.bonus-page .bonus-info summary{width:44px;height:44px}.bonus-page :is(.task-label,.bonus-daily-copy,.timed-bonus-note,.streak-reward){min-width:0;overflow-wrap:anywhere}.bonus-page .bonus-calendar-head{flex-wrap:wrap;margin-bottom:16px}.bonus-page .bonus-calendar-card{container:bonus-days / inline-size}.bonus-page .streak-days{grid-template-columns:repeat(4,minmax(0,1fr))}.bonus-page .task-link{min-height:52px}.giveaways-page :is(.gw-slot,.gw-card,.gw-card-head>h2,.gw-winner,.gw-winner-info){min-width:0}.giveaways-page .gw-card-head,.giveaways-page .gw-cond{flex-wrap:nowrap}.giveaways-page .gw-head .page-sub{line-height:1.45}.giveaways-page .gw-winners>.page-sub{line-height:1.45}.giveaways-page .gw-winner{display:grid;grid-template-columns:40px minmax(0,1fr) 64px;gap:10px;height:auto;min-height:88px;padding:12px}.giveaways-page .gw-avatar{width:40px;height:40px}.giveaways-page .gw-avatar img{width:36px;height:36px}.giveaways-page .gw-winner-art{position:relative;inset:auto;width:64px;height:64px;translate:none}.giveaways-page .gw-winner-art img{width:64px;height:64px;max-width:100%}.giveaways-page .gw-winner-info time{line-height:1.4;white-space:normal}.giveaways-page .gw-winner-price{flex-wrap:wrap;line-height:1.25}.giveaways-page .gw-foot .btn-lg{min-height:44px;height:44px;padding-block:6px;white-space:normal;line-height:1.3}@container profile-layout (max-width:1000px){.profile-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-highlights{grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-rows:none}.profile-dashboard .profile-record{min-height:200px}.profile-page .profile-inventory-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@container profile-layout (max-width:760px){.profile-page .profile-inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-page .items-tools{flex-basis:100%;margin-left:0}.profile-dashboard .steam-card{grid-template-columns:minmax(0,1fr);gap:12px}.profile-highlights{grid-template-columns:minmax(0,1fr)}.profile-page .profile-metric{min-height:108px}.profile-page .profile-item-action,.profile-page .profile-item-cancel .btn{min-height:44px}}@container profile-layout (max-width:600px){.profile-dashboard{grid-template-columns:minmax(0,1fr);padding:8px}.profile-dashboard :is(.profile-head,.profile-wallet){padding:16px}.profile-page .profile-inventory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-page .items-head{padding:8px 4px 12px}.profile-page .items-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:1 1 100%;width:100%;gap:4px}.profile-page .items-tabs .tab{justify-content:center;gap:4px;padding:4px}.profile-dashboard .trade-row{flex-wrap:wrap}.profile-dashboard .trade-row .input{flex-basis:100%}.profile-dashboard .trade-row .btn{width:100%}}@container profile-layout (max-width:420px){.profile-page .profile-inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-page .items-tabs .tab .icon,.profile-page .items-tabs .tab-long{display:none}.profile-page .items-tabs .tab-short{display:inline}.profile-page .profile-metrics{gap:6px}.profile-page .profile-metric{padding:12px}.profile-page .profile-metric>span{font-size:12px;padding-right:0}.profile-page .profile-metric>.icon{display:none}.profile-page .profile-metric>strong{font-size:22px}}@container bonus-layout (max-width:1100px){.bonus-nickname{--bonus-streak-width:220px}.bonus-nickname-head{margin-right:0}.bonus-page .streak-days{gap:10px}.bonus-page .streak-day-art{height:118px}.bonus-page .streak-day-amount{font-size:21px}.bonus-page .bonus-card{padding:22px}.bonus-page .bonus-daily-copy{width:60%}}@container bonus-days (max-width:620px){.bonus-page .streak-days{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bonus-layout (max-width:820px){.bonus-top,.bonus-calendar-layout{grid-template-columns:minmax(0,1fr)}.bonus-page .bonus-nickname{margin-bottom:0}.bonus-nickname-head{flex-direction:column;align-items:flex-start;padding-bottom:18px}.bonus-page .bonus-streak-card{display:grid;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:center;gap:12px;margin-top:0;padding:18px}.bonus-streak-card h3{grid-column:1;grid-row:1;flex-wrap:wrap}.bonus-page .bonus-streak-total{grid-column:2;grid-row:1 / 3;width:140px}.bonus-page .streak-reward{grid-column:3;grid-row:1 / 3;width:100%}.bonus-page .streak-reset-note{grid-column:1;grid-row:2;justify-content:flex-start;text-align:left}.bonus-page .streak-circle-content>b[data-digits=short]{font-size:48px}.bonus-page .bonus-daily-copy{width:60%}.bonus-page .bonus-daily-copy>.bonus-daily-range{max-width:580px}}@container bonus-layout (max-width:560px){.bonus-page .bonus-card{padding:20px 16px}.bonus-page .bonus-calendar-card{padding:12px}.bonus-page .bonus-calendar-head{gap:8px;margin-inline:0;margin-bottom:8px}.bonus-page .bonus-streak-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:16px}.bonus-streak-card h3{grid-column:1/-1;grid-row:1}.bonus-page .bonus-streak-total{grid-column:1;grid-row:2;width:100%;max-width:140px}.bonus-page .streak-reward{grid-column:2;grid-row:2;padding:12px 6px}.bonus-page .streak-reset-note{grid-column:1/-1;grid-row:3;justify-content:center;text-align:center}.bonus-page .streak-day{padding:14px 8px 10px}.bonus-page .streak-day-art{height:100px}.bonus-page .streak-day-amount{font-size:20px}.bonus-page .streak-day-action{margin-top:12px;padding-top:10px}.bonus-page .bonus-daily-card{min-height:360px;padding-bottom:176px;align-items:flex-start}.bonus-page .bonus-daily-copy{width:100%}.bonus-page .bonus-daily-card h2{max-width:none;font-size:22px}.bonus-page .bonus-daily-copy>:is(.bonus-daily-range,.timed-bonus-note){max-width:none}.bonus-page .bonus-daily-art:after{top:auto;right:0;bottom:0;width:64%;height:176px;background-size:auto 190%;background-position:center top;opacity:1;mask-image:linear-gradient(90deg,transparent,#000 20%)}.bonus-page .bonus-daily-actions{position:relative}.bonus-page .bonus-info{position:static}.bonus-page .bonus-info-content{left:0;right:auto;top:auto;bottom:calc(100% + 8px);width:min(280px,100%);max-width:100%}.bonus-page .task-link{font-size:13px}}@container bonus-layout (max-width:420px){.bonus-page .task-card{grid-template-columns:minmax(0,1fr);gap:6px}.bonus-page .tasks-grid{gap:12px}.bonus-page .task-btn{font-size:12px}.bonus-page .task-link{padding:12px}.bonus-page .bonus-social-note{font-size:12px}.bonus-page .streak-circle-content>b[data-digits=short]{font-size:40px}.bonus-page .streak-reward>strong{font-size:20px}}@media(max-width:1599px){.bonus-page .bonus-daily-card h2{font-size:24px}.bonus-page .bonus-daily-copy>.bonus-daily-range{font-size:14px}}@media(max-width:599px){.bonus-page .bonus-daily-card h2{font-size:22px}.bonus-page .bonus-daily-copy>.bonus-daily-range{font-size:13px}}@container giveaway-layout (max-width:980px){.giveaways-page .gw-cards,.giveaways-page .gw-winners-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@container giveaway-layout (max-width:650px){.giveaways-page .gw-cards,.giveaways-page .gw-winners-list{grid-template-columns:minmax(0,1fr);width:min(100%,420px);align-self:center}.giveaways-page .gw-winners-list{margin-inline:auto;gap:14px}.giveaways-page .gw-head{align-items:center;flex-wrap:nowrap;gap:12px;min-height:0;padding:0}.giveaways-page .gw-head h1{font-size:24px;line-height:1.25}.giveaways-page .gw-head #gw-rules{min-width:0}.giveaways-page .gw-card{padding:16px}.giveaways-page .gw-timer{gap:0}.giveaways-page .gw-tile{max-width:none}.giveaways-page .gw-tile+.gw-tile:before{left:-8px}.giveaways-page .gw-winners h2{font-size:18px;line-height:1.4}.giveaways-page .gw-winners>.page-sub{font-size:14px}}@container giveaway-layout (max-width:350px){.giveaways-page .gw-winner{grid-template-columns:40px minmax(0,1fr) 60px;gap:8px;padding:12px}.giveaways-page .gw-avatar{width:40px;height:40px}.giveaways-page .gw-avatar img{width:36px;height:36px}.giveaways-page .gw-winner-art,.giveaways-page .gw-winner-art img{width:60px;height:60px}}@media(max-width:1023px){.bonus-page .bonus-page-head h1,.giveaways-page .gw-head h1{font-size:24px;line-height:37px}}@media(max-width:767px){:is(.profile-page,.bonus-page,.giveaways-page){padding-inline:12px;gap:20px}.bonus-page .bonus-page-head h1,.giveaways-page .gw-head h1{font-size:20px}.profile-page .profile-page-head{flex-wrap:wrap}.profile-page :is(.promo-input,.trade-row .input){font-size:16px}.profile-page .profile-dashboard{padding:0;gap:12px;background:none}.profile-page .profile-highlights{gap:12px}.profile-page:not(.public-profile-page) .items-tabs.profile-history-tabs .tab{flex-direction:column;min-height:52px;gap:4px;padding:6px 3px;font-size:12px;line-height:16px;white-space:normal}.profile-page .items-tabs .tab .icon,.profile-page:not(.public-profile-page) .items-tabs.profile-history-tabs .tab .icon{display:block;width:16px;height:16px}.profile-page .items-tabs .tab-long{display:inline}.profile-page .items-tabs .tab-short{display:none}.profile-page .profile-metric>.icon{display:block;width:18px;height:18px;right:12px;top:12px}.profile-page .profile-metric>span{padding-right:24px}.profile-page :is(.promo-submit,.sell-all,#profile-deposit,.profile-settings-bar,.profile-telegram-connect){min-height:40px;font-size:13px}.bonus-page :is(.bonus-daily-actions>.btn,.task-btn,.streak-day-action .btn){min-height:40px}.bonus-page .bonus-top{gap:12px}.bonus-page :is(.bonus-daily-card,.bonus-social-card){min-height:0;padding:16px}.bonus-page .bonus-daily-card{display:block}.bonus-page .bonus-daily-art{display:none}.bonus-page .bonus-daily-copy{width:100%;max-width:none}.bonus-page :is(.bonus-daily-card,.bonus-social-card) h2{max-width:none;font-size:18px;line-height:1.25}.bonus-page .bonus-daily-copy>:is(.bonus-daily-range,.timed-bonus-note),.bonus-page .bonus-social-card>p{max-width:none;font-size:12px;line-height:1.5}.bonus-page .bonus-daily-actions{margin-top:12px;gap:8px}.bonus-page .bonus-daily-actions>.btn{height:40px}.bonus-page .bonus-info summary{width:40px;height:40px}.bonus-page .bonus-info{position:static}.bonus-page .bonus-info-content{left:0;right:auto;top:auto;bottom:calc(100% + 8px);width:min(280px,100%);max-width:100%}.bonus-page .bonus-social-card .tasks-grid{gap:6px;margin-top:12px}.bonus-page .task-card{grid-template-columns:minmax(0,1fr) 94px;align-items:stretch;gap:6px}.bonus-page .task-link{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:0 4px;min-height:48px;padding:4px 8px;font-size:12px;line-height:16px}.bonus-page .task-icon,.bonus-page .task-icon .icon{width:20px;height:20px}.bonus-page .task-icon{grid-column:1;grid-row:1 / 3}.bonus-page .task-label{display:contents}.bonus-page .task-title{grid-column:2;grid-row:1;min-width:0}.bonus-page .task-label small{display:block;grid-column:2;grid-row:2;margin-top:0;font-size:10px;line-height:12px}.bonus-page .task-label small .icon{display:inline-block;margin-left:3px;vertical-align:middle}.bonus-page .task-reward{grid-column:3;grid-row:1 / 3;align-self:center;flex-direction:row;align-items:center;width:auto;padding:0;margin:0;font-size:11px}.bonus-page #tasks-grid .task-reward .money-amount{padding:0}.bonus-page .task-btn{min-width:0;padding:6px;font-size:10px;white-space:nowrap}.bonus-page .bonus-social-note:empty{display:none}.bonus-page .bonus-card{border-radius:6px}.giveaways-page .gw-head{align-items:flex-start}.giveaways-page .gw-card{padding:16px}}@media(max-width:359px){.bonus-page .task-label small{font-size:10px}}@container bonus-layout (max-width:1100px){.bonus-calendar-layout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}}@container bonus-layout (max-width:820px){.bonus-calendar-layout{grid-template-columns:minmax(0,1fr);gap:28px}.nickname-giveaway{width:min(100%,320px);align-self:start;justify-self:center;padding:0 6px}}
