.home-groups-card-module__jR5BjG__card{background:var(--panel-background,var(--color-surface));border:1px solid var(--panel-border-color,var(--color-border));border-radius:var(--frame-radius,var(--radius-lg));box-shadow:var(--panel-shadow,none);gap:var(--space-2);min-inline-size:0;padding:.875rem var(--space-3);flex-direction:column;display:flex;position:relative}.home-groups-card-module__jR5BjG__head{align-items:center;gap:.625rem;min-inline-size:0;display:flex}.home-groups-card-module__jR5BjG__tile{block-size:2.25rem;color:var(--color-reward,var(--color-accent-text));background:#1723520f;border:1px solid #ffb5474d;border-radius:.625rem;flex:none;justify-content:center;align-items:center;inline-size:2.25rem;display:inline-flex}@supports (color:color-mix(in srgb, white, black)){.home-groups-card-module__jR5BjG__tile{background:color-mix(in srgb, var(--color-text) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-accent) 30%, transparent)}}.home-groups-card-module__jR5BjG__tile svg{block-size:1.25rem;inline-size:1.25rem}.home-groups-card-module__jR5BjG__title{flex:auto;min-inline-size:0;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.5}.home-groups-card-module__jR5BjG__title a{color:inherit;text-decoration:none}.home-groups-card-module__jR5BjG__title a:after{border-radius:var(--frame-radius,var(--radius-lg));content:"";position:absolute;inset:0}.home-groups-card-module__jR5BjG__title a:focus-visible{outline:none}.home-groups-card-module__jR5BjG__title a:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:2px}.home-groups-card-module__jR5BjG__card:hover{border-color:#ffb54799}@supports (color:color-mix(in srgb, white, black)){.home-groups-card-module__jR5BjG__card:hover{border-color:color-mix(in srgb, var(--color-accent) 60%, transparent)}}.home-groups-card-module__jR5BjG__more{color:var(--color-accent-text);font-size:var(--font-size-sm);flex:none;align-items:center;gap:.125rem;font-weight:700;display:inline-flex}.home-groups-card-module__jR5BjG__more svg{block-size:1rem;inline-size:1rem}.home-groups-card-module__jR5BjG__summary{margin:0;font-size:.9375rem;font-weight:500;line-height:1.6}.home-groups-card-module__jR5BjG__warning{color:var(--color-danger);font-size:var(--font-size-sm);align-items:flex-start;gap:.375rem;margin:0;font-weight:700;line-height:1.7;display:flex}.home-groups-card-module__jR5BjG__warning svg{flex:none;block-size:1rem;inline-size:1rem;margin-block-start:.1875rem}.home-groups-card-module__jR5BjG__note{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.home-groups-card-module__jR5BjG__row{align-items:center;gap:var(--space-2);min-inline-size:0;display:flex}.home-groups-card-module__jR5BjG__row>p{flex:auto;min-inline-size:0}.home-groups-card-module__jR5BjG__actions{z-index:1;flex:none;justify-content:flex-end;max-inline-size:60%;display:flex;position:relative}@media (max-height:44rem){.home-groups-card-module__jR5BjG__card{gap:.375rem;padding-block:.5rem}.home-groups-card-module__jR5BjG__tile{block-size:1.75rem;inline-size:1.75rem}.home-groups-card-module__jR5BjG__tile svg{block-size:1.0625rem;inline-size:1.0625rem}.home-groups-card-module__jR5BjG__summary{font-size:var(--font-size-sm);line-height:1.5}.home-groups-card-module__jR5BjG__warning{line-height:1.5}}
.teacher-orders-module__J0VZHa__stack{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.teacher-orders-module__J0VZHa__card,.teacher-orders-module__J0VZHa__section{background:var(--panel-background,var(--color-surface));border:1px solid var(--panel-border-color,var(--color-border));border-radius:var(--frame-radius,var(--radius-lg));box-shadow:var(--panel-shadow,none);gap:var(--space-2);min-inline-size:0;padding:.875rem var(--space-3);flex-direction:column;display:flex}.teacher-orders-module__J0VZHa__sectionTitle{margin:0;font-size:1rem;font-weight:700;line-height:1.5}.teacher-orders-module__J0VZHa__muted{color:var(--color-text-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0;line-height:1.7}.teacher-orders-module__J0VZHa__form{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.teacher-orders-module__J0VZHa__total{color:var(--color-reward,var(--color-accent-text));min-block-size:1.5em;margin:0;font-weight:700}.teacher-orders-module__J0VZHa__refusal,.teacher-orders-module__J0VZHa__placed{font-size:var(--font-size-sm);align-items:flex-start;gap:.375rem;margin:0;font-weight:700;line-height:1.7;display:flex}.teacher-orders-module__J0VZHa__refusal{color:var(--color-danger)}.teacher-orders-module__J0VZHa__placed{color:var(--color-done,var(--color-success))}.teacher-orders-module__J0VZHa__refusal:empty,.teacher-orders-module__J0VZHa__placed:empty,.teacher-orders-module__J0VZHa__total:empty{display:none}.teacher-orders-module__J0VZHa__refusal svg,.teacher-orders-module__J0VZHa__placed svg{flex:none;block-size:1.125rem;inline-size:1.125rem;margin-block-start:.2rem}.teacher-orders-module__J0VZHa__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.teacher-orders-module__J0VZHa__row{border-block-start:1px solid var(--color-border);padding-block:var(--space-2);flex-direction:column;gap:.125rem;display:flex}.teacher-orders-module__J0VZHa__row:first-child{border-block-start:0;padding-block-start:0}.teacher-orders-module__J0VZHa__rowHead{align-items:center;gap:var(--space-2);justify-content:space-between;min-inline-size:0;display:flex}.teacher-orders-module__J0VZHa__rowTitle{font-weight:700}.teacher-orders-module__J0VZHa__rowText{overflow-wrap:anywhere;min-inline-size:0;margin:0;font-size:.9375rem;line-height:1.7}.teacher-orders-module__J0VZHa__state{border-radius:var(--radius-pill);flex:none;align-items:center;gap:.25rem;padding-block:.0625rem;padding-inline:.5625rem;font-size:.75rem;font-weight:700;line-height:1.6;display:inline-flex}.teacher-orders-module__J0VZHa__state svg{block-size:.8125rem;inline-size:.8125rem}.teacher-orders-module__J0VZHa__statePlaced{border:var(--chip-pending-border,1px dashed var(--color-border-strong));color:var(--chip-pending-color,var(--color-text));background:0 0}.teacher-orders-module__J0VZHa__statePaid{background:var(--chip-reward-background,var(--color-accent-soft));border:var(--chip-reward-border,1px solid var(--color-accent));color:var(--chip-reward-color,var(--color-text))}.teacher-orders-module__J0VZHa__stateShipped{background:var(--chip-done-background,var(--color-success-soft));border:var(--chip-done-border,1px solid var(--color-success));color:var(--chip-done-color,var(--color-text))}.teacher-orders-module__J0VZHa__stateCancelled{background:var(--chip-locked-background,transparent);border:var(--chip-locked-border,1px solid var(--color-border));color:var(--chip-locked-color,var(--color-text-muted))}.teacher-orders-module__J0VZHa__pages{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.teacher-orders-module__J0VZHa__pageLink{font-size:var(--font-size-sm);min-block-size:var(--tap-target-min);align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.teacher-orders-module__J0VZHa__pageLink svg{block-size:1rem;inline-size:1rem}.teacher-orders-module__J0VZHa__homeCard{align-items:center;gap:var(--space-2);flex-flow:wrap;justify-content:space-between;padding-block:.625rem}.teacher-orders-module__J0VZHa__homeTitle{align-items:center;gap:.375rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}.teacher-orders-module__J0VZHa__homeTitle svg{block-size:1.125rem;color:var(--color-reward,var(--color-accent-text));inline-size:1.125rem}.teacher-orders-module__J0VZHa__homeLinks{gap:var(--space-1);display:flex}.teacher-orders-module__J0VZHa__homeLink{border:var(--button-outline-border,1px solid var(--color-border-strong));border-radius:var(--button-radius,var(--radius-md));color:var(--button-outline-color,var(--color-text));align-items:center;min-block-size:2.5rem;padding-inline:.75rem;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}.teacher-orders-module__J0VZHa__homeLink:hover{background:var(--button-outline-background-hover,#1723520f)}@supports (color:color-mix(in srgb, white, black)){.teacher-orders-module__J0VZHa__homeLink:hover{background:var(--button-outline-background-hover,color-mix(in srgb, var(--color-text) 6%, transparent))}}
